Skip to content

Commit b9e8959

Browse files
Merge pull request #1100 from StephenHodgson/MRTK-Dev-InputUpdate
Master Branch Merge (Input System Backport Sync)
2 parents ed0201a + 2af8545 commit b9e8959

File tree

166 files changed

+13498
-13134
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

166 files changed

+13498
-13134
lines changed

Assets/HoloToolkit-Examples/ColorPicker/ColorPickerExample.unity

Lines changed: 146 additions & 214 deletions
Large diffs are not rendered by default.

Assets/HoloToolkit-Examples/ColorPicker/GazeableColorPicker.cs

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,18 @@ private void UpdatePickedColor(PickedColorCallback cb)
3131

3232
if (hitObject != rendererComponent.gameObject) { return; }
3333

34-
//TODO: Fix by adding RaycastHit properties to FocusDetails.
35-
//Texture2D texture = rendererComponent.material.mainTexture as Texture2D;
34+
RaycastHit hit = GazeManager.Instance.HitInfo;
3635

37-
//Vector2 pixelUV = hit.textureCoord;
38-
//pixelUV.x *= texture.width;
39-
//pixelUV.y *= texture.height;
36+
if (hit.transform.gameObject != rendererComponent.gameObject) { return; }
4037

41-
//Color col = texture.GetPixel((int)pixelUV.x, (int)pixelUV.y);
42-
//cb.Invoke(col);
38+
var texture = (Texture2D)rendererComponent.material.mainTexture;
39+
40+
Vector2 pixelUV = hit.textureCoord;
41+
pixelUV.x *= texture.width;
42+
pixelUV.y *= texture.height;
43+
44+
Color col = texture.GetPixel((int)pixelUV.x, (int)pixelUV.y);
45+
cb.Invoke(col);
4346
}
4447

4548
public void OnFocusEnter()

Assets/HoloToolkit-Examples/FastConfigurableShader/Scenes/DoubleSidedTest.unity

Lines changed: 142 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -77,15 +77,17 @@ LightmapSettings:
7777
m_PVRDirectSampleCount: 32
7878
m_PVRSampleCount: 500
7979
m_PVRBounces: 2
80-
m_PVRFiltering: 0
80+
m_PVRFilterTypeDirect: 0
81+
m_PVRFilterTypeIndirect: 0
82+
m_PVRFilterTypeAO: 0
8183
m_PVRFilteringMode: 1
8284
m_PVRCulling: 1
8385
m_PVRFilteringGaussRadiusDirect: 1
8486
m_PVRFilteringGaussRadiusIndirect: 5
8587
m_PVRFilteringGaussRadiusAO: 2
86-
m_PVRFilteringAtrousColorSigma: 1
87-
m_PVRFilteringAtrousNormalSigma: 1
88-
m_PVRFilteringAtrousPositionSigma: 1
88+
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
89+
m_PVRFilteringAtrousPositionSigmaIndirect: 2
90+
m_PVRFilteringAtrousPositionSigmaAO: 1
8991
m_LightingDataAsset: {fileID: 0}
9092
m_UseShadowmask: 0
9193
--- !u!196 &4
@@ -171,8 +173,55 @@ Transform:
171173
m_LocalScale: {x: 1, y: 1, z: 1}
172174
m_Children: []
173175
m_Father: {fileID: 0}
174-
m_RootOrder: 1
176+
m_RootOrder: 3
175177
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
178+
--- !u!1001 &1004130236
179+
Prefab:
180+
m_ObjectHideFlags: 0
181+
serializedVersion: 2
182+
m_Modification:
183+
m_TransformParent: {fileID: 0}
184+
m_Modifications:
185+
- target: {fileID: 4000011656901714, guid: 3eddd1c29199313478dd3f912bfab2ab, type: 2}
186+
propertyPath: m_LocalPosition.x
187+
value: 0
188+
objectReference: {fileID: 0}
189+
- target: {fileID: 4000011656901714, guid: 3eddd1c29199313478dd3f912bfab2ab, type: 2}
190+
propertyPath: m_LocalPosition.y
191+
value: 0
192+
objectReference: {fileID: 0}
193+
- target: {fileID: 4000011656901714, guid: 3eddd1c29199313478dd3f912bfab2ab, type: 2}
194+
propertyPath: m_LocalPosition.z
195+
value: 0
196+
objectReference: {fileID: 0}
197+
- target: {fileID: 4000011656901714, guid: 3eddd1c29199313478dd3f912bfab2ab, type: 2}
198+
propertyPath: m_LocalRotation.x
199+
value: 0
200+
objectReference: {fileID: 0}
201+
- target: {fileID: 4000011656901714, guid: 3eddd1c29199313478dd3f912bfab2ab, type: 2}
202+
propertyPath: m_LocalRotation.y
203+
value: 0
204+
objectReference: {fileID: 0}
205+
- target: {fileID: 4000011656901714, guid: 3eddd1c29199313478dd3f912bfab2ab, type: 2}
206+
propertyPath: m_LocalRotation.z
207+
value: 0
208+
objectReference: {fileID: 0}
209+
- target: {fileID: 4000011656901714, guid: 3eddd1c29199313478dd3f912bfab2ab, type: 2}
210+
propertyPath: m_LocalRotation.w
211+
value: 1
212+
objectReference: {fileID: 0}
213+
- target: {fileID: 4000011656901714, guid: 3eddd1c29199313478dd3f912bfab2ab, type: 2}
214+
propertyPath: m_RootOrder
215+
value: 2
216+
objectReference: {fileID: 0}
217+
- target: {fileID: 114742747811649402, guid: 3eddd1c29199313478dd3f912bfab2ab,
218+
type: 2}
219+
propertyPath: Cursor
220+
value:
221+
objectReference: {fileID: 1578251633}
222+
m_RemovedComponents: []
223+
m_ParentPrefab: {fileID: 100100000, guid: 3eddd1c29199313478dd3f912bfab2ab, type: 2}
224+
m_IsPrefabParent: 0
176225
--- !u!1 &1304850766
177226
GameObject:
178227
m_ObjectHideFlags: 0
@@ -255,94 +304,95 @@ Transform:
255304
m_LocalScale: {x: 1, y: 1, z: 1}
256305
m_Children: []
257306
m_Father: {fileID: 0}
258-
m_RootOrder: 2
307+
m_RootOrder: 4
259308
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
260-
--- !u!1 &1547086174
261-
GameObject:
262-
m_ObjectHideFlags: 0
263-
m_PrefabParentObject: {fileID: 0}
264-
m_PrefabInternal: {fileID: 0}
265-
serializedVersion: 5
266-
m_Component:
267-
- component: {fileID: 1547086179}
268-
- component: {fileID: 1547086178}
269-
- component: {fileID: 1547086177}
270-
- component: {fileID: 1547086176}
271-
- component: {fileID: 1547086175}
272-
m_Layer: 0
273-
m_Name: Main Camera
274-
m_TagString: MainCamera
275-
m_Icon: {fileID: 0}
276-
m_NavMeshLayer: 0
277-
m_StaticEditorFlags: 0
278-
m_IsActive: 1
279-
--- !u!81 &1547086175
280-
AudioListener:
281-
m_ObjectHideFlags: 0
282-
m_PrefabParentObject: {fileID: 0}
283-
m_PrefabInternal: {fileID: 0}
284-
m_GameObject: {fileID: 1547086174}
285-
m_Enabled: 1
286-
--- !u!124 &1547086176
287-
Behaviour:
288-
m_ObjectHideFlags: 0
289-
m_PrefabParentObject: {fileID: 0}
290-
m_PrefabInternal: {fileID: 0}
291-
m_GameObject: {fileID: 1547086174}
292-
m_Enabled: 1
293-
--- !u!92 &1547086177
294-
Behaviour:
309+
--- !u!1001 &1433161087
310+
Prefab:
295311
m_ObjectHideFlags: 0
296-
m_PrefabParentObject: {fileID: 0}
297-
m_PrefabInternal: {fileID: 0}
298-
m_GameObject: {fileID: 1547086174}
299-
m_Enabled: 1
300-
--- !u!20 &1547086178
301-
Camera:
302-
m_ObjectHideFlags: 0
303-
m_PrefabParentObject: {fileID: 0}
304-
m_PrefabInternal: {fileID: 0}
305-
m_GameObject: {fileID: 1547086174}
306-
m_Enabled: 1
307312
serializedVersion: 2
308-
m_ClearFlags: 1
309-
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
310-
m_NormalizedViewPortRect:
311-
serializedVersion: 2
312-
x: 0
313-
y: 0
314-
width: 1
315-
height: 1
316-
near clip plane: 0.3
317-
far clip plane: 1000
318-
field of view: 60
319-
orthographic: 0
320-
orthographic size: 5
321-
m_Depth: -1
322-
m_CullingMask:
323-
serializedVersion: 2
324-
m_Bits: 4294967295
325-
m_RenderingPath: -1
326-
m_TargetTexture: {fileID: 0}
327-
m_TargetDisplay: 0
328-
m_TargetEye: 3
329-
m_HDR: 0
330-
m_AllowMSAA: 1
331-
m_ForceIntoRT: 0
332-
m_OcclusionCulling: 1
333-
m_StereoConvergence: 10
334-
m_StereoSeparation: 0.022
335-
m_StereoMirrorMode: 0
336-
--- !u!4 &1547086179
337-
Transform:
313+
m_Modification:
314+
m_TransformParent: {fileID: 0}
315+
m_Modifications:
316+
- target: {fileID: 4541142303025740, guid: d29bc40b7f3df26479d6a0aac211c355, type: 2}
317+
propertyPath: m_LocalPosition.x
318+
value: 0
319+
objectReference: {fileID: 0}
320+
- target: {fileID: 4541142303025740, guid: d29bc40b7f3df26479d6a0aac211c355, type: 2}
321+
propertyPath: m_LocalPosition.y
322+
value: 0
323+
objectReference: {fileID: 0}
324+
- target: {fileID: 4541142303025740, guid: d29bc40b7f3df26479d6a0aac211c355, type: 2}
325+
propertyPath: m_LocalPosition.z
326+
value: 0
327+
objectReference: {fileID: 0}
328+
- target: {fileID: 4541142303025740, guid: d29bc40b7f3df26479d6a0aac211c355, type: 2}
329+
propertyPath: m_LocalRotation.x
330+
value: 0
331+
objectReference: {fileID: 0}
332+
- target: {fileID: 4541142303025740, guid: d29bc40b7f3df26479d6a0aac211c355, type: 2}
333+
propertyPath: m_LocalRotation.y
334+
value: 0
335+
objectReference: {fileID: 0}
336+
- target: {fileID: 4541142303025740, guid: d29bc40b7f3df26479d6a0aac211c355, type: 2}
337+
propertyPath: m_LocalRotation.z
338+
value: 0
339+
objectReference: {fileID: 0}
340+
- target: {fileID: 4541142303025740, guid: d29bc40b7f3df26479d6a0aac211c355, type: 2}
341+
propertyPath: m_LocalRotation.w
342+
value: 1
343+
objectReference: {fileID: 0}
344+
- target: {fileID: 4541142303025740, guid: d29bc40b7f3df26479d6a0aac211c355, type: 2}
345+
propertyPath: m_RootOrder
346+
value: 0
347+
objectReference: {fileID: 0}
348+
m_RemovedComponents: []
349+
m_ParentPrefab: {fileID: 100100000, guid: d29bc40b7f3df26479d6a0aac211c355, type: 2}
350+
m_IsPrefabParent: 0
351+
--- !u!1001 &1578251632
352+
Prefab:
338353
m_ObjectHideFlags: 0
339-
m_PrefabParentObject: {fileID: 0}
340-
m_PrefabInternal: {fileID: 0}
341-
m_GameObject: {fileID: 1547086174}
342-
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
343-
m_LocalPosition: {x: 0, y: 1, z: -10}
344-
m_LocalScale: {x: 1, y: 1, z: 1}
345-
m_Children: []
346-
m_Father: {fileID: 0}
347-
m_RootOrder: 0
348-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
354+
serializedVersion: 2
355+
m_Modification:
356+
m_TransformParent: {fileID: 0}
357+
m_Modifications:
358+
- target: {fileID: 4000011792100794, guid: a611e772ef8ddf64d8106a9cbb70f31c, type: 2}
359+
propertyPath: m_LocalPosition.x
360+
value: 0
361+
objectReference: {fileID: 0}
362+
- target: {fileID: 4000011792100794, guid: a611e772ef8ddf64d8106a9cbb70f31c, type: 2}
363+
propertyPath: m_LocalPosition.y
364+
value: 0
365+
objectReference: {fileID: 0}
366+
- target: {fileID: 4000011792100794, guid: a611e772ef8ddf64d8106a9cbb70f31c, type: 2}
367+
propertyPath: m_LocalPosition.z
368+
value: 0
369+
objectReference: {fileID: 0}
370+
- target: {fileID: 4000011792100794, guid: a611e772ef8ddf64d8106a9cbb70f31c, type: 2}
371+
propertyPath: m_LocalRotation.x
372+
value: 0
373+
objectReference: {fileID: 0}
374+
- target: {fileID: 4000011792100794, guid: a611e772ef8ddf64d8106a9cbb70f31c, type: 2}
375+
propertyPath: m_LocalRotation.y
376+
value: 0
377+
objectReference: {fileID: 0}
378+
- target: {fileID: 4000011792100794, guid: a611e772ef8ddf64d8106a9cbb70f31c, type: 2}
379+
propertyPath: m_LocalRotation.z
380+
value: 0
381+
objectReference: {fileID: 0}
382+
- target: {fileID: 4000011792100794, guid: a611e772ef8ddf64d8106a9cbb70f31c, type: 2}
383+
propertyPath: m_LocalRotation.w
384+
value: 1
385+
objectReference: {fileID: 0}
386+
- target: {fileID: 4000011792100794, guid: a611e772ef8ddf64d8106a9cbb70f31c, type: 2}
387+
propertyPath: m_RootOrder
388+
value: 1
389+
objectReference: {fileID: 0}
390+
m_RemovedComponents: []
391+
m_ParentPrefab: {fileID: 100100000, guid: a611e772ef8ddf64d8106a9cbb70f31c, type: 2}
392+
m_IsPrefabParent: 0
393+
--- !u!114 &1578251633 stripped
394+
MonoBehaviour:
395+
m_PrefabParentObject: {fileID: 114611684728110934, guid: a611e772ef8ddf64d8106a9cbb70f31c,
396+
type: 2}
397+
m_PrefabInternal: {fileID: 1578251632}
398+
m_Script: {fileID: 11500000, guid: 0decd33ba8702954885a62b5bc1a778e, type: 3}

0 commit comments

Comments
 (0)