Service

3ds Max Tools & Scripting

Services 3ds Max Tools & Scripting

Custom tools for MAX users who've hit the ceiling.

Pricing By scope. Simple scripts from €500. Complex automation tools quoted on scope. Maintenance retainers available.
Experience 3ds Max since version 1 · MAXScript: 25+ years · Python: 10+ years

We’ve been using 3ds Max since version 1 — longer than most of its current users have been in the industry. That history means we know exactly what breaks, why it breaks, and how to stop it from breaking again. MAXScript and Python tools built for your specific production problems, not generic plugins that almost do what you need.

Who we work with

  • Visualization studios hitting the same manual steps on every project
  • Architects with 3ds Max pipelines that haven’t kept pace with project size
  • Studios with legacy scene libraries causing crashes or compatibility problems
  • Anyone maintaining a large 3D asset collection without a proper management system

Scene Repair

Files That Won't Cooperate

Complex MAX files accumulate problems over time — corrupt objects, broken material references, geometry that renders differently than it looks in viewport, scenes that crash only on deadline. We specialize in diagnosing and resolving these issues in files other people give up on.

  • Trace and fix crashes in complex, RAM-intensive scenes
  • Resolve viewport vs. render discrepancies (materials, geometry, shadows)
  • Clean up geometry causing render errors or instability
  • Relink and consolidate missing or broken external assets
  • Convert legacy scenes to current MAX and V-Ray standards

Example: A studio came to us with a 4GB airport terminal file that crashed consistently during final render. The scene had accumulated three years of changes from multiple artists. We identified a chain of corrupt proxy objects causing memory overflow, cleaned the scene without losing any geometry or materials, and delivered a stable file in 48 hours.

Scripting

Automate the Repetitive

Batch Processing

Process hundreds of files without clicking a thing — render submission, camera switching, output naming, V-Ray preset switching, all automated via MAXScript or Python.

Scene Cleanup Scripts

Fix common geometry problems automatically: remove duplicates, purge unused assets, standardize naming conventions across an entire folder of files.

Asset Management Tools

Track, relink, and consolidate external assets across complex scenes. Prevent the missing-texture problem before it hits production. Batch replace and export materials.

Custom UI Panels

Rollout panels and toolbars putting your most-used operations one click away — built for how your team actually works, not for a generic MAX user.

Material Processing

Batch replace, update, or export materials across a project series. Particularly useful for large BIM imports where standardization matters.

Python Integration

Connect 3ds Max to external systems — file servers, project management tools, render farm APIs, and AI services — via Python scripts that run from within MAX.

Process

How Scripting Work Goes

From problem to working tool

01
Listen
Understand your workflow
02
Analyse
Find root causes
03
Prototype
Test solution in your scene
04
Refine
Edge cases + error handling
05
Deliver
Script + documentation

Case Studies

Examples From Practice

Hungexpo — Gala Systems stage animation

The Hungexpo venue transforms between multiple seating configurations via the Gala Systems movable platform system. We built a MAXScript tool that reads each row’s height position and seat state (up/down) from an Excel sheet and automatically animates the transition between any two configurations. Eight predefined room layouts, with transitions in any direction.

Film:

Hungexpo Gala Systems — automatic configuration transition — video thumbnail
Hungexpo Gala Systems — automatic configuration transition

Script interface

Rubik’s Cube animator — EU Presidency installation

For an interactive installation marking Hungary’s rotating presidency of the Council of the European Union (2024), we built a custom MAXScript + Python tool that animates a Rubik’s Cube. A Python solver computes the rotation sequence to reach a target state, then the script automatically animates the moves in 3ds Max.

Film:

Rubik's Cube — automatic solver animation — video thumbnail
Rubik's Cube — automatic solver animation

Script interface

Planet 2023 — automatic unfolding for print

For Planet 2023 we needed to prepare print artwork for large curved furniture parts and wall surfaces. We built a toolset that unfolds each surface to a flat printable plane with automatic naming and dimensions, exports as DWG, and ships each one with a 100-DPI placeholder texture for the graphics team to overprint. A second script automatically places the finished print artwork back onto the corresponding 3D-model surfaces as textures, keeping them in sync.

360° tour:

Planet 2023 — finished installation in 360°

Script interface

Scripts are built against your actual files and workflow, tested in your environment, and documented so your team can use and maintain them. We can teach you to extend them, or we can handle maintenance on a retainer. Pricing is by scope — simple scene-cleanup scripts start at €500, complex multi-tool automation systems are quoted on the brief.