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

From Reallusion Wiki!
Jump to: navigation, search
m (System)
m (Scene)
Line 17: Line 17:
 
== Scene ==
 
== Scene ==
  
{| class = "wikitable"
+
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
!Classes
+
* RlBase - Base class for scene components.
!Purpose
+
* RlObject - Base class for scene objects.
|-
+
* RlNode - Base class for scene nodes.
|RlBase
+
* RlMaterialComponent -  
|
+
* RlProp - Base class for scene props.
|-
+
* RlAvatar - Interface for scene avatars.
|RlObject
+
* RlCamera - Interface for scene cameras.
|
+
* RlParticle - Interface for scene particles.
|-
+
* RlLight - Interface for scene lights.
|RlNode
+
* RlSpotLight - Interface for scene spot lights.
|
+
* RlPointLight - Interface for scene point lights.
|-
+
* RlDirectionalLight - Interface for scene lights.
|RlMaterialComponent
+
* RScene - methods for the current scene.
|
+
</div>
|-
+
|RlProp
+
|
+
|-
+
|RlAvatar
+
|
+
|-
+
|RlCamera
+
|
+
|-
+
|RlParticle
+
|
+
|-
+
|RlLight
+
|
+
|-
+
|RlSpotLight
+
|
+
|-
+
|RlPointLight
+
|
+
|-
+
|RlDirectionalLight
+
|
+
|-
+
|RScene
+
|
+
|}
+
  
 
== Animation ==
 
== Animation ==

Revision as of 23:45, 8 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 -
  • 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

MotionCapture

Events

UI

Media

Networking

Mathematics