Plugin for 3ds Max 2026 · Windows

Open Rhino filesin 3ds Max.

No export from Rhino. No FBX, OBJ or DWG in between. R2M reads the .3dm directly and builds its layers, block instances, materials and cameras in Max. Rhino doesn't even need to be installed.

14-day trial, no card R2M 0.3.8 · 6.6 MB 3ds Max 2026 · Windows 10/11
Rhino · .3dmNURBS surface
3ds Max · R2MEditable Poly
Drag the seam. One canopy, as modeled in Rhino and as R2M builds it in Max.

No export step

Pick the .3dm in Max. Rhino can stay closed, or not be installed at all.

Built-in mesher

Objects saved without render meshes are meshed by R2M. It starts in 0.1 s.

Or your own Rhino 8

Prefer Rhino's mesher? R2M runs your Rhino 8 headless, in the background.

C++ where it counts

1.02 million triangles in 2,000 objects, built in 0.3 s.

Speed

Native code where the time goes.

Geometry goes into Max through R2M's C++ builder, not a script loop. Render meshes are read on all cores while the file's tables load. Merging, welding and edge cleanup run in parallel.

0.3s

to build 1.02 million triangles in 2,000 objects inside 3ds Max, with Rhino's normals and UVs.

1.2 s

for 10,000 block instances, created as real Max instances.

58 → 28 s

a 1.1 GB production file, before and after R2M's fast-import work.

0.1 s

start-up of the built-in mesher. A cold Rhino 8 start takes 5 to 12 s.

Building the geometry in Max

1.02M triangles, 2,000 objects, normals and UVs. 3ds Max batch, best run.

Per-vertex Python12.1 s
MAXScript builder4.10 s
R2M C++ builder0.30 s

Importing a 1.1 GB production file

Cafeteria interior: 9.55M triangles merged into 82 objects.

R2M before fast import58.0 s
R2M now, from a network share31–35 s
R2M now, from a local disk27–29 s
Placeholder · screen recording A 1.1 GB .3dm going into 3ds Max, real time Replace with the video (MP4 / WebM, poster frame, captions).

Measured by us in 3ds Max 2026 on one workstation, November 2026. Left: synthetic scene, best run in 3ds Max batch mode. Right: blocks exploded, merged by layer and material into Editable Poly, weld and clean edges on; three runs each. A 27.9 million triangle stress file went from 116 s to 51 s. Your times depend on CPU, disk and network.

How it works

Every object gets a mesh.

3ds Max 2026 has no .3dm importer of its own, so the usual route is exporting FBX or OBJ from Rhino every time the model changes. R2M reads the file instead, meshes whatever Rhino didn't save, and lets you choose which mesher does it.

Your Rhino file

Breps, extrusions, surfaces, SubD, meshes, nested blocks, layers, materials, named views.

Rhino 8 and earlierlocal or network
Already in the file

Cached render meshes

Rhino saves them when you shade a view. R2M reads them on all cores with openNURBS. Nothing to compute.

No Rhino needed

R2M built-in mesher

For files saved small, never shaded or cleared of meshes. C++, starts in 0.1 s. Watertight Breps; SubD on the limit surface.

Optional

Your Rhino 8, headless

Want Rhino's own mesher? R2M runs your installed Rhino 8 in the background, without a window.

3ds Max

C++ builder

Editable Poly or Editable Mesh with Rhino's normals and UVs, welded, with clean edges.

Editable PolyRhino normalsUV channel 1
Mesher setting in the R2M dialog: Quality presets: draft, medium, high, file settings, custom.
What arrives in Max

The scene you modeled, not a pile of meshes.

Layers, names, blocks and materials come across as Max objects you can work with. Every node keeps its Rhino ID, so the scene can be updated later.

Nested layers

Names, nesting, visibility and colours become Max layers. Filter which layers to import; choose whether hidden and locked objects come along.

Rhino · Layers
  • Building
  • Facade
  • Glazing
  • Mullions
  • Slabs
  • Furniture
  • Site
3ds Max · Layers
  • Building
  • Facade
  • Glazing
  • Mullions
  • Slabs
  • Furniture
  • Site

Blocks stay instances

One mesh per block. Every placement becomes a Max instance, nested blocks too. Never baked into copies.

Chair × 16 → 1 mesh, 16 instances

V-Ray, Corona or Physical

Rhino materials, PBR included, become VRayMtl, CoronaPhysicalMtl or Physical Material. Per-face materials become Multi/Sub. Objects without a material get their layer colour.

Glass (Rhino PBR)VRayMtl
Oak floor + bitmapVRayMtl + VRayBitmap
Layer "Slabs" colourVRayMtl "Slabs"
3 face materialsMulti/Sub (3)

Embedded textures, found

Bitmaps embedded in the .3dm are extracted next to your scene. Broken paths are also searched next to the .3dm and in its sub-folders.

32 → 4

missing textures on one production file, before and after extraction

Named views, as cameras

V-Ray, Corona or Physical cameras with Rhino's lens and aspect. Verticals can be straightened for two-point perspective.

Units, handled

Model units are converted to your system units. Or force mm, cm, m, inches or feet. Objects far from the origin keep their precision.

Names and IDs

Object names become node names. Each node stores its Rhino ID, which is what Re-sync matches on.

Placeholder · screenshot The R2M import dialog next to an imported scene in 3ds Max 2026 Replace with a 2400 × 1350 PNG or WebP.
Re-sync

Rhino model changed? Re-sync.

Import the updated .3dm into the same scene. R2M matches every object by its Rhino ID and only touches what changed.

  • Changed objects get new geometry in place. Max materials, modifiers, transforms and renderer properties stay.
  • New objects are added on their layers.
  • Deleted objects are hidden on layer R2M_Deleted, or removed if you prefer.
  • New import options? R2M counts the objects that would be replaced and asks before it changes the scene.
  • History in the .max file: every import and re-sync with its time, duration and settings. Reload the settings of any run.
Heavy files

A 1.1 GB file. A scene you can still orbit.

Big Rhino models arrive as tens of thousands of objects. R2M analyses the file first, then merges what doesn't need to stay separate, without mixing materials.

File analysis

Pick a file and R2M scans it in the background, then recommends a setup: merge mode, which blocks to keep as instances, which mesher.

Merge modes

By layer, by material, by layer + material, or Smart: groups that never mix materials, with heavy blocks kept as instances. Merged meshes get material IDs and a Multi/Sub.

One object per Rhino object, blocks as instances20,094
Smart332
Layer + material82

Objects in Max, same 1.1 GB file

Clean meshes

Weld, clean edges (coplanar triangles back into the polygons you modeled) and Rhino's own normals, or auto smooth. Editable Poly by default.

Live Breps, optional

Keep Breps as R2M Brep objects that tessellate inside Max. At render time the density can follow the camera: 0.5 px chord deviation per view by default, dense up close, light in the distance.

Scenes with R2M Brep objects need R2M installed to open. Off by default.
File > Import entrySettings profilesImport historyLinked files managerLayer filterHidden and locked objectsProgress bar and reportOne-click updates
Pricing

Per seat. Pay monthly, yearly or once.

One seat runs R2M on one machine at a time.

Monthly

€4/ month

Cancel any time.

  • Every feature and update
  • One machine per seat at a time

Lifetime

€99once

One payment. Updates included.

  • Every feature and update
  • One machine per seat at a time
Prices in EUR, per seat. Paddle, our reseller, handles VAT and sales tax for your country and emails the invoice. Move a seat between machines from inside 3ds Max.

Test mode. Checkout runs in Paddle's sandbox: no real payments yet. Use a Paddle test card if you want to try it.

Try it first. 14 days, every feature. Install, open R2M in 3ds Max and sign in with your email. No card.

Download free trial
FAQ

Questions

Licences and machines: sign in to your account.

Do I need Rhino installed?

No. R2M reads the .3dm itself. Objects saved with render meshes import as they are. Objects without them (Save Small, never shaded, or after ClearAllMeshes) are meshed by R2M's built-in mesher. If Rhino 8 is installed, you can mesh with Rhino instead: R2M runs it in the background, without a window.

Which versions of 3ds Max and Rhino are supported?

3ds Max 2026 on Windows. R2M reads .3dm files saved by Rhino 8 and earlier. The optional Rhino mesher needs Rhino 8.

Does it work on a Mac?

No. 3ds Max only runs on Windows, so R2M is Windows-only. The .3dm can come from Rhino for Mac.

Which renderers are supported?

V-Ray, Corona and the 3ds Max Physical Material. Rhino materials, PBR included, become VRayMtl, CoronaPhysicalMtl or Physical Material. Named views become V-Ray, Corona or Physical cameras.

Can I update the scene when the Rhino model changes?

Yes, with Re-sync. R2M matches objects by their Rhino ID. Changed objects get new geometry in place and keep the materials, modifiers and transforms you added in Max. New objects are added. Deleted objects are hidden on the layer R2M_Deleted, or removed if you prefer.

What happens to my scenes when the trial or subscription ends?

Import and Re-sync stop until you have a licence again. Scenes you already imported open and render as before: imported objects are ordinary Editable Poly or Editable Mesh objects. Only the optional R2M Brep objects need R2M installed to display; they never need a licence to open or render.

How do seats work?

One seat runs R2M on one machine at a time. To move a seat, release the machine from inside 3ds Max (up to 5 moves per 30 days). Buy as many seats as you need in one order.

Does R2M need an internet connection?

Only to sign in and to check the licence, about once a day. After a check it keeps working offline for up to 14 days (30 days on lifetime licences).

Is my model uploaded anywhere?

No. Reading, meshing and building run on your machine. The licence check sends your account, a hashed machine ID, the machine name and version numbers. Never the file.

How fast is it on my files?

It depends on the file and the machine. On our workstation, 1.02 million triangles in 2,000 objects build in 0.3 s, and a 1.1 GB production file imports in about 28 s. Try your heaviest file during the trial.

Who handles payment, VAT and invoices?

Paddle.com is our reseller and merchant of record. Paddle processes the payment, charges VAT or sales tax where it applies and emails the invoice. Monthly and yearly plans can be cancelled at any time.

Can I get a refund?

Yes, within 14 days of your first purchase. See the refund policy.

Open your next Rhino file in Max.

14 days free · R2M 0.3.8 · 3ds Max 2026