Posted on Leave a comment

9 Helpful Free 3ds Max Scripts from ArchVizTools

When you work with 3ds Max every day—especially in Architectural Visualization—small tools can make a huge difference in speed, clarity, and overall workflow efficiency.
Today, I’m sharing a curated list of nine free scripts from ArchvizTools, one of the most active developers in the ArchViz scripting community. These tools are lightweight, easy to install, and extremely practical for everyday production work.

Each script is compatible with 3ds Max 2018 and higher, and all of them can help you save time, clean messy files, create better-looking scenes, or automate tasks that usually require several manual steps.

Here’s the full list, along with descriptions and links.

1. Layer Manager Extension

A practical enhancement for the standard 3ds Max Layer Manager.
This script helps you keep large scenes organized by expanding the default layer tools and making it easier to manage complex layer structures.

If you work with heavy ArchViz files, imported CAD drawings, or multi-asset scenes, a better layer workflow quickly becomes essential.

Download on Gumroad: Layer Manager Extension – ArchvizTools

2. Fire Flame Generator

This tool automatically creates flame, fire, or smoke-like shapes using procedurally generated splines.
It’s perfect for:

  • fireplaces
  • candles
  • torches
  • outdoor fire pits
  • atmospheric elements for interior scenes

You get quick, customizable fire effects without relying on heavy simulations or particle systems.

Download on Gumroad: Fire Flame Generator – ArchvizTools

3. Carpet Generator

A surprisingly powerful script that generates realistic carpets and rugs using parametric controls.
You can adjust:

  • dimensions
  • pile height
  • density
  • pattern
  • color
  • and more

Ideal for interior designers, ArchViz artists, and anyone who regularly builds styled interior sets.

Download on Gumroad: Carpet Generator – ArchvizTools

4. Baluster Picker

If your scenes include stairs, balconies, fences, corridors, or classical architecture, this script will save you time.
Baluster Picker lets you quickly browse and insert baluster models directly into your scene.

It’s especially helpful in large architectural projects where railings and decorative elements are repeated dozens of times.

Download on Gumroad: Baluster Picker – ArchvizTools

5. Spotlight Generator

A fast and convenient generator for standard and IES-based spotlights.
Great for lighting:

  • living rooms
  • kitchens
  • galleries
  • product renders
  • detail-oriented interior designs

This script helps you set up lighting structures quickly, then fine-tune them afterward with your preferred render engine.

Download on Gumroad: Spotlight Generator – ArchvizTools

6. Quick Light Generator

A complementary lighting tool that focuses on fast creation of general lights.
Perfect when you need to:

  • set up rough lighting for quick previews
  • iterate multiple lighting moods
  • prototype a scene before final materials and rendering

It’s simple, clean, and a good addition to your light setup toolbox.

Download on Gumroad: Quick Light Generator – ArchvizTools

7. Clay Mode Advanced

If you love “clay renders” or ZBrush/Mudbox-style matcaps, this script is for you.
Clay Mode Advanced applies a configurable clay material to your entire scene or selection using a library of 30 included matcaps.

Use it to:

  • evaluate shapes and proportions
  • create modeling previews
  • generate stylized clay renderings
  • speed up shading-free visualization

Excellent for modeling, look-development, or creating clean previews for clients.

Download on Gumroad: Clay Mode Advanced – ArchvizTools

8. FlatZ

FlatZ is a small but very effective tool—especially when working with CAD files imported into 3ds Max.
It flattens the vertices of shape objects, fixing common problems like:

  • uneven elevations
  • misaligned shapes
  • geometry that should be perfectly flat but isn’t

If you’ve ever imported a messy DWG and found that splines are not perfectly aligned, this script fixes the issue instantly.

A single click, and everything is flattened cleanly.

Download on Gumroad: FlatZ – ArchvizTools

9. PolyCount

PolyCount scans your entire scene, finds every geometric object, and displays a list sorted by polygon count from highest to lowest.

The script allows you to see which assets are consuming the most resources, detect heavy or unoptimized models, and instantly select the problematic objects.

From there, you decide whether to reduce the mesh, convert to proxy, or replace the asset.

It’s simple but surprisingly effective for optimization—especially helpful when you inherit a messy file from someone else.

Download on Gumroad: PolyCount – ArchvizTools

Final Thoughts

These nine free scripts from ArchvizTools are excellent additions to any 3ds Max ArchViz workflow.
Some help you clean up messy scenes, others speed up lighting or modeling tasks, and some are perfect for quickly improving overall productivity.

