Featured Case Study · Autodesk 3ds Max

Boolean
Modifier

Advanced 3D modeling tool for complex form creation

Role
Functionality Advocate & Senior UX Designer
Timeline
2022 – 2024
Product
Autodesk 3ds Max
Tools
3ds Max · Qt Designer · Figma · Photoshop
Boolean Modifier hero

Modernising a powerful but broken legacy tool

The Boolean Modifier project set out to replace a longstanding legacy workflow that, while powerful in concept, was fundamentally deficient in both reliability and user experience. Modelers used the existing tools with reservations — complex geometry frequently produced failed results, and the tool forced users to create brand new geometry rather than working non-destructively within 3ds Max's modifier stack.

"Turn a tool of last resort into an essential tool for hard-surface modeling."

Our high-level goals were clear:

Understanding the problem space

Traditional boolean operations in 3ds Max produced unpredictable results with complex geometry, requiring extensive cleanup and manual adjustments. While we knew these were deficiencies to address, it was critically important to validate our assumptions and surface any issues we might have missed.

User frustrations with legacy boolean tools

Words that encapsulated the frustrations we heard consistently from users about the legacy Boolean and ProBoolean systems prior to 3ds Max 2024.

Customer insights came from multiple sources. The 3ds Max Ideas page served as one, where users could post suggestions and vote on functionality improvements. We also drew on years of defect reports against the legacy tools, giving us a precise picture of specific reliability failures and edge cases.

Customer feedback example
Boolean operation example
Boolean operation example 2

We also anchored the work in a clear articulation of the why — not just the what or how.

Boolean modifier workflow rationale
Legacy boolean tools and defects

The two legacy boolean tools in 3ds Max alongside sample Jira defects associated with both — giving us hard evidence of specific failure modes rather than just user sentiment.

Finally, hard analytics data on legacy tool usage informed our success criteria. We knew we needed to create a better experience that would result in dominant adoption — sufficient to justify deprecating the legacy systems entirely.

Boolean usage analytics

Analytics showing how the legacy tools were being used — a baseline we would need to significantly surpass with the new modifier.

Benchmarking against the field

Boolean-based workflows are common across 3D modeling tools, making competitive analysis straightforward. We tested results against Blender, Houdini, C4D, and others across reliability, performance, and UX.

The findings were instructive: even with known deficiencies, 3ds Max's legacy booleans were generally more reliable than the competition. But to be consistently more reliable, further work was needed. Performance on complex geometry also lagged some alternatives. And across all tools tested, none delivered the kind of immediate, fluid viewport-centric experience we were targeting.

Core principles to raise the bar

To genuinely surpass both our legacy tools and the competition, we defined a set of non-negotiable principles that would guide every decision:

Design process

In positioning the Boolean Modifier as the replacement for 3ds Max's Boolean Object and ProBoolean, we began by analysing the existing tools — identifying what DNA was worth carrying forward, and where the new modifier-based approach required a fundamentally different UX model.

Boolean modifier initial mockup

An initial mockup exploring how the traditional object-based boolean workflow could be transformed into an appropriate modifier-based solution.

Initial beta and continuous refinement

The initial beta delivered not just a new way of working with booleans but a broad set of functional improvements:

Initial beta response was very positive. But positive feedback also surfaced new challenges — particularly around performance at scale. Lighthouse customers flagged that the reference-based operand approach, while appreciated for enabling animation and easy modification, could cause performance issues with hundreds of stacked boolean operations.

This prompted a rethink: a new captured operand option was developed to address scalability concerns. Additional functionality followed — non-manifold cutters, intersection shape creation, compatibility with the new Array Modifier in parallel development, and OpenVDB integration for volume-based boolean operations.

Throughout the beta, both in-house pressure testing and lighthouse customer real-world projects validated UX, performance, and reliability in a continuous agile cycle. When issues were reported, they were addressed iteratively.

Results after one year in market

The Boolean Modifier shipped in 2024 and met every goal set at the outset. Customer response was excellent — and the sentiment was backed by hard data.

Monthly active users using booleans in their workflows
Boolean actions being applied per session
1
Clear system to use — clarity replacing legacy confusion
Boolean modifier results
Goals met
  • Returned trust to boolean-based modeling — from a tool of last resort to a production essential
  • Reliability and performance objectives achieved, including full data retention
  • Delivered a powerful, fluid, and creative viewport-first experience
Boolean modifier future roadmap

What comes next

Customers have already weighed in on where the tool goes from here: