Howdy, Stranger!

It looks like you're new here. Sign in or register to get started.

If you have any questions, reports, suggestions, or requests about Live2D, please send them to this forum.
※We cannot guarantee statements or answers from Live2D staff. Thank you for your understanding in advance.
Live2D Cubism
Cubism Products and Downloads
Cubism product manuals and tutorials
Cubism Editor Manual    Cubism Editor Tutorial    Cubism SDK Manual    Cubism SDK Tutorial
Cubism Editor 5.1.00 beta1 is now available!

We have incorporated some of the feedback we received from those who tried the alpha version.
Thank you very much for your comments and requests!
All alpha versions will soon be closed to the public and will no longer be available.
Also, the Cubism Editor 5.1 alpha category will be closed, so please send your comments and requests to the Cubism Editor category.

Ghost Frame Optimization/Combination

edited July 2022 in Feature requests
On complex models, the ghost frame function is very very slow, even turning off visual previews (so it shows orbit only) is very expensive and hard to use due to the frame rate drop.

It doesn't seem to matter if the visuals are on or turned off, or if the current key is being actively edited, even the cursor movement in the model panel is slow. If a parameter has a lot of objects keyed on it, it is essentially impossible to use the ghost function. (Head/Body XY are the most useful but also the most problematic to use the ghost function on)

I'm not sure how it could be optimized, but any improvements in this area would be very welcome!

Even if just orbits could be more optimized it would be wonderful!

Perhaps even a combination ghost frame orbit would be possible - This might only work nicely for rotation deformers but it would help a lot to be able to see the position of all keyframes at once in creating smooth movements!


  • Options
    As an additional note-
    I wonder if a "Keyform Lattice" would be a nice temporary deform option-

    It would essentially be the image I originally posted but you could move each point without having to change the Parameter/Keyform value, letting you edit the positions of all keyforms at once (Eg, moving the blue dots from the image above)

    Probably only for rotation deformers or low resolution warp deformers (max 5x5) since there's only one/few points to worry about and high res warps/meshes would be very messy visually

    It could work for a single selected parameter or a combined parameter
    If a single parameter is selected, it would use the current values of any other keyed parameters to generate the points so it could be used with any number of parameters on an object

  • Options

    Thank you for your continued use of our product.

    Thank you for your valuable input.
    Please check your request to make sure I understand it correctly.
    I will summarize in bullet points.

    - I want the onion skin feature to be more nimble in operation.
    - I want to be able to display onion skins even with linked parameters.

    Best regards!
  • Options
    To be more specific, I think
    - I want the onion skin Orbit feature to be more nimble in operation
    - I want the onion skin to display when parameters are connected
    (I understand that the visual processing is heavy and might not be able to be improved, and Orbits can inform a lot of motion even if the visuals are not processed with it so I focused my request on Orbits hoping it would be more possible!)

    The second comment I added later is related to the combination of parameters so I included it in this thread instead of making a new one.

    - I want to be able to transform Deformers based on the Orbit location when the Parameter is combined (Maybe with a special temporary deformer?)
    This option would essentially allow the user to move any of the blue points in these images without changing the parameter values, letting the user edit the relationship of shapes all at once!

  • Options

    Thank you for your reply.
    Thank you for the detailed explanation and we understand your request.
    We have shared your request with our development team.
    We will keep it in mind for future development.

    Thank you!
Sign In or Register to comment.