AC3D reader lib

Do you want to create amazing iPhone apps with 3D graphics?

With our easy to use AC3D reader lib you will be able to put 3D models created with AC3D  in your iPhone apps in just a few minutes.


For information how to use it see the usage page.
Download demo
Download a demo here . This version works only in the iPhone Simulator.

Please note that the OpenGL ES performance on the iPhone is not the same as in the Simulator.

Purchase
We are currently not accept registering of the AC3D reader lib. This can change in the future and if you are interested register for update emails here.

Version history
1.2 Added features to change materials and textures in runtime
1.1 Minor fix and added Clock Demo
1.0 First release
Limitations

There is a bug in the iPhone 3GS when drawing flat shaded triangle strips. This affects the demo projects that uses the thumbsup.ac model. Please read here about it.

Fileformats for textures jpeg, png, tif, gif, bmp, xbm
No scenegraph The AC3D reader lib is not a scenegraph so culling, camera and lighting need to be handled explicitly
Transparency No draworder is used for transparent polygons which can be a problem in certain situations
Crease angle The crease angle in AC3D is not used, surfaces are either fully flat or smooth shaded
Light sources Light sources are not used. Lighting should be handled in OpenGL directly as this renderer is for rendering dynamic objects and not full static scenes
Two sided lighting Two sided surfaces (2S) may not be rendered properly on the iPhone as two sided lighting is not yet supported on it. This is fixed on the iPhone 3GS
Large models This is not so much a lib problem but rather a iPhone problem. A two step optimization phase is used when loading. If it takes to long time to load, a workaround can be to load the model in a separate thread. QVis can be used to reduce the triangle count making large models usable on the iPhone
Requirements
iPhone SDK for iPhone OS 2.0 or higher

More software from Memention

Copyright © 2010 Memention AB