Advanced MAXScript Interface

Chapter 8

MAXScript supports sophisticated userinteraction. The mouse tracking tool, andthe painter interface are two examples.In this chapter, you will use the mouse toolto drag a mesh along the surface ofanother mesh. And you will use the painterinterfaceto “paint” geometry on the surfaceof a mesh.


After completing this chapter, you should be able to:

  • Use the mouse tracking tool.
  • Use the painter interface.


MAXScript allows sophisticated interaction with the viewport and scene objects. MouseTrack and the painter interface implement advanced MAXScript interfaces. MouseTrack tracks mouse events like click and drag, etc, then executes a function based on the particular event. The painter ...

Get 3ds Max MAXScript Essentials, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.