Re: [cgkit-user] geom model
Brought to you by:
mbaas
From: Ricardo K. <ric...@gm...> - 2006-05-10 20:34:45
|
Hi Matthias I post you a sample script of what I was trying to do, with the associated object. You were right about the convertToTriMesh needed to be called on the mesh object. However ,now I am having strange issues. I think the best is you look at it yourself. On the other hand, the problem I was having relied on the _createGeom method not supporting all GeomObjects, particularily the PolyhedronGeom, that is what my mesh was converted to when it was loaded. In this method, the problem isn't actually not supporting all geoms, but the code uses a variable that isn't defined. print 'WARNING: ODEDynamics: Cannot determine collision geometry of object "%s".'%obj.name but obj is not defined anywhere (it's actually defined, but locally on another case of the if statement, so that doesn't count). Look around line 1015 of the odedynamics.py file. So, now I could load the mesh file into a geometry for my object, but it behaves strange, so if you could look at this issue, I would be grateful. Regards, ricardo pd: on another issue... is there a way to add half a cylinder? (cylinder with base and top with equal radius, but cut to the half, so I get only the upper part, like a slice) On 5/10/06, Matthias Baas <ba...@ir...> wrote: > Ricardo Kirkner wrote: > > what is the best way to asign a 3d model (made with blender, or any > > other modelling/cad tool), to an WorldObject, so that the geometry > > gets defined based on the model? > > > > This has to work using the ODEDynamics component (this is imperative). > > > > I tried to load the geom from an .obj file, but I got nothing but > > errors, so I must be doing something wrong > > Well, this approach is already what I would have suggested anyway. It > may as well be you've encountered a bug. May I have a look at the error? > > Once thing you might have to do manually to be able to simulate the > object is to convert the mesh into a triangle mesh (if it isn't already > one) using the convertToTriMesh() function. > > - Matthias - > > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job ea= sier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronim= o > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat= =3D121642 > _______________________________________________ > cgkit-user mailing list > cgk...@li... > https://lists.sourceforge.net/lists/listinfo/cgkit-user > |