FRAK (engine)


FRAK engine is a JavaScript library/API for creating interactive 3D applications using WebGL. The purpose of the library is to provide an API for making easier developing 3D content for the web, games and other interactive applications. FRAK engine is developed by 3D Technologies R&D. It was originally free for personal use, but required a license from 3D Technologies for commercial usage; it is now licensed under the BSD license and hosted on GitHub.

FRAK engine features

Rendering

The rendering engine uses industry standard WebGL API what ensure cross-platform deployability.
Currently, the following 3D file formats are supported using our converter see the list below:

*.3d; *.3ds; *.ac; *.ac3d; *.acc; *.ase; *.ask; *.b3d; *.blend; *.bvh; *.cob; *.csm;
*.dae; *.dxf; *.enff; *.fbx; *.hmp; *.ifc; *.ifczip; *.irr; *.irrmesh; *.lwo; *.lws;
*.lxo; *.m3; *.md2; *.md3; *.md5anim; *.md5camera; *.md5mesh; *.mdc; *.mdl; *.mesh.xml;
*.mot; *.ms3d; *.ndo; *.nff; *.obj; *.off; *.pk3; *.ply; *.prj; *.q3o; *.q3s; *.raw;
*.scn; *.smd; *.stl; *.ter; *.uc; *.vta; *.x; *.xgl; *.xml; *.zgl

FRAK and javascript

FRAK engine is a javascript library and submitting the content also takes place in javascript. Subsequently we have an example about uploading a 3D model.
var engine=new Engine;
var node=engine.assetsManager.addModel;
engine.assetsManager.load
OWIKI.org. Text is available under the Creative Commons Attribution-ShareAlike License.