ALLoader is a 3dsMax exporter and loader for three.js (webgl) in a simple custom JSON format, which supports rigged, skinned and animated meshes.
http://antlafarge.github.io/ALLoader/
- r146 (work in progress...)
- Open 3ds Max and your scene (all meshes will be exported)
- Open the Utilities tab in the right lateral tool bar
- Clic on MAXScript button
- Clic on Run Script button
- Go to the exporters folder of ALLoader
- Run the exporter.ms script
- Follow the instructions
- Mesh name
- Vertices with indices
- UV with indices
- Normals
- Materials & multi-materials
- skin indices & weights
- skeleton hierarchy (skin, bones)
- time keys for bones rigged on a mesh
- Axis conversion (Z-up to Y-up)
- Meshes
- Materials (Standard material, Multi/Sub-Object material)
- Material IDs
- Diffuse map (texture)
- Wire
- 2-Sided
- Opacity
- Timeline playback speed
- Interface
- Biped
- Python implementation
Q. Some objects in the scene are not well placed?
A. Add a reset XForm on these objects and export.
Q. I can't export a biped skeleton from 3DSMax?
A. Export your scene using the FBX format, close your scene and open the FBX file. This action will convert the biped to a standart skeleton (tree of bones). You can now export your scene using the exporter.
You can share feedback or discuss the project in the discussion tab.