Remember 3December
Find out where to celebrate your 3D CG art...
Theme color:
  • 1/3
You are here: Homepage /  Blogs /  Louis Marcoux Blog / Creating Custom Object Properties
Creating Custom Object Properties
Posted: Sep 11, 2009
Category:
Social Media:
Bookmark and Share

In this post, you can learn how to create custom properties for objects in a 3ds Max scene.  Creating custom properties allows you to define meta data that can be part of the object but is not related to its 3D definition. In games, this is a very useful tool. Artists can save information about the 3D objects that will be relevant to the game. For example, is a 3D model in a broken state or not. Is it slippery, wet, shiny, ready to be exported, etc. Or, you can define the type of object: weapon, character, vehicle, etc.

With custom properties, you can also run some scripted tests and define the status of objects based on those tests. This is a great help for complex production pipelines where models need to follow precise rules.

One other thing that custom properties allow you to do is to add data to object that will help with organization and scene management. For example, if you are creating a city, each building model could be aware of its physical address, zip code, phone number, etc... And these properties could be used to query data about the scene or to hide and unhide areas in the city.
 

Object User Defined Properties

In this video, see where to find User Defined properties for objects. You'll see how to define those properties with the user interface and then with script commands.
 

Custom Attributes

In this video, you'll see how to add custom attributes to base objects in the modifier stack and how to add empty modifiers that can hold custom attributes for objects. With custom attributes, you can add any type of properties to objects like colors, materials, values, states, etc.

Custom Attributes creation with Max Script

Since production pipelines need processes to be automated and fast as much as possible, it is very useful to create and define custom attributes using Max Script. In this video, you'll see which commands are needed to do what has been shown in the previous video in a Max Script.
In order to post any comments, you must be logged in!
Newest users comments View All 1 Comments
Posted by olaffinkbeiner on Sep 20, 2009 at 04:15 AM
Hi Louis,
even if i did not learn much, the tutorial is great. Custom Properties are a very powerfull feature indeed...

Olaf