Iyan3d icon indicating copy to clipboard operation
Iyan3d copied to clipboard

Iyan 3D Professional Edition - 3D animation app for iOS

Iyan3d

A 3D animation app for mobile devices (iOS, Android). Project can be built on both xCode on macOS or Android Studio. The complete source code is made open source with an intention to contribute back to the community.

Features

  • A complete 3D animation editor tool for both iOS & Android
  • Import 3d models from PC softwares (3ds, fbx, obj, dae)
  • Physics Simulation with RigidBody & Softbody (Cloth, Jelly, etc) implementations
  • Create 3d Text in any font style.
  • Render using OpenGL ES Builtin renderer at FullHD or other lower resolutions
  • Source code includes Server-side Ray Tracing Renderer implementation

Other Open Source softwares used:

  • Open Asset Import Library (assimp - https://github.com/assimp/assimp)
  • Bullet Physics (https://github.com/bulletphysics/bullet3)
  • FTGL (http://sourceforge.net/projects/ftgl)
  • Apple's GLKMath library (Re-implementation)
  • FreeType2 (https://sourceforge.net/projects/freetype/files/)

And a lot more. Will keep this section update as often as possible.

To do

  • Fix bugs in softbody rendering
  • Clean code & add more documents

Contributions

  • Harishankar Narayanan (https://github.com/codetiger)
  • Previously maintainted at Smackall Games Pvt Ltd

License

The source code contians other Open Source parts as mentioned in the above list. Rest of the code is released under permissive MIT License.

App Store Links

  • Iyan 3D (Professional) iOS - https://itunes.apple.com/app/id1163508489

Contact

If you found it useful in your projects, please feel free to write to me [email protected]