This site is no longer active and is available for archival purposes only. Registration and login is disabled.

creating a opensource 3d engine graphics library


Re: creating a opensource 3d engine graphics library

Postby Ian F » Dec 14, 2001 @ 7:42am

I wish you luck and a fair wind on this project.<br>As I'm already more than a month into PocketGL ( which is not a PocketPC OpenGL port ) I don't have the heart to give up & start on something new & I think Pierre has done agreat job so far. Virtually all of the code is C source with a small lib containing the core of the 3D system added in. It's GAPI, has landscape, all the mesh / texture functions, alpha blending, Fixed point math & iPaq 36/Casio support, 2D text, tga loading so you can pick up some ideas from the demo source. The code is reasonably well documented and actually easier to follow in some cases than EasyCE.
Ian F
 


Re: creating a opensource 3d engine graphics library

Postby Dips » Dec 14, 2001 @ 8:37am

<br>Hey Good!!!! A Sure Inclusion and help from my side.<br><br>Regards<br>Dips
Dips
 


Re: creating a opensource 3d engine graphics library

Postby Dan East » Dec 14, 2001 @ 10:39am

I'm just posting this here for reference. Here is the PocketGL main page:<br>http://pierrel5.free.fr/ThemePGL.htm<br><br>Anyone know what the licensing costs are for commercial use?<br><br>Dan East
User avatar
Dan East
Site Admin
 
Posts: 5264
Joined: Jan 25, 2001 @ 5:19pm
Location: Virginia, USA


Re: creating a opensource 3d engine graphics library

Postby Zensunni » Dec 14, 2001 @ 11:54am

Jacco: sounds VERY interesting :-)<br><br>it would be very appreciated<br><br>I looked into pocketGL as well, and it is indeed very nice..  <br><br>I think the licencing for commercial development are around $50, not much but it can be a hurdle for the younger developers ( i'm 20 now and have a good job, but three years ago i was dependent on free sourcecode for studying purposes)<br><br>I will start on making/(ripping :-) triangle_rasterization functions in optimised c and asm, and on putting together a fast fixed point math lib (which should not be much work with phantoms help :-)<br><br>suggestions and help always welcome!<br><br>Kind regards,<br>Willem<br><br>
when i read about the dangers of drinking, i stopped reading...
Zensunni
pm Member
 
Posts: 55
Joined: Dec 12, 2001 @ 10:26pm


Re: creating a opensource 3d engine graphics library

Postby ianf » Dec 17, 2001 @ 7:43am

PocketGL is $49 but the demo is almost fully functional. Pierre is really helpful & anyone wanting advice on 3D for PocketPC to help with this project should get in touch with him.<br><br>Ian
ianf
 


Re: creating a opensource 3d engine graphics library

Postby Phantom » Dec 18, 2001 @ 3:22pm

OK, I uploaded some stuff. I lost the final state of the project somewhere; that's why I uploaded just the engine core that I used for the wireframe model in The Nutcracker. The sources include stuff for fixed point matrix calculus, a fast radix sorter, flat shaded affine texture mapping (perspective correctness is extremely expensive on the PPC thanks to the lack of an FPU) and some convenient classes like 'Polygon', 'Mesh' and so on. I don't think you should use it as a basis for a full-fletched 3D engine (I coded it in like 3 nights, just to test the achieveable performance on a PPC) but it might contain interesting portions.<br><br>Someone should really try to do the fixed point stuff in asm: It's cool right now, but due to the 22:10 precision, the range is very limited. Using intermediate 64bit results could make this really cool.<br><br>Oh yeah, before I forget, here's the url:<br><br>http://www.pocketmatrix.com/phantom/3dengine.zip<br><br>Just 10Kb, and 5 sources. The fixed point macro's are still the same in EasyCE 1.6, so if you really want to attempt a compile, use that. :)<br><br>Have fun,<br>- Jacco.<br>
Give me some good data and
I will give you the world
User avatar
Phantom
pm Insider
 
Posts: 913
Joined: Feb 21, 2001 @ 8:14am
Location: Houten, Netherlands


Re: creating a opensource 3d engine graphics library

Postby Zensunni » Jan 8, 2002 @ 11:09am

Phew, i really enjoyed that vacation :-)<br><br>didn't do a single thing in a few weeks, somtimes a break from those damn computers really is nice ;-)<br><br>anyway, back to work ;-)
when i read about the dangers of drinking, i stopped reading...
Zensunni
pm Member
 
Posts: 55
Joined: Dec 12, 2001 @ 10:26pm


Previous

Return to Phantom's Forum


Sort


Forum Description

Discuss any of Phantom's projects here (Operation Nutcracker, etc.)

Moderators:

sponge, RICoder, Phantom

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum