Skip to content

Commit 8ef91ee

Browse files
committed
burst rendering
rendering via burst to increase performance greatly! Introduces weird jittering issue, so i wont make it a new release yet.
1 parent 94f769e commit 8ef91ee

File tree

7 files changed

+374
-388
lines changed

7 files changed

+374
-388
lines changed

Assets/Scenes/SampleScene.unity

Lines changed: 19 additions & 135 deletions
Original file line numberDiff line numberDiff line change
@@ -124,37 +124,6 @@ NavMeshSettings:
124124
debug:
125125
m_Flags: 0
126126
m_NavMeshData: {fileID: 0}
127-
--- !u!1 &151595114
128-
GameObject:
129-
m_ObjectHideFlags: 0
130-
m_CorrespondingSourceObject: {fileID: 0}
131-
m_PrefabInstance: {fileID: 0}
132-
m_PrefabAsset: {fileID: 0}
133-
serializedVersion: 6
134-
m_Component:
135-
- component: {fileID: 151595115}
136-
m_Layer: 0
137-
m_Name: GameObject
138-
m_TagString: Untagged
139-
m_Icon: {fileID: 0}
140-
m_NavMeshLayer: 0
141-
m_StaticEditorFlags: 0
142-
m_IsActive: 1
143-
--- !u!4 &151595115
144-
Transform:
145-
m_ObjectHideFlags: 0
146-
m_CorrespondingSourceObject: {fileID: 0}
147-
m_PrefabInstance: {fileID: 0}
148-
m_PrefabAsset: {fileID: 0}
149-
m_GameObject: {fileID: 151595114}
150-
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
151-
m_LocalPosition: {x: 5.81, y: 0, z: 0.01}
152-
m_LocalScale: {x: 1, y: 1, z: 1}
153-
m_ConstrainProportionsScale: 0
154-
m_Children: []
155-
m_Father: {fileID: 0}
156-
m_RootOrder: 5
157-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
158127
--- !u!1 &193983344
159128
GameObject:
160129
m_ObjectHideFlags: 0
@@ -207,7 +176,7 @@ Transform:
207176
- {fileID: 342538470}
208177
- {fileID: 2106554379}
209178
m_Father: {fileID: 0}
210-
m_RootOrder: 8
179+
m_RootOrder: 6
211180
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
212181
--- !u!1 &330585543
213182
GameObject:
@@ -387,6 +356,7 @@ MonoBehaviour:
387356
m_Script: {fileID: 11500000, guid: 6d4bb6bc986a79347b8056a254dfdf89, type: 3}
388357
m_Name:
389358
m_EditorClassIdentifier:
359+
Container: {fileID: 1205042146}
390360
Shape: 2
391361
PhaseSettings: 16777216
392362
ShapeMysteryPower: 0
@@ -475,6 +445,7 @@ MonoBehaviour:
475445
m_Script: {fileID: 11500000, guid: 6d4bb6bc986a79347b8056a254dfdf89, type: 3}
476446
m_Name:
477447
m_EditorClassIdentifier:
448+
Container: {fileID: 1205042146}
478449
Shape: 2
479450
PhaseSettings: 16777216
480451
ShapeMysteryPower: 0
@@ -703,6 +674,7 @@ MonoBehaviour:
703674
m_Script: {fileID: 11500000, guid: 6d4bb6bc986a79347b8056a254dfdf89, type: 3}
704675
m_Name:
705676
m_EditorClassIdentifier:
677+
Container: {fileID: 1205042146}
706678
Shape: 2
707679
PhaseSettings: 16777216
708680
ShapeMysteryPower: 0
@@ -903,6 +875,7 @@ MonoBehaviour:
903875
m_Script: {fileID: 11500000, guid: 6d4bb6bc986a79347b8056a254dfdf89, type: 3}
904876
m_Name:
905877
m_EditorClassIdentifier:
878+
Container: {fileID: 1205042146}
906879
Shape: 2
907880
PhaseSettings: 16777216
908881
ShapeMysteryPower: 0
@@ -991,6 +964,7 @@ MonoBehaviour:
991964
m_Script: {fileID: 11500000, guid: 6d4bb6bc986a79347b8056a254dfdf89, type: 3}
992965
m_Name:
993966
m_EditorClassIdentifier:
967+
Container: {fileID: 1205042146}
994968
Shape: 2
995969
PhaseSettings: 16777216
996970
ShapeMysteryPower: 0
@@ -1075,104 +1049,6 @@ BoxCollider:
10751049
serializedVersion: 2
10761050
m_Size: {x: 1.0000002, y: 0.99999994, z: 1.0000002}
10771051
m_Center: {x: 0, y: 0, z: 0}
1078-
--- !u!1 &666207292
1079-
GameObject:
1080-
m_ObjectHideFlags: 0
1081-
m_CorrespondingSourceObject: {fileID: 0}
1082-
m_PrefabInstance: {fileID: 0}
1083-
m_PrefabAsset: {fileID: 0}
1084-
serializedVersion: 6
1085-
m_Component:
1086-
- component: {fileID: 666207295}
1087-
- component: {fileID: 666207294}
1088-
- component: {fileID: 666207293}
1089-
- component: {fileID: 666207296}
1090-
m_Layer: 0
1091-
m_Name: visual_plane
1092-
m_TagString: Untagged
1093-
m_Icon: {fileID: 0}
1094-
m_NavMeshLayer: 0
1095-
m_StaticEditorFlags: 0
1096-
m_IsActive: 1
1097-
--- !u!23 &666207293
1098-
MeshRenderer:
1099-
m_ObjectHideFlags: 0
1100-
m_CorrespondingSourceObject: {fileID: 0}
1101-
m_PrefabInstance: {fileID: 0}
1102-
m_PrefabAsset: {fileID: 0}
1103-
m_GameObject: {fileID: 666207292}
1104-
m_Enabled: 0
1105-
m_CastShadows: 1
1106-
m_ReceiveShadows: 1
1107-
m_DynamicOccludee: 1
1108-
m_StaticShadowCaster: 0
1109-
m_MotionVectors: 1
1110-
m_LightProbeUsage: 1
1111-
m_ReflectionProbeUsage: 1
1112-
m_RayTracingMode: 2
1113-
m_RayTraceProcedural: 0
1114-
m_RenderingLayerMask: 1
1115-
m_RendererPriority: 0
1116-
m_Materials:
1117-
- {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2}
1118-
m_StaticBatchInfo:
1119-
firstSubMesh: 0
1120-
subMeshCount: 0
1121-
m_StaticBatchRoot: {fileID: 0}
1122-
m_ProbeAnchor: {fileID: 0}
1123-
m_LightProbeVolumeOverride: {fileID: 0}
1124-
m_ScaleInLightmap: 1
1125-
m_ReceiveGI: 1
1126-
m_PreserveUVs: 0
1127-
m_IgnoreNormalsForChartDetection: 0
1128-
m_ImportantGI: 0
1129-
m_StitchLightmapSeams: 1
1130-
m_SelectedEditorRenderState: 3
1131-
m_MinimumChartSize: 4
1132-
m_AutoUVMaxDistance: 0.5
1133-
m_AutoUVMaxAngle: 89
1134-
m_LightmapParameters: {fileID: 0}
1135-
m_SortingLayerID: 0
1136-
m_SortingLayer: 0
1137-
m_SortingOrder: 0
1138-
m_AdditionalVertexStreams: {fileID: 0}
1139-
--- !u!33 &666207294
1140-
MeshFilter:
1141-
m_ObjectHideFlags: 0
1142-
m_CorrespondingSourceObject: {fileID: 0}
1143-
m_PrefabInstance: {fileID: 0}
1144-
m_PrefabAsset: {fileID: 0}
1145-
m_GameObject: {fileID: 666207292}
1146-
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
1147-
--- !u!4 &666207295
1148-
Transform:
1149-
m_ObjectHideFlags: 0
1150-
m_CorrespondingSourceObject: {fileID: 0}
1151-
m_PrefabInstance: {fileID: 0}
1152-
m_PrefabAsset: {fileID: 0}
1153-
m_GameObject: {fileID: 666207292}
1154-
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
1155-
m_LocalPosition: {x: 0, y: 0, z: 0}
1156-
m_LocalScale: {x: 20, y: 1, z: 20}
1157-
m_ConstrainProportionsScale: 0
1158-
m_Children: []
1159-
m_Father: {fileID: 0}
1160-
m_RootOrder: 4
1161-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
1162-
--- !u!64 &666207296
1163-
MeshCollider:
1164-
m_ObjectHideFlags: 0
1165-
m_CorrespondingSourceObject: {fileID: 0}
1166-
m_PrefabInstance: {fileID: 0}
1167-
m_PrefabAsset: {fileID: 0}
1168-
m_GameObject: {fileID: 666207292}
1169-
m_Material: {fileID: 0}
1170-
m_IsTrigger: 0
1171-
m_Enabled: 0
1172-
serializedVersion: 4
1173-
m_Convex: 0
1174-
m_CookingOptions: 30
1175-
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
11761052
--- !u!1 &832575517
11771053
GameObject:
11781054
m_ObjectHideFlags: 0
@@ -1254,6 +1130,7 @@ MonoBehaviour:
12541130
m_Script: {fileID: 11500000, guid: 6d4bb6bc986a79347b8056a254dfdf89, type: 3}
12551131
m_Name:
12561132
m_EditorClassIdentifier:
1133+
Container: {fileID: 1205042146}
12571134
Shape: 2
12581135
PhaseSettings: 16777216
12591136
ShapeMysteryPower: 0
@@ -1452,14 +1329,14 @@ ParticleSystem:
14521329
m_PrefabAsset: {fileID: 0}
14531330
m_GameObject: {fileID: 1143146133}
14541331
serializedVersion: 8
1455-
lengthInSec: 5
1332+
lengthInSec: 0.05
14561333
simulationSpeed: 1
14571334
stopAction: 0
14581335
cullingMode: 0
14591336
ringBufferMode: 0
14601337
ringBufferLoopRange: {x: 0, y: 1}
14611338
emitterVelocityMode: 0
1462-
looping: 0
1339+
looping: 1
14631340
prewarm: 0
14641341
playOnAwake: 0
14651342
useUnscaledTime: 0
@@ -1527,7 +1404,7 @@ ParticleSystem:
15271404
startLifetime:
15281405
serializedVersion: 2
15291406
minMaxState: 0
1530-
scalar: 20
1407+
scalar: Infinity
15311408
minScalar: 5
15321409
maxCurve:
15331410
serializedVersion: 2
@@ -6165,6 +6042,8 @@ MonoBehaviour:
61656042
m_EditorClassIdentifier:
61666043
Container: {fileID: 1205042146}
61676044
FluidRenderer: {fileID: 1143146136}
6045+
Render: 1
6046+
BurstRender: 1
61686047
--- !u!1 &1164514113
61696048
GameObject:
61706049
m_ObjectHideFlags: 0
@@ -6309,6 +6188,7 @@ MonoBehaviour:
63096188
m_Script: {fileID: 11500000, guid: 6d4bb6bc986a79347b8056a254dfdf89, type: 3}
63106189
m_Name:
63116190
m_EditorClassIdentifier:
6191+
Container: {fileID: 1205042146}
63126192
Shape: 2
63136193
PhaseSettings: 16777216
63146194
ShapeMysteryPower: 0
@@ -6624,7 +6504,7 @@ Transform:
66246504
m_Children:
66256505
- {fileID: 330585546}
66266506
m_Father: {fileID: 0}
6627-
m_RootOrder: 6
6507+
m_RootOrder: 4
66286508
m_LocalEulerAnglesHint: {x: 61.953, y: 0, z: 0}
66296509
--- !u!114 &1569541151
66306510
MonoBehaviour:
@@ -6638,6 +6518,7 @@ MonoBehaviour:
66386518
m_Script: {fileID: 11500000, guid: 6d4bb6bc986a79347b8056a254dfdf89, type: 3}
66396519
m_Name:
66406520
m_EditorClassIdentifier:
6521+
Container: {fileID: 1205042146}
66416522
Shape: 0
66426523
PhaseSettings: 16777216
66436524
ShapeMysteryPower: 0
@@ -6914,6 +6795,7 @@ MonoBehaviour:
69146795
m_Script: {fileID: 11500000, guid: 6d4bb6bc986a79347b8056a254dfdf89, type: 3}
69156796
m_Name:
69166797
m_EditorClassIdentifier:
6798+
Container: {fileID: 1205042146}
69176799
Shape: 2
69186800
PhaseSettings: 16777216
69196801
ShapeMysteryPower: 0
@@ -7002,6 +6884,7 @@ MonoBehaviour:
70026884
m_Script: {fileID: 11500000, guid: 6d4bb6bc986a79347b8056a254dfdf89, type: 3}
70036885
m_Name:
70046886
m_EditorClassIdentifier:
6887+
Container: {fileID: 1205042146}
70056888
Shape: 2
70066889
PhaseSettings: 16777216
70076890
ShapeMysteryPower: 0
@@ -7121,6 +7004,7 @@ MonoBehaviour:
71217004
m_Script: {fileID: 11500000, guid: 6d4bb6bc986a79347b8056a254dfdf89, type: 3}
71227005
m_Name:
71237006
m_EditorClassIdentifier:
7007+
Container: {fileID: 1205042146}
71247008
Shape: 2
71257009
PhaseSettings: 16777216
71267010
ShapeMysteryPower: 0
@@ -7190,7 +7074,7 @@ Transform:
71907074
m_ConstrainProportionsScale: 0
71917075
m_Children: []
71927076
m_Father: {fileID: 0}
7193-
m_RootOrder: 7
7077+
m_RootOrder: 5
71947078
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -18.712}
71957079
--- !u!65 &1905825071
71967080
BoxCollider:

0 commit comments

Comments
 (0)