![]() ![]() * LoadRenderModel does not load textures automatically, instead an additional call to LoadTexture is required. * Client applications can query controller-agnostic hand-pose * Client applications can query controller-agnostic render label "attachment points" * Compositor controller rendering reflects live button/trackpad/trigger motion dynamics * Introduced Component interface, which allows client applications to draw, label, or interact with tracked object components.Ĭomponents may define coordinate systems, renderable geometry, associations with button state, and supports button / axis dynamics.Įxample uses of the IVRRenderModels Component API Use this to look up localized strings to display to users. This returns the literal EVRInitError value name instead of a user-facing string. * VR_GetStringForHmdError was renamed to VR_GetVRInitErrorAsEnglishDescription to match the new enum name and make it clear what this function actually does. * Renamed all HmdError_* enum vales to VRInitError_* to match the new enum name. * VRCompositorError -> EVRCompositorError * CollisionBoundsStyle_t -> ECollisionBoundsStyle * TrackedPropertyError -> ETrackedPropertyError * TrackedDeviceProperty -> ETrackedDeviceProperty * TrackingUniverseOrigin -> ETrackingUniverseOrigin * TrackedDeviceClass -> ETrackedDeviceClass * GraphicsAPIConvention -> EGraphicsAPIConvention ![]() Typedefs are in place to allow old code to continue building, but those will be removed at some point in the future. * Renamed many enums to a more consistent naming scheme. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |