Skip to content

max.js v0.6.0

Latest

Choose a tag to compare

@cl0nazepamm cl0nazepamm released this 05 Jun 13:31

max.js v0.6.0

max.js 0.6.0 is a snapshot, animation export, and image rendering reliability release.
Image rendering feature was moved out of the esoteric 3ds Max API.

Visit clone.llc to see a website exported using max.js. More examples will be added soon.
Thank you for your support.

New Features

  • Image rendering with "Max.js Orchestrator" - Write frames to disk directly from WebView2. This setting is enabled by default in render settings and can save frames up to 10x faster as it removes uneccessary abstraction.

  • Snapshot diagnostics - added snapshot analysis panel for inspecting snapshot data. Screenshot 2026-06-05 134357_small

  • Morph cleanup - added removal for zero morpher channels that have no keyframes and are sitting at 0.0.

Improved

  • Skin export behavior - disabled Skin modifiers are no longer treated as active skin export sources.
  • Animation export stability - improved snapshot export behavior around morphers and fixed crashing.
  • Alpha/background correctness - viewer, snapshots, and render writes now respect the environment state more strictly.
  • WebGPU geospatial sky snapshots - fixed Takram geospatial sky vendor packaging and import-map routing for standalone WebGPU snapshots.
  • Classic sky fallback - when geospatial sky is disabled or unavailable, snapshots fall back to the classic procedural sky path instead of producing a black sky.

Supported 3ds Max versions

  • Built & tested: 2026, 2027.
  • 2024 & 2025: compile + link cleanly against their SDKs. Not tested as I don't have old 3ds Max versions installed. Please let me know about any issues.

Install

  1. Copy maxjs.gup and maxjs_web/ into your 3ds Max <ver>\plugins folder.

Known limits

  • Path tracing is experimental and live-only and not part of the stable snapshot/export contract.
  • Arbitrary 3ds Max procedural texmap baking remains intentionally disabled.
  • PostFX stack export is still limited and may not match the live viewer in all snapshot cases.

Each archive contains maxjs.gup + maxjs_web/. See Install above.