Skip to content

Toggle Vertex Colors

by Jon Seagull·Workflow

Illustrative cover generated by AnyPlugins — no product screenshot available.

Why we like it

A niche 3ds Max macro that automates a specific manual material-swapping process, from technical director Jon Seagull.

What is Toggle Vertex Colors?

Toggle Vertex Colors is a 3ds Max macro that builds a toggle button you can place in a menu or toolbar, switching on or off whether vertex colors are rendered. It makes changes only at render time, so the scene itself is left untouched.

The macro addresses a scenario in some game development settings, where exporters can't handle a max renderer implementation of vertex color maps. For marketing renders, all scene materials would otherwise have to be changed manually so vertex colors show up. This script replaces that manual process with one that is transparent to the user and doesn't alter the scene permanently.

It currently supports all native max materials and most plugin materials, including RenderWare, and is easily extended to accommodate other plugin material types. Toggle Vertex Colors was written by Jon Seagull, a consultant and technical director whose work spans custom tool creation and scripting for clients' 3D pipelines.

Who is Toggle Vertex Colors best for?

Toggle Vertex Colors is best for 3ds Max users in game development who need vertex colors to appear in marketing renders without permanently changing scene materials.

How much does Toggle Vertex Colors cost?

Toggle Vertex Colors is completely free to download and use.

Key features

  • Creates a toggle button for placement in a menu or toolbar
  • Toggles whether vertex colors are rendered
  • Makes changes only at render time, leaving the scene unaffected permanently
  • Supports all native max materials
  • Supports most plugin materials, including RenderWare
  • Easily extended to accommodate other plugin material types

Tags

#3ds Max#vertex colors#macro#game development#rendering#materials#RenderWare

Frequently asked questions

How does Toggle Vertex Colors avoid changing my scene?

Toggle Vertex Colors makes its changes only at render time, so your scene is left unaffected in any permanent way. The macro was built to replace the manual process of changing all scene materials so vertex colors show up in renders. Instead of that manual workflow, it handles the switch transparently to the user, and the scene is not altered permanently. This is aimed at game development settings where exporters can't handle a max renderer implementation of vertex color maps.

Which materials does Toggle Vertex Colors support?

Toggle Vertex Colors currently supports all native max materials and most plugin materials, including RenderWare. Beyond those, the macro is easily extended to accommodate other plugin material types. If you work with materials outside the natively supported set, this extensibility is worth noting when planning your pipeline. For the current state of support and any additional material types, refer to the developer's page linked with the tool.

Is Toggle Vertex Colors free to use?

Toggle Vertex Colors is listed as free here in the catalog. For the current licensing terms and any conditions on use, check the developer's page at jonseagull.com. The tool is authored by Jon Seagull, a consultant and technical director who works on the technical aspects of clients' 3D pipelines, including custom tool creation and scripting. A demo video is also available for the macro.

Where can I add the Toggle Vertex Colors button?

Toggle Vertex Colors creates a toggle button that you can place in a menu or toolbar within 3ds Max. The button acts as a toggle for whether vertex colors are rendered, letting you switch the behavior on or off from your chosen location in the interface. Because the macro makes changes only at render time, using the toggle does not affect your scene permanently. For setup details, consult the developer's page.

Similar plugins