Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

iOS Scene Graph Library

DZone's Guide to

iOS Scene Graph Library

· Mobile Zone
Free Resource

Download this comprehensive Mobile Testing Reference Guide to help prioritize which mobile devices and OSs to test against, brought to you in partnership with Sauce Labs.

So there’s a new option out there for your 3D engine game needs (you may recall our NinevehGL post a little while back rounding up a bunch of other ones):

iSGL3D : iOS Scene Graph Library 3D

iSGL3D (iOS Scene Graph Library) is a 3D framework for the iPhone, iPad and iPod touch written in Objective-C, enabling the creativity of developers to flourish in a 3D world without the complexities of OpenGL.

With its rich set of features, iSGL3D provides the necessary tools to develop 3D applications in an incredibly short time frame, even with a minimum of experience in 3D graphics…


And very pretty looking, too.

home_show7.png


Google Code page here
, with links to API documentation and tutorials and a reasonably active looking newsgroup. MIT-licensed open source, always nice, and what looks like a good list of features:

  • Simple 3D scene construction
  • Lighting and shading
  • Camera manipulation
  • Multiple views with independent viewports
  • Meshes and built-in primitives
  • Particle systems
  • Billboards
  • Color, texture and animated texture materials
  • Support for PowerVR compressed textures
  • Optimised performance with OpenGL ES 1.1 and ES 2.0
  • Hardware accelerated matrix calculations
  • Scene and model importing from PowerVR POD files
  • Bridging to Bullet physics library
  • Real-time shadows
  • Animation by Tweening
  • Skeleton and mesh skinning
  • Keyframe vertex animation/morphing
  • Integrated accelerometer support
  • Touch-screen events and interactive 3D objects
  • Occlusion transparency
  • Basic user interface creation


So hey, if you have any actual informed opinion on how this compares to the plentitude of other options, let us know!



Source: http://www.alexcurylo.com/blog/2011/08/19/ios-scene-graph-library/

Analysts agree that a mix of emulators/simulators and real devices are necessary to optimize your mobile app testing - learn more in this white paper, brought to you in partnership with Sauce Labs.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}