Difference between revisions of "COMP Extensions Page"
(officializing) (Tag: 2020.20000) |
|||
Line 52: | Line 52: | ||
|parPage=Extensions | |parPage=Extensions | ||
|editorId=226}}}} | |editorId=226}}}} | ||
+ | <noinclude>[[Category:OP Help Common Pages]]</noinclude> |
Latest revision as of 07:51, 3 June 2020
Parameters - Extensions Page
The Extensions parameter page sets the component's python extensions. Please see extensions for more information.
Re-Init Extensions reinitextensions
- Recompile all extension objects. Normally extension objects are compiled only when they are referenced and their definitions have changed.
Extension Object 1 extension1
- A number of class instances that can be attached to the component.
Extension Name 1 extname1
- Optional name to search by, instead of the instance class name.
Promote Extension 1 promoteextension1
- Controls whether or not the extensions are visible directly at the component level, or must be accessed through the .ext
member. Example: n.Somefunction
vs n.ext.Somefunction
Any component can be extended with its own Python classes which contain python functions and data.
The component types that are used to render 3D scenes: Geometry Component contain the 3D shapes to render, plus Camera, Light, Ambient Light, Null, Bone, Handle and other component types.