Browse Source

added spawner for humanoid

main
cailean 7 months ago
parent
commit
cce1010497
  1. 8
      Assets/10_Materials.meta
  2. 14
      Assets/10_Materials/Slippery Surface.physicMaterial
  3. 8
      Assets/10_Materials/Slippery Surface.physicMaterial.meta
  4. 619
      Assets/5_Scenes/DreconDemo.unity
  5. 17
      Assets/5_Scenes/DreconDemo/HDRP Base.asset
  6. 29
      Assets/8_Scripts/2_General/Body.cs
  7. 11
      Assets/8_Scripts/2_General/Body.cs.meta
  8. 58
      Assets/8_Scripts/2_General/SpawnRB.cs
  9. 11
      Assets/8_Scripts/2_General/SpawnRB.cs.meta
  10. 8
      Assets/9_Models/Humanoid/SMPLX.meta
  11. 2212
      Assets/9_Models/Humanoid/SMPLX/basicModel_m_lbs_10_207_0_v1.0.2 (1).prefab
  12. 7
      Assets/9_Models/Humanoid/SMPLX/basicModel_m_lbs_10_207_0_v1.0.2 (1).prefab.meta
  13. BIN
      Assets/9_Models/Humanoid/SMPLX/basicModel_m_lbs_10_207_0_v1.0.2.fbx
  14. 109
      Assets/9_Models/Humanoid/SMPLX/basicModel_m_lbs_10_207_0_v1.0.2.fbx.meta
  15. 2
      Assets/ML-Agents/Timers/DreconDemo_timers.json
  16. 2
      jp.keijiro.splat-vfx/VFX/ProjectSplat.vfxblock

8
Assets/10_Materials.meta

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 30c2a3fa29f82cd40a042d9edc1bb9fe
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

14
Assets/10_Materials/Slippery Surface.physicMaterial

@ -0,0 +1,14 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!134 &13400000
PhysicMaterial:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Slippery Surface
dynamicFriction: 0.5
staticFriction: 0.5
bounciness: 0
frictionCombine: 2
bounceCombine: 2

8
Assets/10_Materials/Slippery Surface.physicMaterial.meta

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 3d90ec19ef234174fbc4391734bfcb43
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 13400000
userData:
assetBundleName:
assetBundleVariant:

619
Assets/5_Scenes/DreconDemo.unity

