Skip to content
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

Intro to what is animation #64

Open
acs opened this issue Oct 14, 2022 · 2 comments
Open

Intro to what is animation #64

acs opened this issue Oct 14, 2022 · 2 comments

Comments

@acs
Copy link
Contributor

acs commented Oct 14, 2022

Blender intro to animation: https://docs.blender.org/manual/en/latest/animation/introduction.html
Godot: https://docs.godotengine.org/en/stable/tutorials/animation/index.html

The animation is defined from constraints applied to the objects in the scene.

The constraints are often defined using keyframe which defines the value of a property at a certain point in time. This value could change in another point of time. And to achieve this transition between the values, the animation happens!

Different properties can have keyframes. But we can create additional controls just for the animation: rigs. Rigging is a general term used for adding controls to objects, typically for the purpose of animation.

@acs
Copy link
Contributor Author

acs commented Oct 14, 2022

In Blender we have different ways to add rigs (animation controls) to our scene:

  • Armatures (skeletons)
  • Constraints
  • Objects Modifiers
  • Shape Keys
  • Drivers: this rig can control several properties at the same time with programming logic if needed

@acs
Copy link
Contributor Author

acs commented Oct 19, 2022

The process of animating is:

  • First, you need the model
  • Then, you rig it (for example, with an skeleton)
  • Then you animate it using the rigging

A video showing just that in Blender: https://www.youtube.com/watch?v=4z7G4TyKE9g

Low poly character rigging could be covered in the workshop! https://www.youtube.com/watch?v=srpOeu9UUBU

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant