[ANN] The Cocoa 3D Tutorial project has a web page! (and a new release)
[ANN] The Cocoa 3D Tutorial project has a web page! (and a new release)
- Subject: [ANN] The Cocoa 3D Tutorial project has a web page! (and a new release)
- From: Paolo Manna <email@hidden>
- Date: Wed, 18 Jun 2003 00:32:48 +0200
The Cocoa 3D Tutorial project, hosted on Sourceforge, has now a (very
basic) web page at:
http://c3dt.sourceforge.net/
The Cocoa 3D Tutorial Open Source framework, now at version 0.2,
released yesterday, has been developed to build a very simple bridge
from the Cocoa environment to OpenGL for the developers that are new to
3D programming, giving an easier to handle base to start experimenting
with OpenGL and building 3D apps themselves. All the fundamental
features are illustrated in tutorials, that allow the developer to
quickly focus in few lines to the specific feature.
Some capabilities of the library:
- A scene tree, with cameras (one for each view) that can be easily
positioned and oriented, and lights.
- Factory classes for common objects (cube, sphere, cylinder, ...),
groups and transformations.
- Basic OpenGL optimizations (e.g. display lists)
- Full support for OpenGL colors and materials.
- Static textures (read from a graphic file), animated textures (read
from movies) and procedural textures (using configurable Perlin noise).
- Full support for ARB_vertex_program extension, seen as a special type
of texture.
- An animator class, that allows to easily add dynamic components to a
scene.
Future directions:
- Procedural animated textures, using 3D Perlin noise.
- ARB_fragment_program extension (as soon as it's fully supported in OS
X, that is...)
- A "walking camera" class, to build walkthroughs of scenes.
- An import for common 3D formats (3ds, md2, md3, ...) to get complex
meshes in the scene.
- <Developers input here>...
Regards
Paolo Manna
____________________________
email@hidden
email@hidden
We are all in the gutter, but some of us are looking at the stars.
(O.Wilde)
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.