@ -1982,50 +1982,6 @@ Transform:
m_Children: []
m_Father: {fileID: 1943068351}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &116290767
GameObject:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 116290768}
- component: {fileID: 116290769}
m_Layer: 0
m_Name: cm
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &116290768
Transform:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 116290767}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 19.341925, y: 6.744215, z: 1.1490406}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1790179328}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &116290769
MonoBehaviour:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 116290767}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &122033971
GameObject:
m_ObjectHideFlags: 0
@ -2671,7 +2627,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!114 &153031624
MonoBehaviour:
m_ObjectHideFlags: 0
@ -5279,11 +5235,11 @@ Camera:
y: 0
width: 1
height: 1
near clip plane: 4
near clip plane: 1
far clip plane: 5000
field of view: 10
field of view: 9.06
orthographic: 0
orthographic size: 10
orthographic size: 0.63
m_Depth: -1
m_CullingMask:
serializedVersion: 2
@ -5307,8 +5263,8 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 330585543}
serializedVersion: 2
m_LocalRotation: {x: -0, y: 0.99859816, z: 0.052931547, w: 0}
m_LocalPosition: {x: 18.113062, y: 8.481609, z: 4.3685308}
m_LocalRotation: {x: 0.31746292, y: -0.6318365, z: 0.6318365, w: 0.31746292}
m_LocalPosition: {x: 20, y: 11.34, z: 1.87}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
@ -5784,6 +5740,85 @@ SkinnedMeshRenderer:
m_Center: {x: -0.038425133, y: -0.1257366, z: 0.0028004125}
m_Extent: {x: 0.31848902, y: 0.9007354, z: 0.19759041}
m_DirtyAABB: 0
--- !u!1 &372654295
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 372654296}
- component: {fileID: 372654297}
m_Layer: 0
m_Name: Mound-Side
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &372654296
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 372654295}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0.8935517, z: -0, w: 0.4489604}
m_LocalPosition: {x: 34, y: 9, z: 12.8}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 2103700521}
m_Father: {fileID: 1346050330}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &372654297
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 372654295}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3}
m_Name:
m_EditorClassIdentifier:
m_ExcludedPropertiesInInspector:
- m_Script
m_LockStageInInspector:
m_StreamingVersion: 20170927
m_Priority: 10
m_StandbyUpdate: 2
m_LookAt: {fileID: 0}
m_Follow: {fileID: 0}
m_Lens:
FieldOfView: 6.71
OrthographicSize: 0.63
NearClipPlane: 0.01
FarClipPlane: 5000
Dutch: 0
ModeOverride: 2
LensShift: {x: 0, y: 0}
GateFit: 2
FocusDistance: 10
m_SensorSize: {x: 1, y: 1}
Iso: 200
ShutterSpeed: 0.005
Aperture: 16
BladeCount: 5
Curvature: {x: 2, y: 11}
BarrelClipping: 0.25
Anamorphism: 0
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0
m_OnCameraLive:
m_PersistentCalls:
m_Calls: []
m_LegacyBlendHint: 0
m_ComponentOwner: {fileID: 2103700521}
--- !u!1 &374157891
GameObject:
m_ObjectHideFlags: 0
@ -7190,6 +7225,85 @@ Transform:
- {fileID: 1346050330}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &552738671
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 552738672}
- component: {fileID: 552738673}
m_Layer: 0
m_Name: Mound-Top
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &552738672
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 552738671}
serializedVersion: 2
m_LocalRotation: {x: 0.31746292, y: -0.6318365, z: 0.6318365, w: 0.31746292}
m_LocalPosition: {x: 20, y: 11.34, z: 1.87}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 633725997}
m_Father: {fileID: 1346050330}
m_LocalEulerAnglesHint: {x: 90, y: -126.646, z: 0}
--- !u!114 &552738673
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 552738671}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3}
m_Name:
m_EditorClassIdentifier:
m_ExcludedPropertiesInInspector:
- m_Script
m_LockStageInInspector:
m_StreamingVersion: 20170927
m_Priority: 10
m_StandbyUpdate: 2
m_LookAt: {fileID: 0}
m_Follow: {fileID: 0}
m_Lens:
FieldOfView: 9.06
OrthographicSize: 0.63
NearClipPlane: 1
FarClipPlane: 5000
Dutch: 0
ModeOverride: 2
LensShift: {x: 0, y: 0}
GateFit: 2
FocusDistance: 10
m_SensorSize: {x: 1, y: 1}
Iso: 200
ShutterSpeed: 0.005
Aperture: 16
BladeCount: 5
Curvature: {x: 2, y: 11}
BarrelClipping: 0.25
Anamorphism: 0
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0
m_OnCameraLive:
m_PersistentCalls:
m_Calls: []
m_LegacyBlendHint: 0
m_ComponentOwner: {fileID: 633725997}
--- !u!1 &563493974
GameObject:
m_ObjectHideFlags: 0
@ -8188,6 +8302,68 @@ ArticulationBody:
m_Immovable: 0
m_UseGravity: 1
m_CollisionDetectionMode: 0
--- !u!1 &633725996
GameObject:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 633725997}
- component: {fileID: 633725999}
- component: {fileID: 633725998}
m_Layer: 0
m_Name: cm
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &633725997
Transform:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 633725996}
serializedVersion: 2
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: 552738672}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &633725998
MonoBehaviour:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 633725996}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 68bb026fafb42b14791938953eaace77, type: 3}
m_Name:
m_EditorClassIdentifier:
m_NoiseProfile: {fileID: 11400000, guid: a3dacaec0287d7444b4bd276816e1666, type: 2}
m_PivotOffset: {x: 0, y: 0, z: 0}
m_AmplitudeGain: 0.31
m_FrequencyGain: 0.34
mNoiseOffsets: {x: -47.187897, y: 705.16565, z: -658.32715}
--- !u!114 &633725999
MonoBehaviour:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 633725996}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &637690745
GameObject:
m_ObjectHideFlags: 0
@ -9098,6 +9274,55 @@ Transform:
- {fileID: 194064722}
m_Father: {fileID: 1864951651}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &756894919
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 756894921}
- component: {fileID: 756894920}
m_Layer: 0
m_Name: Spawner
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &756894920
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 756894919}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: eb69c2a4007c792419505438a2761ba7, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Rigidbody: {fileID: 6293844864974396996, guid: 49035d8f1718d354cac6d547795a0cb4,
type: 3}
m_SpawnTime: 2
m_DefaultPoolCapacity: 30
m_MaxPoolCapacity: 40
--- !u!4 &756894921
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 756894919}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 6.7, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &758406327
GameObject:
m_ObjectHideFlags: 0
@ -10074,7 +10299,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!114 &882491595
MonoBehaviour:
m_ObjectHideFlags: 0
@ -10131,7 +10356,7 @@ MonoBehaviour:
m_Lens:
FieldOfView: 100
OrthographicSize: 10
NearClipPlane: 0.1
NearClipPlane: 4
FarClipPlane: 5000
Dutch: -95
ModeOverride: 0
@ -10162,7 +10387,7 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 882491594}
serializedVersion: 2
m_LocalRotation: {x: 0.52918464, y: 0.000000026320036, z: -0.000000016414909, w: 0.8485067}
m_LocalRotation: {x: 0.52918464, y: 0.00000002632004, z: -0.00000001641491, w: 0.8485067}
m_LocalPosition: {x: 18.113062, y: 9.285504, z: -0.5535152}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
@ -13993,7 +14218,8 @@ Transform:
- {fileID: 153031625}
- {fileID: 1955078060}
- {fileID: 882491598}
- {fileID: 1790179328}
- {fileID: 372654296}
- {fileID: 552738672}
m_Father: {fileID: 547443783}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1347046965
@ -16249,7 +16475,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!4 &1552239303
Transform:
m_ObjectHideFlags: 0
@ -19093,103 +19319,6 @@ Transform:
- {fileID: 1601111631}
m_Father: {fileID: 898160568}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1790179327
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1790179328}
- component: {fileID: 1790179330}
- component: {fileID: 1790179329}
m_Layer: 0
m_Name: Overview
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &1790179328
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1790179327}
serializedVersion: 2
m_LocalRotation: {x: -0.21962297, y: -0.6757513, z: 0.20426153, w: -0.6733521}
m_LocalPosition: {x: -147.7, y: 178.3, z: -6}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 116290768}
m_Father: {fileID: 1346050330}
m_LocalEulerAnglesHint: {x: 34.878, y: -269.319, z: 1.519}
--- !u!114 &1790179329
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1790179327}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3}
m_Name:
m_EditorClassIdentifier:
m_FocusTracksTarget: 0
m_FocusTracking: 0
m_FocusTarget: {fileID: 0}
m_FocusOffset: 0
m_Profile: {fileID: 11400000, guid: cabfbfbafb32c0142a37f923cee7926f, type: 2}
--- !u!114 &1790179330
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1790179327}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3}
m_Name:
m_EditorClassIdentifier:
m_ExcludedPropertiesInInspector:
- m_Script
m_LockStageInInspector:
m_StreamingVersion: 20170927
m_Priority: 100000
m_StandbyUpdate: 2
m_LookAt: {fileID: 0}
m_Follow: {fileID: 0}
m_Lens:
FieldOfView: 40
OrthographicSize: 10
NearClipPlane: 0.1
FarClipPlane: 5000
Dutch: 0
ModeOverride: 0
LensShift: {x: 0, y: 0}
GateFit: 2
FocusDistance: 10
m_SensorSize: {x: 1, y: 1}
Iso: 200
ShutterSpeed: 0.005
Aperture: 16
BladeCount: 5
Curvature: {x: 2, y: 11}
BarrelClipping: 0.25
Anamorphism: 0
m_Transitions:
m_BlendHint: 0
m_InheritPosition: 0
m_OnCameraLive:
m_PersistentCalls:
m_Calls: []
m_LegacyBlendHint: 0
m_ComponentOwner: {fileID: 116290768}
--- !u!1 &1790410635
GameObject:
m_ObjectHideFlags: 0
@ -19841,6 +19970,112 @@ Transform:
- {fileID: 1338376315}
m_Father: {fileID: 475102863}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1853480531
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1853480535}
- component: {fileID: 1853480534}
- component: {fileID: 1853480533}
- component: {fileID: 1853480532}
m_Layer: 0
m_Name: Floor
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!64 &1853480532
MeshCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1853480531}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 1
m_Enabled: 1
serializedVersion: 5
m_Convex: 0
m_CookingOptions: 30
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &1853480533
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1853480531}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 257
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 73c176f402d2c2f4d929aa5da7585d17, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!33 &1853480534
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1853480531}
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!4 &1853480535
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1853480531}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0.6, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1864951650
GameObject:
m_ObjectHideFlags: 0
@ -20982,7 +21217,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!114 &1955078057
MonoBehaviour:
m_ObjectHideFlags: 0
@ -21039,7 +21274,7 @@ MonoBehaviour:
m_Lens:
FieldOfView: 10
OrthographicSize: 10
NearClipPlane: 1.09
NearClipPlane: 4
FarClipPlane: 5000
Dutch: 0
ModeOverride: 0
@ -21070,7 +21305,7 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1955078056}
serializedVersion: 2
m_LocalRotation: {x: 0.000000563939, y: 0.7132504, z: -0.7009093, w: 0.0000005738685}
m_LocalRotation: {x: 0.0000005639385, y: 0.7132504, z: -0.7009093, w: 0.0000005738679}
m_LocalPosition: {x: 18.113062, y: 10.981609, z: -0.6314695}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
@ -22817,6 +23052,68 @@ Transform:
m_Children: []
m_Father: {fileID: 738751131}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &2103700520
GameObject:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2103700521}
- component: {fileID: 2103700522}
- component: {fileID: 2103700523}
m_Layer: 0
m_Name: cm
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2103700521
Transform:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2103700520}
serializedVersion: 2
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: 372654296}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2103700522
MonoBehaviour:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2103700520}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &2103700523
MonoBehaviour:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2103700520}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 68bb026fafb42b14791938953eaace77, type: 3}
m_Name:
m_EditorClassIdentifier:
m_NoiseProfile: {fileID: 11400000, guid: a3dacaec0287d7444b4bd276816e1666, type: 2}
m_PivotOffset: {x: 0, y: 0, z: 0}
m_AmplitudeGain: 0.31
m_FrequencyGain: 0.34
mNoiseOffsets: {x: -47.187897, y: 705.16565, z: -658.32715}
--- !u!1 &2119650911
GameObject:
m_ObjectHideFlags: 0
@ -24247,7 +24544,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!4 &919403383614959585
Transform:
m_ObjectHideFlags: 0
@ -27307,7 +27604,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!1 &3192321527135371639
GameObject:
m_ObjectHideFlags: 0
@ -29094,8 +29391,8 @@ Transform:
m_GameObject: {fileID: 2193423312754886620}
serializedVersion: 2
m_LocalRotation: {x: -0.7223639, y: 0, z: 0, w: 0.6915131}
m_LocalPosition: {x: 1.1017, y: -12.02, z: -2.2}
m_LocalScale: {x: -4574.8857, y: -4574.8857, z: -4574.8857}
m_LocalPosition: {x: 1.1017, y: -19.7, z: -2.2}
m_LocalScale: {x: -22528.566, y: -22528.566, z: -22528.566}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 543450651852864845}
@ -31765,7 +32062,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!4 &7227937603043369968
Transform:
m_ObjectHideFlags: 0
@ -34112,3 +34409,5 @@ SceneRoots:
- {fileID: 2079806149}
- {fileID: 21194790}
- {fileID: 543450651852864845}
- {fileID: 1853480535}
- {fileID: 756894921}