If you frequently work with large architectural projects—or if you simply enjoy having smart tools to streamline your daily work—these free scripts are definitely worth downloading and testing.

Feel free to try them out, mix them with your existing tools, and experiment with different workflow improvements.
And if you enjoyed this roundup, stay tuned: I’ll continue sharing useful 3ds Max resources, tools, and tips that help optimize real production pipelines.

Share
Posted on Leave a comment

From Developing 3ds Max scripts to Blender addons

My First Steps into Blender: Why I Decided to Start Developing Addons

For more than a decade I’ve been fully immersed in the 3ds Max world—using it every single day for production, and building plugins and scripts under the Spline Dynamics brand to make workflows faster, smarter, and a lot less painful. 3ds Max has been my home, and honestly, I still love it. But over the past few years, it’s been frustrating to see Autodesk holding back on 3ds Max development, while Blender keeps expanding impressively across every corner of 3D production.

Like many of you, I was skeptical at first. Blender looked interesting, sure—but could it really compete with 3ds Max in professional pipelines? I’ve always believed that software is just a tool, and what really matters is what you create with it. Still, Blender kept popping up everywhere: in ArchViz, motion graphics, VFX, game development, even among freelancers and small studios that traditionally relied on Max. Why? It’s free, open source, growing super fast, and the community is insanely active.

So at some point, curiosity won. I started learning Blender on the side, playing with Geometry Nodes, digging into the Python API, and comparing it to my experience developing for Max. And here’s my honest take so far:

What I really like about Blender:

  • It’s free and open source, which lowers the entry barrier for tons of artists, and allows for continuous updates and revisions.
  • The software is really lightweight and opens in a few seconds.
  • Geometry Nodes are just brilliant. They open up procedural workflows that in Max would require either plugins or a lot of custom scripting.
  • The community is massive, helpful, and super engaged. There’s a constant flow of tutorials, addons, and experiments.
  • Development is active and transparent—you can see the roadmap, the commits, and even influence the direction.

What I still miss from 3ds Max:

  • Some workflows still feel more polished and robust in Max (especially when it comes to precision modeling and certain CAD-related tasks).
  • The modifier stack in Max is simple but extremely powerful—sometimes Blender’s approach feels a bit messy.
  • As a developer, the MaxScript environment (combined with the SDK) is very mature, while Blender’s Python API is powerful but still has quirks you need to work around.
  • Let’s be honest: switching after years in Max is not painless. Muscle memory is a thing!

After a while, I realized something important: I don’t need to choose. I can keep developing and supporting plugins for 3ds Max while also exploring Blender. Both have strengths, and many professionals (maybe you too) actually use them side by side depending on the project.

Which brings me to some exciting news: I’ve just released my very first Blender addon!

ECM, a simple and powerful Blender modifier

ECM – Extrude Curve Modifier is a non-destructive modifier built with Geometry Nodes that lets you extrude curves quickly and parametrically. If you’ve ever tried to create 3D geometry from curves in Blender, you know it’s possible but not always straightforward. ECM makes it simple, intuitive, and flexible—something I always aim for in my tools.

This is just the beginning. My plan is to keep developing addons for Blender while continuing my work in 3ds Max. I see this not as “switching sides” but as expanding the toolkit—for myself and for you, the artists who follow Spline Dynamics.

So if you’re a Blender user (or curious about becoming one), feel free to check out ECM, it’s already available on Blender Extensions and on Gumroad. I’d love to hear your feedback, suggestions, or ideas for future tools.

This is a new adventure for me, and I’m honestly excited to see where it leads.

Share
Posted on 1 Comment

Streamline Your ArchViz Workflow with These Essential 3ds Max Scripts

Imagine transforming a blank 3D canvas into a breathtaking architectural masterpiece in record time — this is the promise of modern tools in 3D visualization. In such a dynamic field, efficiency and creativity go hand in hand. ArchViz Tools provides a suite of innovative scripts for 3ds Max users, designed to simplify the creation of architectural elements and enhance visual storytelling. Whether you’re generating detailed 3D models or adding immersive effects to your scenes, these tools empower you to achieve professional results with minimal effort. We’ve divided the products into two main categories to better showcase their functionalities. Let’s explore these powerful products.

Kitchen Cabinet Generator 3ds Max Script - ArchViz Tools

Generating 3D Models of Doors, Windows, and Furniture

Aluminum Window Generator

Create detailed aluminum windows effortlessly with this generator. Customize frame styles, glass types, and dimensions to suit any architectural design. For instance, it’s an excellent choice for creating modern office buildings or residential projects requiring sleek, functional window designs that blend seamlessly with various architectural styles. Perfect for adding realistic windows to your scenes in minutes.
Get Aluminum Window Generator

Louvre Windows Generator

This script allows you to generate functional and aesthetic louvre windows, complete with adjustable angles and materials, adding a modern touch to any scene.
Get Louvre Windows Generator

Sliding & Stacking Door Generator

Create sliding and stacking doors with ease. This generator lets you design doors with precise dimensions, materials, and movement settings for seamless integration into your projects.
Get Sliding & Stacking Door Generator

Bi-Fold Door Generator

Easily generate bi-fold doors with adjustable panels, materials, and sizes. This script saves time while ensuring precision and flexibility in your 3D models.
Get Bi-Fold Door Generator

Glass Door Generator

Design glass doors with customizable handles, hinges, and materials. Whether for residential or commercial projects, this tool simplifies the process of creating elegant glass door models.
Get Glass Door Generator

Blinds & Curtains Generator

Enhance interiors with realistic blinds and curtains. The generator offers a range of styles and fabric options, allowing you to add detailed window treatments to any space.
Get Blinds & Curtains Generator

Kitchen Cabinet Generator

Streamline kitchen designs with this versatile cabinet generator. Choose from various cabinet styles, finishes, and hardware to create a fully customized kitchen setup.
Get Kitchen Cabinet Generator

Picture Frame Generator

Add the finishing touch to your interiors with custom picture frames. Choose from a variety of frame styles and sizes to showcase artwork or photographs realistically.
Get Picture Frame Generator

Ocean Waves Generator 3ds Max Script - ArchViz Tools

Adding Visual Depth and Lighting Effects Using 2D Masks

Backdrop Generator

Set the stage for your scenes with this backdrop generator. Create customizable backgrounds that add depth and context, whether for architectural visualizations or product renderings.
Get Backdrop Generator

Ocean Waves Generator

Simulate realistic ocean waves with this powerful tool. Using detailed 2D masks, it creates the illusion of a dynamic water surface, making it perfect for coastal scenes, pool areas, or even abstract designs that need a touch of fluidity.
Get Ocean Waves Generator

Road Markings Generator

Easily add precise road markings to your urban or highway scenes. This generator uses 2D masks to create sharp, customizable designs, saving you hours of manual work while maintaining accuracy and realism.
Get Road Markings Generator

Dappled Light Generator

Bring your scenes to life with intricate dappled light effects. Ideal for simulating sunlight filtered through trees or patterned shadows from decorative elements, this script enhances mood and depth using efficient 2D masking techniques.
Get Dappled Light Generator

Dappled Light Generator 3ds Max Script - ArchViz Tools

Redefine Productivity and Visual Impact with the Power of ArchViz Tools

ArchViz Tools scripts are indispensable for 3ds Max users aiming to enhance their productivity and creativity. Whether you’re crafting intricate 3D models of architectural elements or enriching your scenes with compelling visual effects, these tools offer unparalleled flexibility and efficiency. By integrating them into your workflow, you’ll not only save time but also achieve professional-grade results that captivate your audience.

Ready to revolutionize your 3D projects? Explore the full range of ArchViz Tools today and take your designs to the next level!

This post is part of a strategic partnership with the brand mentioned. We believe these scripts are valuable resources that can significantly enhance your experience in 3ds Max.

Share
Posted on Leave a comment

A Game-Changing Asset Organizer for 3ds Max Users: NAG ALL v3.1

Introduction

Managing extensive libraries of 3D assets is one of the most time-consuming challenges faced by 3ds Max professionals. Whether you are a freelancer or part of a studio, organizing thousands of models, textures, and related files into a coherent structure can take hours—if not days. While other tools are excellent for navigating well-organized libraries, they don’t address the initial chaos of structuring and sorting a messy asset collection.

This is where NAG® ALL comes into play. Designed as an intelligent software solution, NAG® ALL automates the organization of your 3D libraries, creating a solid foundation for streamlined workflows. Once processed, your 3ds Max files and their corresponding preview images are sorted and ready for manual drag-and-drop into 3ds Max viewports or seamless integration with asset management tools like Project Manager, Connecter, and Autodesk Assets Library.

