Re: ObjC 3D engine
Re: ObjC 3D engine
- Subject: Re: ObjC 3D engine
- From: Lars Sonchocky-Helldorf <email@hidden>
- Date: Tue, 26 Jun 2007 02:26:43 +0200
Am 26.06.2007 um 02:17 schrieb Andrew Farmer:
On 25 Jun 07, at 16:36, Lars Sonchocky-Helldorf wrote:
Am 25.06.2007 um 21:03 schrieb Shawn Erickson:
On 6/23/07, Jonathan deWerd <email@hidden> wrote:
I now have about 15k
lines of cocoa 3D code that I want to put to some use. I will say
again that I *do not* have anything resembling any of the mature
C++
engines out there.
Personally I would take one of mature C++ engines and wrap it you
like
with Objective-C (using Objective-C++). I generally shy away from
recreating something if I don't really need to do that.
How about writing a wrapper for this one:
http://quesa.sourceforge.net/
it is Apple related of some sort, it's an free implementation of
QuickDrawâ„¢ 3D (QD3D), released under BSD License (so no trouble
here) and quite mature.
QD3D is a pretty old API. (Introduced 1995, discontinued 1998.) I'm
not sure how well the Quesa implementation supports features like
textures and lighting, and I'd be very surprised if it had any
support at all for newer stuff like shaders. Depending on what
you're doing, this'll probably be somewhere between a mild
annoyance and a total showstopper.
How about checking that out instead of spreading wild speculations?
Maybe the following is a good starting point:
http://quesa.sourceforge.net/developer/apiref/MasterTOC.html
and there I see at least QuesaLight.h and QuesaShader.h which seem to
deliver what you're asking for.
Then again you could go to:
http://sourceforge.net/project/showfiles.php?group_id=45158
and download the stuff. It won't hurt a bit.
regards,
Lars
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden