-
Notifications
You must be signed in to change notification settings - Fork 8
Animation Support #89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, see comments.
| def interpolate( | ||
| self, | ||
| *, | ||
| kind: Literal["vec3"], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't call it "vec3" if it's for general-length vectors
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it is interpolation of "one or more vec3's", I think the name is fine.
The reason why this is grouped is to be able to introduced "random vectors" as noise (instead of independent components).
Might add the array support for scalars too though.
| include_camera: bool = Field( | ||
| default=False, description="Determines whether the camera state should be included in the animation." | ||
| ) | ||
| include_canvas: bool = Field( | ||
| default=False, description="Determines whether the canvas state should be included in the animation." | ||
| ) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why do we need to enable/disable these two specifically?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Camera: because sometimes you want the user to be to able to rotate the scene while it's animating
- Canvas: so post-processing etc params are constantly not re-applied
Description
canvas.background_colortransform.local_rotationActions
[Unreleased]section ofCHANGELOG.mdapp/api/examples.pytest-data/notebookswith new featuresdocs