Closed jrieffel closed 4 years ago
This is simply an artifact of how the voxels are drawn in voxcraft-viz when they are smushed against the ground due to their softness and the weight of the overall robot. Remember: there are no voxels. Not in in the simulation anyway. There are only beams between masses, and springs against the ground. These interacting elements could represent, and be drawn as, discrete voxels or spheres, or with a smooth mesh generated via marching cubes. If this bothers you aesthetically, it might be easier to modify the appearance in Unity. We provide an example of this here.
Sorry about the slight penetration. Haha. maybe next time we should draw a thicker "floor" and disable watching the robot from "underground".
Thanks. In an unrelated note, sometimes my robots flip over and then the simulation becomes unstable. Is there a relation? It's hard to imagine that the model cares which way up is.
(I can provide a model of you'd like to replicate)
jr On Jul 6, 2020, 3:19 PM -0400, Sam Kriegman notifications@github.com, wrote:
This is simply an artifact of how the voxels are drawn in voxcraft-viz when they are smushed against the ground due to their softness and the weight of the overall robot. Remember: there are no voxels. Not in in the simulation anyway. There are only beams between masses, and springs against the ground. These interacting elements could represent, and be drawn as, discrete voxels or spheres, or with a smooth mesh generated via marching cubes. If this bothers you aesthetically, it might be easier to modify the appearance in Unity. We provide an example of this here. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.
could you take a picture of the "unstable" scene? So we can diagnose and come up with some potential explanations.
I'm closing this thread about how the sim is drawn. @jrieffel please submit another issue with the materials needed to reproduce your unstable simulation.
In the voxcraft-viz sandbox, I'm pretty sure I have the physics settings correct, but even with low time-steps the robots seems to penetrate the ground slightly. Am I missing a setting?