Difference between revisions of "IC Python API:RL Python Modules"

From Reallusion Wiki!
Jump to: navigation, search
m (Scene)
m (Animation)
Line 34: Line 34:
  
 
== Animation ==
 
== Animation ==
 +
 +
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
 +
* RDatatBlock -Mechanism for storing values associated with a plugin.
 +
* RKey - Base class for keys.
 +
* RControl - Base class for all controllers.
 +
* RFloatkey - Class for storing a floating key.
 +
* RFloatControl - Controls simple floating point values.
 +
* RTransformkey - Class for storing a transform key.
 +
* RTransformControl - Controls transform values.
 +
* RlParticle -
 +
* RlLight -
 +
* RlSpotLight -
 +
* RlPointLight -
 +
* RlDirectionalLight -
 +
* RScene -
 +
</div>
  
 
== MotionCapture ==
 
== MotionCapture ==

Revision as of 01:22, 9 January 2019

Main article: iClone Python API.

Inherits from RLPy

System

  • RStatus - API level error handling.
  • RTime - Hold and manipulate timing information.
  • RVariant - Union for most common data types.
  • RFileIO - Input/output operations for scene files.
  • RGlobal - Common API global functions.
  • RPyTimer - Repetitive and single-shot timers.

Scene

  • RlBase - Base class for scene components.
  • RlObject - Base class for scene objects.
  • RlNode - Base class for scene nodes.
  • RlMaterialComponent - Base class for scene materials.
  • RlProp - Base class for scene props.
  • RlAvatar - Interface for scene avatars.
  • RlCamera - Interface for scene cameras.
  • RlParticle - Interface for scene particles.
  • RlLight - Interface for scene lights.
  • RlSpotLight - Interface for scene spot lights.
  • RlPointLight - Interface for scene point lights.
  • RlDirectionalLight - Interface for scene lights.
  • RScene - methods for the current scene.

Animation

  • RDatatBlock -Mechanism for storing values associated with a plugin.
  • RKey - Base class for keys.
  • RControl - Base class for all controllers.
  • RFloatkey - Class for storing a floating key.
  • RFloatControl - Controls simple floating point values.
  • RTransformkey - Class for storing a transform key.
  • RTransformControl - Controls transform values.
  • RlParticle -
  • RlLight -
  • RlSpotLight -
  • RlPointLight -
  • RlDirectionalLight -
  • RScene -

MotionCapture

Events

UI

Media

Networking

Mathematics