Introduction
This tool is a viewer for 3D models. It is available as an application for Windows, Linux and Mac, jws application (startable from the browser), an applet and android apk distributed with the engine.
The viewer support various 3D model formats from the most well-known 3D modelers (3DS Max Studio, Lightwave, Milkshape, ...) and format standards (Collada).
3D model format extensions supported are: 3DS, COLLADA, DAE, FBX, MS3D, BVH, LWO, KMZ, OBJ, ASE, AC3D, MD2, MD3, MD5, MDL7, X3D, JMF, JMA.
This tool is not just limited for 3D models visualization, you'll be able to:
- View and edit all the model properties: geometry, lod, material, texture, shader, animation, and more.
- Use the embed shader editor to view and edit GLSL shaders code, from any of your GLSL shaders or from the Bonzai Engine GLSL shader bank.
- Optimize in term of memory and speed the model and textures.
- Save the model in 3DS, OBJ, JMF, JMA formats, and the textures in DDS, TGA, PSD, TEX and many more formats.
This tool is powered by Bonzai Engine.
Screenshots
Model Viewer main UI on Windows/Linux/Mac
Model Viewer UI with same look and feel on all supported platforms.
Model Viewer main UI on Android
Importer UI
UI to import various 3D model formats with specific properties of the format.
Importer Options UI (2)
Advanced import properties for model.
Importer Textures Options UI
Texture options to apply mipmap S3TC/3dc compression and more. This can be edited per texture later.
Model Properties
UI showing skeleton information
Model Properties (2)
UI showing animation information
Mesh Properties
Vertex and face data, material, animation and texture coordinated preview/editor.
UV Editor
Vertex and face data, material, animation and texture coordinated preview/editor.
Map Properties
List of texture associated with the material (diffuse, normal, specular, opacity, reflection, refraction, ...)
Shader Generator
List of effect to enable in the shader, depending on the material properties.
Light Editor
A simple light editor which exposes fixed pipeline OpenGL light properties
Model Export
Export options showing various optimizations for model and texture. Texture can be converted to a different format (DDS,TGA,PSD,TEX), resized, merged and more !
GLSL Shader Editor
UI showing vertex and fragment GLSL editor, compilation log, uniforms and preview.
Model Viewer main UI transparent
Model Viewer with UI transluscent.
Model Viewer main UI transparent (2)
Model Viewer with UI transluscent with a dialog box.
Model with Skinning
Barbarian model with armor selected
Skeleton
View of the model skeleton
Skeleton (2)
View of the model skeleton with joint names
Shader
Render of the bind pose using opacity, normal and specular map
Shader (2)
Render the animated skeleton using opacity, normal and specular map
Tangent Space
View of normal, tangent and binormal vectors
Heightmap
Grand Canyon height map rendered with some octre displayed as boxes.
More Information... Submit your screenshots to jerome.jouvie@gmail.com.
Download
The Model Viewer tool is available for download in 3 different ways.
It is recommended to use the Java Web Start version (application with automatic installation and update).