Three.js: Difference between revisions

Content deleted Content added
Llex1234 (talk | contribs)
m History: Add info about WebGL 2.0
Alexkowel (talk | contribs)
Features: No more JSON exporters for Blender/Max etc
Line 45:
* Objects: meshes, particles, sprites, lines, ribbons, [[skeletal animation|bones]], and more - all with [[Level of detail (computer graphics)|Level of detail]]
* Geometry: plane, cube, sphere, torus, 3D text, and more; modifiers: lathe, extrude, and tube
* Import/export: native serialization/deserialization via [[JSON]], [[glTF]], [[Wavefront .obj file|OBJ]], [[Universal Scene Description|USDZ]], and more.
* Data loaders: binary, image, [[JSON]], and scene
* Utilities: full set of time and 3D math functions including [[frustum]], matrix, [[quaternion]], [[UV mapping|UVs]], and more
* Export and import: utilities to create Three.js-compatible JSON files from within: [[Blender (software)|Blender]], [[openCTM]], [[FBX]], [[3D Studio Max|Max]], and [[Wavefront .obj file|OBJ]]
* Support: API documentation is under construction. A public forum and wiki is in full operation.
* Examples: Over 150 files of coding examples plus fonts, models, textures, sounds, and other support files