Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Super class: SCNConstraintMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | SceneKit | MBS Mac64bit Plugin | 19.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
An SCNBillboardConstraint object automatically adjusts a node’s orientation so that its local z-axis always points toward the pointOfView node currently being used to render the scene. For example, you can use a billboard constraint to efficiently render parts of a scene using two-dimensional sprite images instead of three-dimensional geometry—by mapping sprites onto planes affected by a billboard constraint, the sprites maintain their orientation with respect to the viewer. To attach constraints to an SCNNodeMBS object, use its constraints property.
Subclass of the SCNConstraintMBS class.
Constant | Value | Description |
---|---|---|
SCNBillboardAxisAll | 7 |
Align an affected node such that its orientation always matches that of the view. This is the default option for newly created billboard constraints. |
SCNBillboardAxisX | 1 |
Align an affected node such that its x-axis is always parallel to that of the view, leaving it free to rotate otherwise. |
SCNBillboardAxisY | 2 |
Align an affected node such that its y-axis is always parallel to that of the view, leaving it free to rotate otherwise. |
SCNBillboardAxisZ | 4 |
Align an affected node such that its z-axis is always perpendicular to the viewing plane, leaving it free to rotate otherwise. |
This class has no sub classes.
The items on this page are in the following plugins: MBS Mac64bit Plugin.
SCNAvoidOccluderConstraintMBS - SCNBoxMBS