Fove SDK  v1.3.1
Public Attributes | List of all members
Fove_ObjectPose Struct Reference

Represents the pose of an object of the scene. More...

#include <FoveAPI.h>

Collaboration diagram for Fove_ObjectPose:
Collaboration graph
[legend]

Public Attributes

Fove_Vec3 position = {}
 The position of the object in world space.
 
Fove_Quaternion rotation = (Fove_Quaternion{0, 0, 0, 1})
 The rotation of the object in world space.
 
Fove_Vec3 scale = (Fove_Vec3{1, 1, 1})
 The scale of the object. More...
 
Fove_Vec3 velocity = {}
 Velocity of the object in world space.
 

Detailed Description

Represents the pose of an object of the scene.

Pose transformations are applied in the following order on the object: scale, rotation, translation

Member Data Documentation

◆ scale

Fove_Vec3 Fove_ObjectPose::scale = (Fove_Vec3{1, 1, 1})

The scale of the object.

Non-uniform scales are not supported for sphere collider shapes. The scale of the object in world space