[ODE] Ground composed of cubes
Jon Watte (ODE)
hplus-ode at mindcontrol.org
Wed Jan 17 14:09:33 MST 2007
Proper merging of near-coincident contacts is important in any collision
handling code. If you get a collision at one edge, you'll also get a
collision at the coincident edge on the neghboring cube. Merging these
contacts (adding normals together and normalizing) ought to generate a
flat normal for a single contact.
Cheers,
/ h+
Zanshin wrote:
> I want a platform composed of cubes. Most of those cubes would be at
> the same height but some would be higher or non existant. Over that
> surface roll many spheres
>
> For example, a scenario seen from above could be:
>
> 0 -> base height;
> X -> height = side, so impassable.
> _ -> void.
>
> 000000000000000000000000
> 000000000000000000000000
> 000XXXXXXXXXXXXXXXXXX000
> 000000000000000000000000
> ________0____0__________
> 000000000000000000000000
> 000XXXXXXXXXXXXXXXXXX000
> 000000000000000000000000
> 000000000000000000000000
>
>
> The easiest way of building this is making as many cubical geoms as
> cells and placing this in the world. However, this makes the sphere
> collision with the corners between cubes (when theoretically rolling
> over plain ground) and move erratically.
>
> How should I do this?
>
>
> Thanks for your help.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> ODE mailing list
> ODE at ode.org
> http://mooshika.org/mailman/listinfo/ode
More information about the ODE
mailing list