17
Assets/5_Scenes/DreconDemo/HDRP Base.asset

@ -521,6 +521,23 @@ MonoBehaviour:
- {fileID: 2790219418207653712}
- {fileID: -3145428642542809051}
- {fileID: 5931468877251868412}
- {fileID: 223814821321691707}
--- !u!114 &223814821321691707
MonoBehaviour:
m_ObjectHideFlags: 3
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7a7ff42a8c5be6646ad3975f3a54c1eb, type: 3}
m_Name: DiffusionProfileList
m_EditorClassIdentifier:
active: 1
diffusionProfiles:
m_OverrideState: 1
m_Value: []
--- !u!114 &2790219418207653712
MonoBehaviour:
m_ObjectHideFlags: 3

29
Assets/8_Scripts/2_General/Body.cs

@ -0,0 +1,29 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Pool;
public class Body : MonoBehaviour
{
private ObjectPool<Body> m_Pool;
public Transform m_Pelvis;
public int m_DespawnTimer;
private void OnEnable()
{
StartCoroutine(DespawnTimer());
}
public void SetPool(ObjectPool<Body> pool)
{
m_Pool = pool;
}
IEnumerator DespawnTimer()
{
yield return new WaitForSecondsRealtime(m_DespawnTimer);
m_Pool.Release(this);
}
}

11
Assets/8_Scripts/2_General/Body.cs.meta

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 478442ca875dd024ebb476dfc3585dd7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

58
Assets/8_Scripts/2_General/SpawnRB.cs

@ -0,0 +1,58 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Pool;
public class SpawnRB : MonoBehaviour
{
public Body m_Rigidbody;
public ObjectPool<Body> m_Pool;
public float m_SpawnTime;
public int m_DefaultPoolCapacity;
public int m_MaxPoolCapacity;
private Vector3 m_PelvisPosition;
private void Start()
{
if (m_Rigidbody == null)
Debug.Log($"Rigidbody is null");
m_Pool = new ObjectPool<Body>(CreateBody, OnTakeBodyFromPool, OnReturnBodyToPool, OnDestroyBody, true, m_DefaultPoolCapacity, m_MaxPoolCapacity);
StartCoroutine(Spawn());
}
private Body CreateBody()
{
Vector3 spawnPos = this.transform.position;
Body body = Instantiate(m_Rigidbody, spawnPos, new Quaternion(Random.Range(0, 180), Random.Range(0, 180), Random.Range(0, 180), Random.Range(0, 180)));
body.m_Pelvis.gameObject.GetComponent<Rigidbody>().AddForce(new Vector3(1, 1, 1));
m_PelvisPosition = body.m_Pelvis.position;
body.SetPool(m_Pool);
return body;
}
private void OnTakeBodyFromPool(Body body)
{
body.m_Pelvis.transform.position = m_PelvisPosition;
body.gameObject.SetActive(true);
}
private void OnReturnBodyToPool(Body body)
{
body.gameObject.SetActive(false);
}
private void OnDestroyBody(Body body)
{
Destroy(body.gameObject);
}
IEnumerator Spawn()
{
yield return new WaitForSecondsRealtime(m_SpawnTime);
m_Pool.Get();
StartCoroutine(Spawn());
}
}

