Oak3D

Oak3D
Oak3D
Oak3D Demo
A screenshot of all official demos powered by Oak3D
Stable release 0.4.4 Beta / October 7, 2011; 7 days ago (2011-10-07)
Development status Active
Written in JavaScript
Operating system Cross-platform
Type JavaScript API
Website http://www.oak3d.com

Contents

General Informaition

Oak3D is a free JavaScript library for 3D graphics development based on the HTML5 WebGL standard, dedicated in realizing the Web3D applications with GPU acceleration for all the front-end developers in an easy and efficient way.

Developed with JavaScript, Oak3D can provide originally a cross-platform solution in Windows, Linux, Mac and Android. Without any plugin installed or downloaded, web3D applications based on Oak3D can run on all the modern internet browsers that support WebGL.

Oak3D provides a set of simple and ease-to-use API interface which allows web developers developing web3D application without concerning the details of 3D graphics implementation. Besides, Oak3D also provides many kinds of functional libraries, such as Math Library, Model Library, Skeletal Animation Library and etc.

Oak3D additionally provides tools to convert traditional art asset to the format acceptable directly by Oak3D.

Oak3D is composed by two layers, Oak3D Core and Oak3D Designer. The following form shows the architecture.

Oak3D Introduction.jpg

Oak3D Core

The "Core" layer supplies the functional wrapping to low-level WebGL API and basic functional libraries for 3D graphics development.

Developers have full flexibility in this layer, and, the "Core" interfaces can be mixed within original WebGL code. For senior users with rich computer graphics experience, they can have more control to the 3D applications on this layer.

Oak3D Engine

The "Engine" layer provides a complete 3D rendering engine built over the Oak3D Core, including 3D Scene Management, Material System, Multi-Type of Lighting, Dynamic Shadow, Skeleton Animation, Terrain and other interesting features. In this layer, developers could implement web3D application without concerning rendering details. (Oak3D Engine is still under development for now)

External links

Oak3d Official Website
Official Demos Powered by Oak3D


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”