I am creating a shot where:
- gravity is turned off
- multiple objects are "floating" in space
- a few objects collide with eachother
- each object has it's own forcefield in order to propel it forward.
I've tweaked the settings and gotten each object to move at the speeds I'd like. The problem I'm having is that I can't seem to figure out how to add some slight rotation to the objects to add to the realism. Any way to do this?
UPDATE 12/12/2020: I've researched more and I'm looking for something that in C4D is called "Angular Velocity" as described in this video around 7 minutes in:
After finding that, I found info about angular velocity being available in the particle force field emitter. Can I somehow rig up the particle emitter as my force field in order to add angular velocity to my object? I also found a Blender add-on called "Projectile" which looks promising. Allows you to do exactly what I want but is rather buggy.
There's got to be a setting like this in Blender that gives you the ability to rotate the object without any collisions occurring, can someone point me in the right direction?
UPDATE 12/17/2020: I found this helpful thread (How can I add motion to a rigid body?) that describes how to use keyframes on an "animated" rigid body in the first two frames of the animation, then switching animated off for the duration of the animation. That sets the velocity however you like it and is proving to be promising when combined with the answer below.Basically it's setting "Initial Velocity". Now I know! Here are some other helpful tutorials on this:
Blender 2.71 Rigid body - starting speed
Blender 2.81 - how to give object initial velocity for physics simulation tutorial
UPDATE 12/18/2020: I was having trouble with the animation not carrying through after the initial keyframing. It took a bit of reading, but I figured it out. This is covered in the video links above, the first one has it in the comments, and the second one he details it out in the video. From 2.80 on you need to set up the keyframes on a frame after frame 1 or it for some reason doesn't work. Here are the keyframe details:
Frame 2 and 3: Have the initial velocity keyframes set here. Rotation and location keyframes telling blender how fast you want your object to move.
Frame 3: "Animated" box (in Rigid Body settings) is ticked on.
Frame 4: "Animated" Box is ticked off.
After that, your initial velocity should work!