11
Assets/8_Scripts/2_General/SpawnRB.cs.meta

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: eb69c2a4007c792419505438a2761ba7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

8
Assets/9_Models/Humanoid/SMPLX.meta

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ab5cd95068a4c85489c28b87d10b2d14
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

2212
Assets/9_Models/Humanoid/SMPLX/basicModel_m_lbs_10_207_0_v1.0.2 (1).prefab

File diff suppressed because it is too large

7
Assets/9_Models/Humanoid/SMPLX/basicModel_m_lbs_10_207_0_v1.0.2 (1).prefab.meta

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 49035d8f1718d354cac6d547795a0cb4
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

BIN
Assets/9_Models/Humanoid/SMPLX/basicModel_m_lbs_10_207_0_v1.0.2.fbx (Stored with Git LFS)

Binary file not shown.

109
Assets/9_Models/Humanoid/SMPLX/basicModel_m_lbs_10_207_0_v1.0.2.fbx.meta

@ -0,0 +1,109 @@
fileFormatVersion: 2
guid: 53dbca1d748a81243a1312a00d3df071
ModelImporter:
serializedVersion: 22200
internalIDToNameTable: []
externalObjects: {}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
rigImportErrors:
rigImportWarnings:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 3
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
strictVertexDataChecks: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 1
remapMaterialsIfMaterialImportModeIsNone: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

2
Assets/ML-Agents/Timers/DreconDemo_timers.json

@ -1 +1 @@
{"count":1,"self":64.030751999999993,"total":66.278385599999993,"children":{"InitializeActuators":{"count":1,"self":0.00050329999999999993,"total":0.00050329999999999993,"children":null},"InitializeSensors":{"count":1,"self":0.0010000999999999999,"total":0.0010000999999999999,"children":null},"AgentSendState":{"count":4852,"self":0.016616799999999998,"total":0.5728352,"children":{"CollectObservations":{"count":2426,"self":0.5386847,"total":0.5386847,"children":null},"WriteActionMask":{"count":2426,"self":0.0025031999999999997,"total":0.0025031999999999997,"children":null},"RequestDecision":{"count":2426,"self":0.015030499999999999,"total":0.015030499999999999,"children":null}}},"DecideAction":{"count":4852,"self":0.9795438,"total":0.9795438,"children":null},"AgentAct":{"count":4852,"self":0.6927498,"total":0.6927498,"children":null}},"gauges":{"DReCon-v0.CumulativeReward":{"count":2,"max":1189.69434,"min":71.83429,"runningAverage":630.7643,"value":1189.69434,"weightedAverage":351.299316}},"metadata":{"timer_format_version":"0.1.0","start_time_seconds":"1712065567","unity_version":"2022.3.5f1","command_line_arguments":"C:\\Program Files\\Unity\\Hub\\Editor\\2022.3.5f1\\Editor\\Unity.exe -projectpath C:\\Users\\caile\\Desktop\\Projects\\24_3-Moloch\\2_Unity\\Expeirments\\Drecon2022 -useHub -hubIPC -cloudEnvironment production -licensingIpc LicenseClient-caile -hubSessionId e647b224-3c0a-452e-b7c9-fe9b39a44e8b -accessToken itZgxicDyZQYyfQkqQBvCkvlE5Omp1TpJfmpuy2SzPw005f","communication_protocol_version":"1.5.0","com.unity.ml-agents_version":"2.0.1","scene_name":"DreconDemo","end_time_seconds":"1712065633"}}
{"count":1,"self":493.75216639999996,"total":495.99881999999997,"children":{"InitializeActuators":{"count":1,"self":0.00050329999999999993,"total":0.00050329999999999993,"children":null},"InitializeSensors":{"count":1,"self":0.0010000999999999999,"total":0.0010000999999999999,"children":null},"AgentSendState":{"count":4852,"self":0.016616799999999998,"total":0.5728352,"children":{"CollectObservations":{"count":2426,"self":0.5386847,"total":0.5386847,"children":null},"WriteActionMask":{"count":2426,"self":0.0025031999999999997,"total":0.0025031999999999997,"children":null},"RequestDecision":{"count":2426,"self":0.015030499999999999,"total":0.015030499999999999,"children":null}}},"DecideAction":{"count":4852,"self":0.9795438,"total":0.9795438,"children":null},"AgentAct":{"count":4852,"self":0.6927498,"total":0.6927498,"children":null}},"gauges":{"DReCon-v0.CumulativeReward":{"count":2,"max":1189.69434,"min":71.83429,"runningAverage":630.7643,"value":1189.69434,"weightedAverage":351.299316}},"metadata":{"timer_format_version":"0.1.0","start_time_seconds":"1712065567","unity_version":"2022.3.5f1","command_line_arguments":"C:\\Program Files\\Unity\\Hub\\Editor\\2022.3.5f1\\Editor\\Unity.exe -projectpath C:\\Users\\caile\\Desktop\\Projects\\24_3-Moloch\\2_Unity\\Expeirments\\Drecon2022 -useHub -hubIPC -cloudEnvironment production -licensingIpc LicenseClient-caile -hubSessionId e647b224-3c0a-452e-b7c9-fe9b39a44e8b -accessToken itZgxicDyZQYyfQkqQBvCkvlE5Omp1TpJfmpuy2SzPw005f","communication_protocol_version":"1.5.0","com.unity.ml-agents_version":"2.0.1","scene_name":"DreconDemo","end_time_seconds":"1712066063"}}

2
jp.keijiro.splat-vfx/VFX/ProjectSplat.vfxblock

@ -1543,7 +1543,7 @@ MonoBehaviour:
m_Type:
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
m_SerializableObject: 600
m_SerializableObject: 1200
m_Space: -1
m_Property:
name:

Loading…
Cancel
Save