• Sceneform SDK for Android was open sourced and archived (github.com/google-ar/sceneform-android-sdk) with version 1.16.0.
  • This site (developers.google.com/sceneform) serves as the documentation archive for the previous version, Sceneform SDK for Android 1.15.0.
  • Do not use version 1.17.0 of the Sceneform Maven artifacts.
  • The 1.17.1 Maven artifacts can be used. Other than the version, however, the 1.17.1 artifacts are identical to the 1.15.0 artifacts.

TransformableNode

public class TransformableNode

Node that can be selected, translated, rotated, and scaled using gestures from TransformationSystem.

Public Constructors

TransformableNode(TransformationSystem transformationSystem)

Public Methods

RotationController
getRotationController()
Returns the controller that rotates this node using a twist gesture.
ScaleController
getScaleController()
Returns the controller that scales this node using a pinch gesture.
TranslationController
getTranslationController()
Returns the controller that translates this node using a drag gesture.

Inherited Methods

Public Constructors

public TransformableNode (TransformationSystem transformationSystem)

Parameters
transformationSystem

Public Methods

public RotationController getRotationController ()

Returns the controller that rotates this node using a twist gesture.

public ScaleController getScaleController ()

Returns the controller that scales this node using a pinch gesture.

public TranslationController getTranslationController ()

Returns the controller that translates this node using a drag gesture.