Simulation Flashcards

1
Q

What is Rigid body simulation

A

A different method to simulating (opposed to particle systems)
It is a geometry
The object can rotate upon collisions instead of move off

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How many DOF do particle systems have

A

3
(x,y,z) moving

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How many DOF do rigid objects have

A

3 (x,y,z)
3 For rotation along each of (x,y,z)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is torque

A

Rotational force of rigid bodies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is impulse based collision

A

Simply skip the force term
Instead we directly modify the velocity instead of calculating acceleration for force

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does it mean for a rigid body to be “stable”

A

Making sure it is not vibrating
If it is sat on a surface - no constant collisions between particles
Called “rest in contact”
Essentially stopping the simulation to avoid this unnecessary vibration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is “stacking”

A

When another rigid body balances on top of another - “stacked” on top
Any change of state of one of the objects will affect the rest in the stack

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is Articulated rigid body simulation

A

Similar to rigging step
If we have two bones and a joint with a “joint constraint” - the joint is constrained in some way
The two bones have 6DOF each and the joint has -2 rotational DOF deducted from the bones because the joint only has one rotation and -3 DOF deducted because the bones have to move as one
Essentially 6DOF(bone1) + 6DOF(bone2) -5DOF(joint) = 7DOF in the system

We can also think of the whole system as 6DOF +1 due to the rotation in the joint = 7DOF

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is deformable object simulation

A

Eg elastic octopus or cloth
collision detection for rigid bodies cannot be applied here
simulation technique must be different

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the Finite Element method (FEM)

A

One method that can be used for deformable object simulation
We first convert the object to tetrahedrals
For each tetrahedral we know its rest shape (which it reverts to) and its deformed shape
So FEM allows us to compute the forces applied to each vertex which changes the rest shape to the deformed shape

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is mass-spring fracture simulation

A

springs are modelled between every two particles, but if the force is hard enough - the springs break, creating a fracture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is fluid simulation

A

commonly: particle based simulation, lagrangian simulation
We can also use grid-based fluid simulation
use a gridding system to separate the bounding box (eularian fluid simulation), then analyse how much fluid is in every voxel (small box) to make sure we have not lost any fluid

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is hybrid fluid simulation

A

The best case situation
a hybrid of eularian and lagrangian simulation
so we have a grid as well as a particle system
each representation is used based on their purpose
this fluid simulation is not limited to liquids - smoke/ cloth/ etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly