Skip to content

Commit

Permalink
Merge branch 'dev'
Browse files Browse the repository at this point in the history
  • Loading branch information
hybridherbst committed Apr 12, 2024
2 parents 399a615 + 239ae94 commit a0fef43
Show file tree
Hide file tree
Showing 207 changed files with 34,073 additions and 6,495 deletions.
17 changes: 17 additions & 0 deletions package/Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,23 @@ All notable changes to this package will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [0.16.0] - 2024-04-12
- add NeedleMenu component to all samples
- add Progressive Loading settings to relevant samples
- add HTML Meta to all samples that were missing it
- add pointer controls to Bow & Arrow
- add VR support for CameraGoal (used in LOD sample)
- add music to Multi Scenes sample
- add music to Product Flyover
- fix Hotspot editor multi-editing
- fix LineDrawer creating long segments when turning with a VR controller stick
- fix incorrect vertical position in some cases for NavMesh agents sample
- fix DeviceSensor gyroscope sample to be more easily driven externally
- update test for checking outdated deployments (compared to latest stable)
- updated some skybox assets to EXR
- update Multiple Lightmaps sample with the website house model
- update Needle Engine to `3.36.6`

## [0.15.0] - 2024-02-19
- add Bow & Arrow sample
- add Navmesh sample
Expand Down
Binary file modified package/Editor/Screenshots/MultipleLightmaps.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
73 changes: 73 additions & 0 deletions package/Runtime/ARBackground/ARBackground.unity
Original file line number Diff line number Diff line change
Expand Up @@ -223,10 +223,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-6970efae85fc0304caaa0ddae51e2e5b-251576946-0
autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
minPolarAngle: 0
maxPolarAngle: 3.1415927
minAzimuthAngle: Infinity
maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
Expand Down Expand Up @@ -588,6 +593,7 @@ Transform:
- {fileID: 1162540919}
- {fileID: 771045970}
- {fileID: 1399574441}
- {fileID: 1279714407}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
Expand Down Expand Up @@ -632,6 +638,7 @@ MonoBehaviour:
$ GlobalObjectId_V1-2-6970efae85fc0304caaa0ddae51e2e5b-488474456-0
arScale: 1
invertForward: 1
customReticle: {fileID: 0}
arTouchTransform: 0
useXRAnchor: 0
--- !u!114 &488474457
Expand Down Expand Up @@ -1324,6 +1331,55 @@ MonoBehaviour:
m_ShadowLayerMask: 1
m_LightCookieSize: {x: 1, y: 1}
m_LightCookieOffset: {x: 0, y: 0}
--- !u!1 &1279714406
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1279714407}
- component: {fileID: 1279714408}
m_Layer: 0
m_Name: NeedleMenu
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1279714407
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1279714406}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 488474454}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1279714408
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1279714406}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
_position: 1
ShowNeedleLogo: 1
CreateFullscreenButton: 1
CreateMuteButton: 0
ShowSpatialMenu: 1
--- !u!1 &1399574440
GameObject:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -1636,6 +1692,7 @@ GameObject:
- component: {fileID: 2005835377}
- component: {fileID: 2005835378}
- component: {fileID: 2005835376}
- component: {fileID: 2005835379}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
Expand Down Expand Up @@ -1736,6 +1793,22 @@ MonoBehaviour:
Path: /ar-camera-background
OverrideGzipCompression: 1
UseGzipCompression: 0
--- !u!114 &2005835379
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2005835372}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
meta:
title: AR Camera Background
description: Modify the camera stream and use it for material effects.
image: {fileID: 2800000, guid: 0c40d4d0f8de86b47a8f4d7692051925, type: 3}
--- !u!1001 &2489356573647218947
PrefabInstance:
m_ObjectHideFlags: 0
Expand Down
73 changes: 73 additions & 0 deletions package/Runtime/AnimatedMaterials/AnimatedMaterials.unity
Original file line number Diff line number Diff line change
Expand Up @@ -2563,6 +2563,7 @@ GameObject:
- component: {fileID: 1224042574}
- component: {fileID: 1224042573}
- component: {fileID: 1224042575}
- component: {fileID: 1224042576}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
Expand Down Expand Up @@ -2664,6 +2665,23 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Engine.NeedleEngineModules, Needle.Engine.Common
$ GlobalObjectId_V1-2-4a948fdd6e7466946b9ba02f83b0faa2-1224042575-0
PhysicsEngine: 1
--- !u!114 &1224042576
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1224042568}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 52882cd15871496cba5a3596b2e735c1, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Gltf.Experimental.progressive.ProgressiveTexturesSettings,
Needle.Engine.GltfExport
AllowProgressiveLoading: 1
UseMaxSize: 0
MaxSize: 128
GenerateLODs: 0
--- !u!1 &1238210735
GameObject:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -2716,6 +2734,7 @@ Transform:
- {fileID: 167718236}
- {fileID: 1509315807}
- {fileID: 1751268390}
- {fileID: 2039211698}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
Expand Down Expand Up @@ -4776,10 +4795,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-aecb3602a75fd4c4c92a0ab539ac9d80-2017089613-0
autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
minPolarAngle: 0
maxPolarAngle: 3.1415927
minAzimuthAngle: Infinity
maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
Expand Down Expand Up @@ -4825,6 +4849,55 @@ MonoBehaviour:
blendDistance: 0
weight: 1
sharedProfile: {fileID: 11400000, guid: 03beac4a1fcf2444aaf9454f3c618b42, type: 2}
--- !u!1 &2039211697
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2039211698}
- component: {fileID: 2039211699}
m_Layer: 0
m_Name: NeedleMenu
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2039211698
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2039211697}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1238210737}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2039211699
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2039211697}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
_position: 1
ShowNeedleLogo: 1
CreateFullscreenButton: 1
CreateMuteButton: 0
ShowSpatialMenu: 1
--- !u!1001 &2058896288
PrefabInstance:
m_ObjectHideFlags: 0
Expand Down
55 changes: 55 additions & 0 deletions package/Runtime/AnimatedProperties/AnimatedProperties.unity
Original file line number Diff line number Diff line change
Expand Up @@ -2894,6 +2894,7 @@ Transform:
- {fileID: 776314651}
- {fileID: 1751268390}
- {fileID: 16992283}
- {fileID: 1279714407}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
Expand Down Expand Up @@ -2948,6 +2949,55 @@ MonoBehaviour:
exportFileName: Needle
customUsdzFile:
File: {fileID: 0}
--- !u!1 &1279714406
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1279714407}
- component: {fileID: 1279714408}
m_Layer: 0
m_Name: NeedleMenu
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1279714407
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1279714406}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1238210737}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1279714408
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1279714406}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
_position: 1
ShowNeedleLogo: 1
CreateFullscreenButton: 1
CreateMuteButton: 0
ShowSpatialMenu: 1
--- !u!1 &1311749860
GameObject:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -5199,10 +5249,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-aecb3602a75fd4c4c92a0ab539ac9d80-2017089613-0
autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
minPolarAngle: 0
maxPolarAngle: 3.1415927
minAzimuthAngle: Infinity
maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
Expand Down
Loading

0 comments on commit a0fef43

Please sign in to comment.