With its latest update, NAG® ALL v3.1, this indispensable tool has become even more powerful. Let’s explore its key features and learn how it can transform your 3D asset management workflow.

Organize Your 3D Library Files with a Single Click

The new version NAG® ALL v3.1 has just been launched! This intelligent software is specifically designed to automate the organization of 3ds Max library assets with just one click. After processing, your 3D library will be fully organized, with each 3ds Max file accompanied by its corresponding preview image.

Your newly structured library will be ready for:

  • Manual drag-and-drop into the 3ds Max canvas.
  • Integration with popular asset management tools like Project Manager and Connecter.

What’s New in Version 3.1?

The new v3.1 update is packed with powerful features that make managing 3D assets easier than ever. Here’s what’s new:

  • Save Favorite 3D Library Paths: Quickly access frequently used asset directories.
  • Advanced Reset/Resume/Stop Controls: Gain greater flexibility during batch processing tasks.
  • Search for Preview Images: Automatically locate preview images for your 3ds Max files.
  • Seamless 3D Library Expansion: Add new assets to your library without disrupting the existing structure.
  • Full Compatibility with NAG® IN Script for 3ds Max: Enhance functionality with a seamless workflow between NAG® ALL and NAG® IN.

Watch the video tutorial for a detailed overview of these features.

Rename & relink texture files automatically

For tasks like renaming 3D model maps and relinking them to their corresponding 3ds Max files, the NAG® IN Script is your ideal solution. It’s a powerful 3ds Max script specifically designed to clean, collect, rename, and relink maps for 3D libraries that have been pre-organized by NAG® ALL.

Key Features of NAG® IN:

  • Maps Renaming & Relinking: Easily relink 3ds Max files to their maps, with options to rename maps to match the file name. Supports batch processing for unlimited files, whether maps are stored locally or on a network path.
  • Maps Collection: Gather all maps efficiently into a single location.
  • File Cleanup Options: Remove unnecessary elements such as note tracking, XRefs, helpers, and missing assets to streamline your files.
  • Conversion to Corona: Seamlessly convert 3ds Max files for use with Corona Renderer.

For more information, download the NAG® ALL Guide Booklet for free.

Get Started Today

Organizing your 3D asset library has never been easier. With NAG® ALL, you can say goodbye to the tedious manual work of sorting and renaming files. Paired with the NAG® IN script, it offers a complete solution for managing and optimizing your 3D libraries.

Start your journey towards smarter asset management today! Discover NAG ALL here and transform the way you manage your 3D libraries.

This post is part of a partnership with NAG ALL. We believe this tool could be useful for 3ds Max users like you.

Share
Posted on Leave a comment

Optimize Your 3ds Max Scenes with Powerful Plugins for Faster Renders and Smooth Viewport Performance

Optimize Your 3ds Max Scenes with Powerful Plugins for Faster Renders and Smooth Viewport Performance.

3dsMax Scene Optimization Plugins

Introduction

Working with complex scenes in 3ds Max often slows down performance, making viewport navigation sluggish and render times lengthy. Fortunately, there are specialized plugins designed to tackle these challenges and streamline your workflow. In this article, we’ll cover three powerful tools—Proxy Textures, Q-Proxies, and Overnight Batch Render—that will help you optimize textures, manage high-poly objects, and render multiple scenes efficiently. With these plugins, you can transform your 3ds Max experience, achieving faster, smoother, and more efficient scene management.

1. Optimize Textures for Faster Viewport and Render Performance with Proxy Textures

High-resolution textures bring detail and realism to your scenes, but they also come with a high cost: increased memory usage and longer render times. Proxy Textures is a robust solution to this problem. It allows you to automatically generate low-resolution copies of textures to speed up viewport performance and lower memory consumption, making it perfect for working with heavily-loaded scenes in 3ds Max.

Key Benefits of Proxy Textures for Scene Optimization:

  • Reduced Memory Usage for a Smoother Workflow: With Proxy Textures, you can quickly create lower-resolution textures that decrease RAM usage, enhancing viewport performance and making it easier to navigate complex scenes. This is especially helpful for scenes with numerous large textures.
  • Automatic Replacement of High-Resolution Textures at Render Time: You can set Proxy Textures to use the low-res textures while you work and automatically switch to high-res originals when you render, allowing you to work faster without sacrificing the final quality.
  • Efficient Render Times by Reducing Distant Textures: Proxy Textures offers the capability to replace high-resolution textures applied to objects far from the camera with lower-resolution versions. This is a game-changer for scenes with large environments, where distant elements don’t require the same detail level as close-ups. Reducing resolution on distant textures can significantly cut down render times without compromising the visual quality of the final image.
  • Flexible File Conversion and Format Options: This plugin allows you to convert textures to JPG or PNG formats, reducing the weight of large BMP, TGA, or TIFF files. You can work with either all textures in the scene or selectively process textures for chosen objects.

