Ways to deal with small object oddities
Posted: Sun Jul 30, 2017 7:46 am
I have a fun thing I've ignored for a while but should probably address at some point, and just remembered it now so HERE WE GO:
I have a world where 1 unit = 2/3rds a meter. (2 feet more or less).
Most objects are at least 1 unit wide on one two or all three axes.
Everything from the world objects to the character are on this scale.
... but I also have a few special cases, throwable miniobjects, that seem to make it their own duty to annoy me.
The ones I'm mainly testing with are very small cylinders, about half a unit long and much much thinner on the other two axes.
With CCD off, they fall through the ground (at ANY velocity). With it on, they almost fall through the ground then pop back up, causing them to bounce excessively until I pick them back up.
The problem is almost certainly directly linked to just the sheer tininess of the entity at hand...
Do you have any suggestions to 'stabilize' these entities, meaning make them act somewhat reasonably, other than finding an excuse to increase their size?
I have a world where 1 unit = 2/3rds a meter. (2 feet more or less).
Most objects are at least 1 unit wide on one two or all three axes.
Everything from the world objects to the character are on this scale.
... but I also have a few special cases, throwable miniobjects, that seem to make it their own duty to annoy me.
The ones I'm mainly testing with are very small cylinders, about half a unit long and much much thinner on the other two axes.
With CCD off, they fall through the ground (at ANY velocity). With it on, they almost fall through the ground then pop back up, causing them to bounce excessively until I pick them back up.
The problem is almost certainly directly linked to just the sheer tininess of the entity at hand...
Do you have any suggestions to 'stabilize' these entities, meaning make them act somewhat reasonably, other than finding an excuse to increase their size?