vale4674
vale4674

Reputation: 4271

Open GL 3D library for iOS (and Android)?

Is there some free and easy to use 3D library for iOS (and Android) that simplifies Open GL ES framework. Just like there is cool WebGL library: ThreeJS for javascript.

So far I saw Unity but it's not free and I would like something simplified.

My usage would be setting the scene, meshes, camera, rotating the camera etc...

Upvotes: 1

Views: 2958

Answers (6)

Devashis Kant
Devashis Kant

Reputation: 129

For Leaning very basic of open GL for iOs I would suggest to have a look at this http://antonholmquist.com/blog/opengl-es-2-0-ios-tutorial-getting-started/. This gives the basic idea of vertex and fragment shaders. After going through this a beginner can go through other tutorials which explains the detailed concepts of openGL.

I have gone through so many links but this one explains the basic really well.

Upvotes: 0

vale4674
vale4674

Reputation: 4271

I decided to go with Cocos3D because it has all the features I need and is similar to JS libraries. It is free and you don't have to use any special engines with it.

Upvotes: 1

Ruan Caiman
Ruan Caiman

Reputation: 881

Ahh, Unity did give away the iOS/Android versions back in March/April this year - maybe if you asked them nicely?

OpenSceneGraph has a large and active following in the Vis/Sim community, and is starting to creep into games, here's a couple iOS/game related topics from their forums:

http://forum.openscenegraph.org/viewtopic.php?t=10291

http://forum.openscenegraph.org/viewtopic.php?t=10308 (p.2 of this thread has links to a couple osg-based games in the iTunes store)

Upvotes: 0

Krishnabhadra
Krishnabhadra

Reputation: 34275

One option I believe is SiO2.. And Oolong too.. I once played with blender and SiO2 and it went well..If you are only interested in 2D games only then Cocos2D is best bet for iphone.. For android AndEngine is good,and I believe SiO2 works for android too..

Upvotes: 0

borrrden
borrrden

Reputation: 33421

Well, there is Sparrow for iOS, and as for Android you can consider AndEngine (easier) or LibGDX (faster).

Upvotes: 0

Android-Droid
Android-Droid

Reputation: 14565

For Android you can use AndEngine which supports GL ES1 and GL ES2. For IOS you can use Cocos2D.

Upvotes: 1

Related Questions