Whether you’re working on an intricate architectural visualization or a large-scale environment, Proxy Textures is an ideal tool for any artist who needs efficient texture optimization in 3ds Max without sacrificing quality.

Proxy Textures 3dsMax plugin - High Viewport Performance and Faster Renders

2. Streamline High-Poly Scenes with Q-Proxies for Optimal Viewport Performance

For scenes that include high-poly objects, detailed models, or complex animations, viewport performance can be a bottleneck. Q-Proxies offers an efficient solution by creating low-poly proxy objects that replace your high-resolution models during the setup process. This plugin is designed to boost productivity in 3ds Max by reducing scene complexity, improving viewport responsiveness, and keeping memory usage in check.

Key Benefits of Q-Proxies:

  • Automatic Proxy Generation to Simplify High-Poly Scenes: With just a few clicks, Q-Proxies allows you to convert selected high-poly models into lightweight proxies, immediately freeing up memory and enhancing viewport performance. You can filter objects based on polygon count, size, or animation status for more customized proxy generation.
  • Enhanced Animation Handling: For scenes that include animated characters or rigged models, Q-Proxies is particularly useful. It lets you create low-poly animated proxies that work as placeholders, reducing lag and memory usage in the viewport without affecting animation data.
  • Renderer-Independent Proxy Compatibility: Q-Proxies is designed to be compatible with all major render engines, including VRay, Corona, Arnold, and others, as well as third-party proxy formats. This makes it a versatile solution for projects with complex geometry and multiple render engine requirements.
  • Flexible Saving Options and Editable Meshes: With Q-Proxies, you have full control over how referenced objects are saved. You can choose to save all proxies together, by group, layer, or individually, allowing for flexible file management. Proxies are created as standard editable meshes, meaning you can scale, rotate, and even add modifiers to them as needed.

From high-poly rock formations and vegetation to intricate vehicles and character animations, Q-Proxies is a must-have tool for any 3ds Max user aiming to enhance viewport speed and simplify scene management without losing access to high-detail geometry.

Q-Proxies 3dsMax plugin - Instant Proxy Meshes

3. Efficiently Manage Multiple Renders with Overnight Batch Render

Rendering multiple scenes, cameras, or different scene states manually can be a slow and repetitive process. Overnight Batch Render provides an efficient solution by allowing you to queue up multiple renders, so you can leave your computer rendering while you’re away. This tool is especially valuable for artists and designers looking to maximize their render time without constant manual oversight.

Key Benefits of Overnight Batch Render:

  • Sequential Batch Rendering for Multiple Scenes: Overnight Batch Render simplifies rendering across multiple 3ds Max files by allowing you to add them to a queue. This makes it easy to manage and render large projects overnight or during idle hours.
  • Flexible Settings Override for Efficient Render Management: You can override settings like output size, filename, and frame range for all renders in your queue from a single interface. This feature is particularly useful for creating previews, testing resolution changes, or generating quick thumbnails without modifying each individual file.
  • Automatic Error Handling and Safe Saving: This plugin suppresses warning messages to prevent render interruptions and auto-saves rendered files, ensuring no image is lost. If a file has no output filename, Overnight Batch Render automatically generates one, preventing accidental overwrites and safeguarding your work.

With support for multiple cameras and scene states per file, Overnight Batch Render is a powerful yet simple tool that frees you from the hassle of setting up each render individually. Ideal for any 3ds Max user who wants to streamline the rendering process and save time.

Overnight Batch Render 3dsMax plugin

Conclusion:
Optimizing your 3ds Max scenes doesn’t have to be complicated. With Proxy Textures, Q-Proxies, and Overnight Batch Render, you can tackle common scene optimization challenges head-on—reducing memory usage, enhancing viewport performance, and efficiently managing render queues. These plugins not only streamline your workflow but also allow you to maintain high-quality results without sacrificing valuable time.

Try these essential plugins today and experience the difference in how you manage, optimize, and render scenes in 3ds Max.

Share