The ArchviewVR Toolkit for 3ds Max

One script to place your cameras, make a light proxy model, render every 360 and export a folder ready for ArchviewVR.

4 min readUpdated 5 Oct 2026

The Toolkit works in 3ds Max 2020 and newer, with Corona or V-Ray. Everything it makes goes into one project folder, which you then drop into ArchviewVR.

Get started

  1. Download it. On your projects page, press Download toolkit. You only need to do this once.
  2. Run it. In 3ds Max choose Scripting › Run Script and pick archviewvr-toolkit.ms, or drag the file into a viewport.
  3. Choose a project folder at the top. It suggests an ArchviewVR folder next to your .max file and remembers it in the .max file.

The window opens in Simple mode. Switch to Advanced at the top right for every setting.

Simple

  1. Place cameras. Click floors and a 360 camera drops in at eye height (1.5 m). A blue circle shows how far to the next one. Right-click to stop.
  2. Test render, then Render all. Test render shows one camera quickly so you can check the lighting. Render all checks the scene is ready first. Pick a size (4K, 6K or 8K wide, always 2:1). Every camera is set to 360 and rendered to its name.jpg in the folder. Cameras already rendered are skipped, so you can stop and carry on later.
  3. Export. If you haven’t made a proxy yet, it copies the selection (or everything visible), lightens the copy to about 150K polygons and exports it as model.obj. It saves points.json and checks the folder. Anything to fix is listed.

Then drop the folder into ArchviewVR.

Advanced

Cameras

Proxy

  1. Copy the model. Copies the selection (or everything visible) onto the ArchviewVR_Proxy layer as separate meshes, and shows only the copies. It leaves out objects smaller than you set and glass, ignores smoothing and chamfers, and welds each copy. Tick Include proxies, Forest Pack and RailClone to use their full render mesh, or Include XRef scenes for XRef geometry. Your own objects aren’t changed.
  2. Optimise the copies. Each copy is coloured from green (the lightest tenth) to red (the heaviest tenth), and the list shows the heaviest first. Click one to select it. - Optimise to target reduces every copy by the same share so the total lands near your target (150K to start). Press it again to go lower. - Make boxes turns the selected copies into simple boxes. Good for a dense sofa or bed. - Delete removes the selected copies. - Re-scan colours and lists them again. Show originals and Show only the proxy switch the view.

Render

Before every run the Toolkit checks the scene is ready and asks before it starts:

Test render makes one quick 2048 × 1024 render of the selected camera (or the first) so you can check lighting and exposure. It isn’t saved. Check the scene is ready runs the checks without rendering.

Tip: set up your lighting, exposure and denoising first. Every camera renders with the same settings.

Export

The older Exporter

The simpler archviewvr-exporter.ms still works. Points files from either script, or a name x y z text file from your own script, are fine.

Was this helpful?