Skip to content

Commit 715bba3

Browse files
committed
Version 2.3b - GC/Perf fixes. Seated Universe fix. Misc api updates
Changes for 2.3b * Fix for runtime action instantiation generating garbage * Fix for setting Universe Origin at runtime. SteamVR.settings.trackingOrigin will automatically set all pose origins and the compositor origin (hmd) * Physics objects correctly teleport while held now * Fix for left hand being inside out sometimes. * Fixed some perf and gc issues in the skeleton * Updated poses to support 120hz prediction better * Fix for IL2CPP compilation * Fix for poor interpolation when dropping objects with left hand * Added SteamVR_TrackingReferenceManager to allow showing tracking devices (base stations / cameras) * Typo fix for GetStateUp returning GetStateDown * Added ability to suppress updating the full skeletal bone data and only update summary data SteamVR_Action_Skeleton.onlyUpdateSummaryData * Added access to different skeletal summary data. SteamVR_Action_Skeleton.summaryDataType specifies if you want the summary of the animation data or the summary of the device data. Device data may be faster but different than animation data. * Added wrappers for ShowActionOrigin and ShowBindingsForActionSet. See SteamVR_Action.ShowOrigins() .HideOrigins(). SteamVR_ActionSet.ShowBindingHints() .HideBindingHints()
1 parent fca14b9 commit 715bba3

34 files changed

+2035
-852
lines changed

Assets/SteamVR/Extras/SteamVR_LaserPointer.unity

Lines changed: 50 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ GameObject:
102102
- 135: {fileID: 24851823}
103103
- 23: {fileID: 24851822}
104104
- 54: {fileID: 24851821}
105+
- 114: {fileID: 24851826}
105106
m_Layer: 0
106107
m_Name: Sphere
107108
m_TagString: Untagged
@@ -185,7 +186,47 @@ Transform:
185186
m_Children: []
186187
m_Father: {fileID: 0}
187188
m_RootOrder: 3
188-
--- !u!43 &33627688
189+
--- !u!114 &24851826
190+
MonoBehaviour:
191+
m_ObjectHideFlags: 0
192+
m_PrefabParentObject: {fileID: 0}
193+
m_PrefabInternal: {fileID: 0}
194+
m_GameObject: {fileID: 24851820}
195+
m_Enabled: 1
196+
m_EditorHideFlags: 0
197+
m_Script: {fileID: 11500000, guid: 23cd37f308d6fc040873615e9982a85e, type: 3}
198+
m_Name:
199+
m_EditorClassIdentifier:
200+
--- !u!21 &274413288
201+
Material:
202+
serializedVersion: 6
203+
m_ObjectHideFlags: 0
204+
m_PrefabParentObject: {fileID: 0}
205+
m_PrefabInternal: {fileID: 0}
206+
m_Name: Sprites/Default
207+
m_Shader: {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0}
208+
m_ShaderKeywords:
209+
m_LightmapFlags: 5
210+
m_CustomRenderQueue: -1
211+
stringTagMap: {}
212+
m_SavedProperties:
213+
serializedVersion: 2
214+
m_TexEnvs:
215+
- first:
216+
name: _MainTex
217+
second:
218+
m_Texture: {fileID: 0}
219+
m_Scale: {x: 1, y: 1}
220+
m_Offset: {x: 0, y: 0}
221+
m_Floats:
222+
- first:
223+
name: PixelSnap
224+
second: 0
225+
m_Colors:
226+
- first:
227+
name: _Color
228+
second: {r: 1, g: 1, b: 1, a: 1}
229+
--- !u!43 &907364991
189230
Mesh:
190231
m_ObjectHideFlags: 0
191232
m_PrefabParentObject: {fileID: 0}
@@ -313,35 +354,6 @@ Mesh:
313354
m_BakedConvexCollisionMesh:
314355
m_BakedTriangleCollisionMesh:
315356
m_MeshOptimized: 0
316-
--- !u!21 &1231479188
317-
Material:
318-
serializedVersion: 6
319-
m_ObjectHideFlags: 0
320-
m_PrefabParentObject: {fileID: 0}
321-
m_PrefabInternal: {fileID: 0}
322-
m_Name: Sprites/Default
323-
m_Shader: {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0}
324-
m_ShaderKeywords:
325-
m_LightmapFlags: 5
326-
m_CustomRenderQueue: -1
327-
stringTagMap: {}
328-
m_SavedProperties:
329-
serializedVersion: 2
330-
m_TexEnvs:
331-
- first:
332-
name: _MainTex
333-
second:
334-
m_Texture: {fileID: 0}
335-
m_Scale: {x: 1, y: 1}
336-
m_Offset: {x: 0, y: 0}
337-
m_Floats:
338-
- first:
339-
name: PixelSnap
340-
second: 0
341-
m_Colors:
342-
- first:
343-
name: _Color
344-
second: {r: 1, g: 1, b: 1, a: 1}
345357
--- !u!1001 &1474170597
346358
Prefab:
347359
m_ObjectHideFlags: 0
@@ -384,11 +396,11 @@ Prefab:
384396
- target: {fileID: 3380982, guid: 4d293c8e162f3874b982baadd71153d2, type: 2}
385397
propertyPath: m_Mesh
386398
value:
387-
objectReference: {fileID: 33627688}
399+
objectReference: {fileID: 907364991}
388400
- target: {fileID: 2348914, guid: 4d293c8e162f3874b982baadd71153d2, type: 2}
389401
propertyPath: m_Materials.Array.data[0]
390402
value:
391-
objectReference: {fileID: 1231479188}
403+
objectReference: {fileID: 274413288}
392404
m_RemovedComponents: []
393405
m_ParentPrefab: {fileID: 100100000, guid: 4d293c8e162f3874b982baadd71153d2, type: 2}
394406
m_IsPrefabParent: 0
@@ -412,7 +424,9 @@ MonoBehaviour:
412424
m_Name:
413425
m_EditorClassIdentifier:
414426
pose: {fileID: 0}
415-
interactWithUI: {fileID: 11400000, guid: 4a1ec738249f25e4f824949a16c0b085, type: 2}
427+
interactWithUI:
428+
actionPath: /actions/default/in/InteractUI
429+
needsReinit: 0
416430
active: 1
417431
color: {r: 0, g: 0, b: 0, a: 0}
418432
thickness: 0.002
@@ -433,7 +447,9 @@ MonoBehaviour:
433447
m_Name:
434448
m_EditorClassIdentifier:
435449
pose: {fileID: 0}
436-
interactWithUI: {fileID: 11400000, guid: 4a1ec738249f25e4f824949a16c0b085, type: 2}
450+
interactWithUI:
451+
actionPath: /actions/default/in/InteractUI
452+
needsReinit: 0
437453
active: 1
438454
color: {r: 0, g: 0, b: 0, a: 0}
439455
thickness: 0.002

0 commit comments

Comments
 (0)