Populate
The Populate feature in 3ds Max provides tools for creating animated characters in
a scene. They are walk along defined paths (called "flows"), loiter in "idle areas",
or sit on "seats". The main classes exposing the Populate feature in the SDK are:
- IPopulate
-
The interface class to Populate, a singleton class created when 3ds Max starts. This
class manages all of the Populate feature operations, including adding flows, idle
areas, and seats, as well as managing simulation. This interface also exposes methods
for setting custom materials and texture maps for characters.
- IPopulateFlow
-
The interface class to Populate flow objects. Exposes properties such as path width,
lane width, gender seed, and so on.
- IPopulateIdleArea
-
The interface class to Populate idle area objects. Exposes properties such as density,
pair percentage, and various random seeds controlling position, gender, motion and
so on.
- IPopulateSeat
-
The interface class to Populate seat objects and their properties.
For an example that illustrates how to use the Populate API, see the sample in maxsdk\howto\Populate.