• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: ObjC 3D engine
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: ObjC 3D engine
      • From: Andrew Farmer <email@hidden>
References: 
 >ObjC 3D engine (From: Jonathan deWerd <email@hidden>)
 >Re: ObjC 3D engine (From: "Shawn Erickson" <email@hidden>)
 >Re: ObjC 3D engine (From: Lars Sonchocky-Helldorf <email@hidden>)
 >Re: ObjC 3D engine (From: Andrew Farmer <email@hidden>)

  • Prev by Date: Re: ObjC 3D engine
  • Next by Date: Re: NSThisDayDesignations replacement
  • Previous by thread: Re: ObjC 3D engine
  • Next by thread: Re: ObjC 3D engine
  • Index(es):
    • Date
    • Thread