Re: [PyOpenGL-Users] Importing 3D Models into Python
Brought to you by:
mcfletch
From: Shane H. (IEEE) <sha...@ie...> - 2004-09-24 17:14:17
|
Yury, I haven't gotten a chance to wrap 3DS files, but I do have a good start on loading the geometry from Lightwave Object 5.0 files and Wavefront OBJ files. They're covered by a BSD style license, so you should be able to use them wherever you want. Right now, I have a tessellation problem for large polygons; I simply haven't had the time to update the code to use the GLU tessellator objects. Also included in our toolbag is a triangle stripification algorithm. See if you like it. http://techgame.net/projects/Runeblade/browser/trunk/RBRapier/RBRapier/Formats/ http://techgame.net/projects/Runeblade/browser/trunk/RBRapier/RBRapier/Tools/Geometry/Analysis/ Hope that helps you (and maybe some others!) I'd love patches, too, if you have time to create them. Thanks, -Shane Y S wrote: > Hello, > > I am a long time programmer, but just recently started working with > PyOpenGL. I am designing an isometric 3D (true rendered 3D) game. I ran > into a road block and would like some suggestions. I need to import 3D > models from files and render them. I have had very limited success. I > did some research and found several utilities. A small 3DS loader, but I > do not really want to use 3DS files as I am not a huge fan of 3D Studio > Max. In addition, I had trouble getting it to work. I also found > PyCal3D, but apparently that's been dead for a while. I managed to grab > a copy of the source from archive.org, but I would prefer to use > something that is still being developed or completed, rather than dead > in early alpha. > > If anyone has any suggestions about a good way to import 3D models to > use in Python with PyOpenGL, I would appreciate the feedback. Thank you. > > -Yury > > P.S. Is PyCal3D really dead? If so, why? I did an extensive search, but > found nothing. |