浏览代码
Added burst compiler for the water system job
Added burst compiler for the water system job
Removed usage of Half in the job(slow on CPU) Made the HeightJob update every physics frame again since it's 25x faster/main
Andre McGrail
6 年前
当前提交
f1da6447
共有 11 个文件被更改,包括 59 次插入 和 458 次删除
-
28Assets/Objects/boats/Prefabs/_Boat.prefab
-
3Packages/com.verasl.water-system/Editor/WaterSystem.editor.asmdef
-
15Packages/com.verasl.water-system/Scripts/BuoyantObject.cs
-
16Packages/com.verasl.water-system/Scripts/GerstnerWavesJobs.cs
-
2Packages/com.verasl.water-system/Scripts/Water.cs
-
3Packages/com.verasl.water-system/Scripts/WaterSystem.Runtime.asmdef
-
3Packages/com.verasl.water-system/package.json
-
3Packages/manifest.json
-
17ProjectSettings/ProjectSettings.asset
-
427Assets/Objects/environment/Cliffs/Env_Rocks_tmp.fbx.meta
|
|||
{ |
|||
"name": "com.verasl.water-system", |
|||
"description": "A water system for LWRP.", |
|||
"version": "1.0.0-preview", |
|||
"version": "1.0.1-preview", |
|||
"com.unity.burst": "0.2.4-preview.30", |
|||
"com.unity.render-pipelines.lightweight": "3.3.0-preview", |
|||
"com.unity.render-pipelines.core": "3.3.0-preview" |
|||
} |
|
|||
fileFormatVersion: 2 |
|||
guid: db51d03bff0384ed0911c6ad5677322f |
|||
ModelImporter: |
|||
serializedVersion: 23 |
|||
fileIDToRecycleName: |
|||
100000: Cliff_Full_01_LOD0 |
|||
100002: Cliff_Full_01_LOD1 |
|||
100004: Cliff_Full_01_LOD2 |
|||
100006: Cliff_Full_02_LOD0 |
|||
100008: Cliff_Full_02_LOD1 |
|||
100010: Cliff_Full_02_LOD2 |
|||
100012: Cliff_Full_03_LOD0 |
|||
100014: Cliff_Full_03_LOD1 |
|||
100016: Cliff_Full_03_LOD2 |
|||
100018: Cliff_Wall_01_LOD0 |
|||
100020: Cliff_Wall_01_LOD1 |
|||
100022: Cliff_Wall_01_LOD2 |
|||
100024: Cliff_Wall_02_LOD0 |
|||
100026: Cliff_Wall_02_LOD1 |
|||
100028: Cliff_Wall_02_LOD2 |
|||
100030: Cliff_Wall_03_LOD0 |
|||
100032: Cliff_Wall_03_LOD1 |
|||
100034: Cliff_Wall_03_LOD2 |
|||
100036: Cliffs |
|||
100038: //RootNode |
|||
100040: Hero_Cave_LOD0 |
|||
100042: Hero_Cave_LOD1 |
|||
100044: Hero_Cave_LOD2 |
|||
100046: Hero_CaveEntrance_LOD0 |
|||
100048: Hero_CaveEntrance_LOD1 |
|||
100050: Hero_CaveEntrance_LOD2 |
|||
100052: Hero_CaveExit_LOD0 |
|||
100054: Hero_CaveExit_LOD1 |
|||
100056: Hero_CaveExit_LOD2 |
|||
100058: Hero_Mountain_LOD0 |
|||
100060: Hero_Mountain_LOD1 |
|||
100062: Hero_Mountain_LOD2 |
|||
100064: Hero_Tower_LOD0 |
|||
100066: Hero_Tower_LOD1 |
|||
100068: Hero_Tower_LOD2 |
|||
100070: HeroCave |
|||
100072: HeroLarge |
|||
100074: Rock_Large_01_LOD0 |
|||
100076: Rock_Large_01_LOD1 |
|||
100078: Rock_Large_01_LOD2 |
|||
100080: Rock_Large_02_LOD0 |
|||
100082: Rock_Large_02_LOD1 |
|||
100084: Rock_Large_02_LOD2 |
|||
100086: Rock_Medium_01_LOD0 |
|||
100088: Rock_Medium_01_LOD1 |
|||
100090: Rock_Medium_01_LOD2 |
|||
100092: Rock_Medium_02_LOD0 |
|||
100094: Rock_Medium_02_LOD1 |
|||
100096: Rock_Medium_02_LOD2 |
|||
100098: Rock_Medium_03_LOD0 |
|||
100100: Rock_Medium_03_LOD1 |
|||
100102: Rock_Medium_03_LOD2 |
|||
100104: Rock_Medium_04_LOD0 |
|||
100106: Rock_Medium_04_LOD1 |
|||
100108: Rock_Medium_04_LOD2 |
|||
100110: Rock_Small_01_LOD0 |
|||
100112: Rock_Small_01_LOD1 |
|||
100114: Rock_Small_01_LOD2 |
|||
100116: Rock_Small_02_LOD0 |
|||
100118: Rock_Small_02_LOD1 |
|||
100120: Rock_Small_02_LOD2 |
|||
100122: Rock_Small_03_LOD0 |
|||
100124: Rock_Small_03_LOD1 |
|||
100126: Rock_Small_03_LOD2 |
|||
100128: Rock_Small_04_LOD0 |
|||
100130: Rock_Small_04_LOD1 |
|||
100132: Rock_Small_04_LOD2 |
|||
100134: Rocks |
|||
400000: Cliff_Full_01_LOD0 |
|||
400002: Cliff_Full_01_LOD1 |
|||
400004: Cliff_Full_01_LOD2 |
|||
400006: Cliff_Full_02_LOD0 |
|||
400008: Cliff_Full_02_LOD1 |
|||
400010: Cliff_Full_02_LOD2 |
|||
400012: Cliff_Full_03_LOD0 |
|||
400014: Cliff_Full_03_LOD1 |
|||
400016: Cliff_Full_03_LOD2 |
|||
400018: Cliff_Wall_01_LOD0 |
|||
400020: Cliff_Wall_01_LOD1 |
|||
400022: Cliff_Wall_01_LOD2 |
|||
400024: Cliff_Wall_02_LOD0 |
|||
400026: Cliff_Wall_02_LOD1 |
|||
400028: Cliff_Wall_02_LOD2 |
|||
400030: Cliff_Wall_03_LOD0 |
|||
400032: Cliff_Wall_03_LOD1 |
|||
400034: Cliff_Wall_03_LOD2 |
|||
400036: Cliffs |
|||
400038: //RootNode |
|||
400040: Hero_Cave_LOD0 |
|||
400042: Hero_Cave_LOD1 |
|||
400044: Hero_Cave_LOD2 |
|||
400046: Hero_CaveEntrance_LOD0 |
|||
400048: Hero_CaveEntrance_LOD1 |
|||
400050: Hero_CaveEntrance_LOD2 |
|||
400052: Hero_CaveExit_LOD0 |
|||
400054: Hero_CaveExit_LOD1 |
|||
400056: Hero_CaveExit_LOD2 |
|||
400058: Hero_Mountain_LOD0 |
|||
400060: Hero_Mountain_LOD1 |
|||
400062: Hero_Mountain_LOD2 |
|||
400064: Hero_Tower_LOD0 |
|||
400066: Hero_Tower_LOD1 |
|||
400068: Hero_Tower_LOD2 |
|||
400070: HeroCave |
|||
400072: HeroLarge |
|||
400074: Rock_Large_01_LOD0 |
|||
400076: Rock_Large_01_LOD1 |
|||
400078: Rock_Large_01_LOD2 |
|||
400080: Rock_Large_02_LOD0 |
|||
400082: Rock_Large_02_LOD1 |
|||
400084: Rock_Large_02_LOD2 |
|||
400086: Rock_Medium_01_LOD0 |
|||
400088: Rock_Medium_01_LOD1 |
|||
400090: Rock_Medium_01_LOD2 |
|||
400092: Rock_Medium_02_LOD0 |
|||
400094: Rock_Medium_02_LOD1 |
|||
400096: Rock_Medium_02_LOD2 |
|||
400098: Rock_Medium_03_LOD0 |
|||
400100: Rock_Medium_03_LOD1 |
|||
400102: Rock_Medium_03_LOD2 |
|||
400104: Rock_Medium_04_LOD0 |
|||
400106: Rock_Medium_04_LOD1 |
|||
400108: Rock_Medium_04_LOD2 |
|||
400110: Rock_Small_01_LOD0 |
|||
400112: Rock_Small_01_LOD1 |
|||
400114: Rock_Small_01_LOD2 |
|||
400116: Rock_Small_02_LOD0 |
|||
400118: Rock_Small_02_LOD1 |
|||
400120: Rock_Small_02_LOD2 |
|||
400122: Rock_Small_03_LOD0 |
|||
400124: Rock_Small_03_LOD1 |
|||
400126: Rock_Small_03_LOD2 |
|||
400128: Rock_Small_04_LOD0 |
|||
400130: Rock_Small_04_LOD1 |
|||
400132: Rock_Small_04_LOD2 |
|||
400134: Rocks |
|||
2100000: Env_Cliffs |
|||
2100002: Env_Rocks |
|||
2100004: Env_HeroLarge |
|||
2100006: Env_HeroCave |
|||
2300000: Cliff_Full_01_LOD0 |
|||
2300002: Cliff_Full_01_LOD1 |
|||
2300004: Cliff_Full_01_LOD2 |
|||
2300006: Cliff_Full_02_LOD0 |
|||
2300008: Cliff_Full_02_LOD1 |
|||
2300010: Cliff_Full_02_LOD2 |
|||
2300012: Cliff_Full_03_LOD0 |
|||
2300014: Cliff_Full_03_LOD1 |
|||
2300016: Cliff_Full_03_LOD2 |
|||
2300018: Cliff_Wall_01_LOD0 |
|||
2300020: Cliff_Wall_01_LOD1 |
|||
2300022: Cliff_Wall_01_LOD2 |
|||
2300024: Cliff_Wall_02_LOD0 |
|||
2300026: Cliff_Wall_02_LOD1 |
|||
2300028: Cliff_Wall_02_LOD2 |
|||
2300030: Cliff_Wall_03_LOD0 |
|||
2300032: Cliff_Wall_03_LOD1 |
|||
2300034: Cliff_Wall_03_LOD2 |
|||
2300036: Hero_Cave_LOD0 |
|||
2300038: Hero_Cave_LOD1 |
|||
2300040: Hero_Cave_LOD2 |
|||
2300042: Hero_CaveEntrance_LOD0 |
|||
2300044: Hero_CaveEntrance_LOD1 |
|||
2300046: Hero_CaveEntrance_LOD2 |
|||
2300048: Hero_CaveExit_LOD0 |
|||
2300050: Hero_CaveExit_LOD1 |
|||
2300052: Hero_CaveExit_LOD2 |
|||
2300054: Hero_Mountain_LOD0 |
|||
2300056: Hero_Mountain_LOD1 |
|||
2300058: Hero_Mountain_LOD2 |
|||
2300060: Hero_Tower_LOD0 |
|||
2300062: Hero_Tower_LOD1 |
|||
2300064: Hero_Tower_LOD2 |
|||
2300066: Rock_Large_01_LOD0 |
|||
2300068: Rock_Large_01_LOD1 |
|||
2300070: Rock_Large_01_LOD2 |
|||
2300072: Rock_Large_02_LOD0 |
|||
2300074: Rock_Large_02_LOD1 |
|||
2300076: Rock_Large_02_LOD2 |
|||
2300078: Rock_Medium_01_LOD0 |
|||
2300080: Rock_Medium_01_LOD1 |
|||
2300082: Rock_Medium_01_LOD2 |
|||
2300084: Rock_Medium_02_LOD0 |
|||
2300086: Rock_Medium_02_LOD1 |
|||
2300088: Rock_Medium_02_LOD2 |
|||
2300090: Rock_Medium_03_LOD0 |
|||
2300092: Rock_Medium_03_LOD1 |
|||
2300094: Rock_Medium_03_LOD2 |
|||
2300096: Rock_Medium_04_LOD0 |
|||
2300098: Rock_Medium_04_LOD1 |
|||
2300100: Rock_Medium_04_LOD2 |
|||
2300102: Rock_Small_01_LOD0 |
|||
2300104: Rock_Small_01_LOD1 |
|||
2300106: Rock_Small_01_LOD2 |
|||
2300108: Rock_Small_02_LOD0 |
|||
2300110: Rock_Small_02_LOD1 |
|||
2300112: Rock_Small_02_LOD2 |
|||
2300114: Rock_Small_03_LOD0 |
|||
2300116: Rock_Small_03_LOD1 |
|||
2300118: Rock_Small_03_LOD2 |
|||
2300120: Rock_Small_04_LOD0 |
|||
2300122: Rock_Small_04_LOD1 |
|||
2300124: Rock_Small_04_LOD2 |
|||
3300000: Cliff_Full_01_LOD0 |
|||
3300002: Cliff_Full_01_LOD1 |
|||
3300004: Cliff_Full_01_LOD2 |
|||
3300006: Cliff_Full_02_LOD0 |
|||
3300008: Cliff_Full_02_LOD1 |
|||
3300010: Cliff_Full_02_LOD2 |
|||
3300012: Cliff_Full_03_LOD0 |
|||
3300014: Cliff_Full_03_LOD1 |
|||
3300016: Cliff_Full_03_LOD2 |
|||
3300018: Cliff_Wall_01_LOD0 |
|||
3300020: Cliff_Wall_01_LOD1 |
|||
3300022: Cliff_Wall_01_LOD2 |
|||
3300024: Cliff_Wall_02_LOD0 |
|||
3300026: Cliff_Wall_02_LOD1 |
|||
3300028: Cliff_Wall_02_LOD2 |
|||
3300030: Cliff_Wall_03_LOD0 |
|||
3300032: Cliff_Wall_03_LOD1 |
|||
3300034: Cliff_Wall_03_LOD2 |
|||
3300036: Hero_Cave_LOD0 |
|||
3300038: Hero_Cave_LOD1 |
|||
3300040: Hero_Cave_LOD2 |
|||
3300042: Hero_CaveEntrance_LOD0 |
|||
3300044: Hero_CaveEntrance_LOD1 |
|||
3300046: Hero_CaveEntrance_LOD2 |
|||
3300048: Hero_CaveExit_LOD0 |
|||
3300050: Hero_CaveExit_LOD1 |
|||
3300052: Hero_CaveExit_LOD2 |
|||
3300054: Hero_Mountain_LOD0 |
|||
3300056: Hero_Mountain_LOD1 |
|||
3300058: Hero_Mountain_LOD2 |
|||
3300060: Hero_Tower_LOD0 |
|||
3300062: Hero_Tower_LOD1 |
|||
3300064: Hero_Tower_LOD2 |
|||
3300066: Rock_Large_01_LOD0 |
|||
3300068: Rock_Large_01_LOD1 |
|||
3300070: Rock_Large_01_LOD2 |
|||
3300072: Rock_Large_02_LOD0 |
|||
3300074: Rock_Large_02_LOD1 |
|||
3300076: Rock_Large_02_LOD2 |
|||
3300078: Rock_Medium_01_LOD0 |
|||
3300080: Rock_Medium_01_LOD1 |
|||
3300082: Rock_Medium_01_LOD2 |
|||
3300084: Rock_Medium_02_LOD0 |
|||
3300086: Rock_Medium_02_LOD1 |
|||
3300088: Rock_Medium_02_LOD2 |
|||
3300090: Rock_Medium_03_LOD0 |
|||
3300092: Rock_Medium_03_LOD1 |
|||
3300094: Rock_Medium_03_LOD2 |
|||
3300096: Rock_Medium_04_LOD0 |
|||
3300098: Rock_Medium_04_LOD1 |
|||
3300100: Rock_Medium_04_LOD2 |
|||
3300102: Rock_Small_01_LOD0 |
|||
3300104: Rock_Small_01_LOD1 |
|||
3300106: Rock_Small_01_LOD2 |
|||
3300108: Rock_Small_02_LOD0 |
|||
3300110: Rock_Small_02_LOD1 |
|||
3300112: Rock_Small_02_LOD2 |
|||
3300114: Rock_Small_03_LOD0 |
|||
3300116: Rock_Small_03_LOD1 |
|||
3300118: Rock_Small_03_LOD2 |
|||
3300120: Rock_Small_04_LOD0 |
|||
3300122: Rock_Small_04_LOD1 |
|||
3300124: Rock_Small_04_LOD2 |
|||
4300000: Cliff_Full_01_LOD2 |
|||
4300002: Cliff_Full_02_LOD2 |
|||
4300004: Cliff_Full_03_LOD2 |
|||
4300006: Cliff_Wall_01_LOD2 |
|||
4300008: Cliff_Wall_02_LOD2 |
|||
4300010: Cliff_Wall_03_LOD2 |
|||
4300012: Cliff_Full_01_LOD1 |
|||
4300014: Cliff_Full_02_LOD1 |
|||
4300016: Cliff_Full_03_LOD1 |
|||
4300018: Cliff_Wall_01_LOD1 |
|||
4300020: Cliff_Wall_02_LOD1 |
|||
4300022: Cliff_Wall_03_LOD1 |
|||
4300024: Cliff_Full_01_LOD0 |
|||
4300026: Cliff_Full_02_LOD0 |
|||
4300028: Cliff_Full_03_LOD0 |
|||
4300030: Cliff_Wall_01_LOD0 |
|||
4300032: Cliff_Wall_02_LOD0 |
|||
4300034: Cliff_Wall_03_LOD0 |
|||
4300036: Rock_Small_04_LOD1 |
|||
4300038: Rock_Large_01_LOD1 |
|||
4300040: Rock_Large_02_LOD1 |
|||
4300042: Rock_Medium_01_LOD1 |
|||
4300044: Rock_Medium_02_LOD1 |
|||
4300046: Rock_Medium_03_LOD1 |
|||
4300048: Rock_Medium_04_LOD1 |
|||
4300050: Rock_Small_01_LOD1 |
|||
4300052: Rock_Small_02_LOD1 |
|||
4300054: Rock_Small_03_LOD1 |
|||
4300056: Rock_Small_04_LOD2 |
|||
4300058: Rock_Large_01_LOD2 |
|||
4300060: Rock_Large_02_LOD2 |
|||
4300062: Rock_Medium_01_LOD2 |
|||
4300064: Rock_Medium_02_LOD2 |
|||
4300066: Rock_Medium_03_LOD2 |
|||
4300068: Rock_Medium_04_LOD2 |
|||
4300070: Rock_Small_01_LOD2 |
|||
4300072: Rock_Small_02_LOD2 |
|||
4300074: Rock_Small_03_LOD2 |
|||
4300076: Rock_Small_04_LOD0 |
|||
4300078: Rock_Large_01_LOD0 |
|||
4300080: Rock_Large_02_LOD0 |
|||
4300082: Rock_Medium_01_LOD0 |
|||
4300084: Rock_Medium_02_LOD0 |
|||
4300086: Rock_Medium_03_LOD0 |
|||
4300088: Rock_Medium_04_LOD0 |
|||
4300090: Rock_Small_01_LOD0 |
|||
4300092: Rock_Small_02_LOD0 |
|||
4300094: Rock_Small_03_LOD0 |
|||
4300096: Hero_Mountain_LOD1 |
|||
4300098: Hero_Tower_LOD1 |
|||
4300100: Hero_Tower_LOD2 |
|||
4300102: Hero_Mountain_LOD2 |
|||
4300104: Hero_Tower_LOD0 |
|||
4300106: Hero_Mountain_LOD0 |
|||
4300108: Hero_CaveEntrance_LOD1 |
|||
4300110: Hero_Cave_LOD1 |
|||
4300112: Hero_CaveExit_LOD1 |
|||
4300114: Hero_CaveEntrance_LOD2 |
|||
4300116: Hero_Cave_LOD2 |
|||
4300118: Hero_CaveExit_LOD2 |
|||
4300120: Hero_Cave_LOD0 |
|||
4300122: Hero_CaveExit_LOD0 |
|||
4300124: Hero_CaveEntrance_LOD0 |
|||
7400000: Take 001 |
|||
9500000: //RootNode |
|||
20500000: //RootNode |
|||
2186277476908879412: ImportLogs |
|||
externalObjects: {} |
|||
materials: |
|||
importMaterials: 1 |
|||
materialName: 0 |
|||
materialSearch: 1 |
|||
materialLocation: 1 |
|||
animations: |
|||
legacyGenerateAnimations: 4 |
|||
bakeSimulation: 0 |
|||
resampleCurves: 1 |
|||
optimizeGameObjects: 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: 1 |
|||
meshes: |
|||
lODScreenPercentages: |
|||
- 0.25 |
|||
- 0.125 |
|||
- 0.01 |
|||
globalScale: 1 |
|||
meshCompression: 0 |
|||
addColliders: 0 |
|||
useSRGBMaterialColor: 1 |
|||
importVisibility: 1 |
|||
importBlendShapes: 1 |
|||
importCameras: 1 |
|||
importLights: 1 |
|||
swapUVChannels: 0 |
|||
generateSecondaryUV: 0 |
|||
useFileUnits: 1 |
|||
optimizeMeshForGPU: 1 |
|||
keepQuads: 0 |
|||
weldVertices: 1 |
|||
preserveHierarchy: 0 |
|||
indexFormat: 0 |
|||
secondaryUVAngleDistortion: 8 |
|||
secondaryUVAreaDistortion: 15.000001 |
|||
secondaryUVHardAngle: 88 |
|||
secondaryUVPackMargin: 4 |
|||
useFileScale: 1 |
|||
previousCalculatedGlobalScale: 0.01 |
|||
hasPreviousCalculatedGlobalScale: 1 |
|||
tangentSpace: |
|||
normalSmoothAngle: 60 |
|||
normalImportMode: 0 |
|||
tangentImportMode: 3 |
|||
normalCalculationMode: 4 |
|||
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 |
|||
blendShapeNormalImportMode: 1 |
|||
normalSmoothingSource: 0 |
|||
importAnimation: 1 |
|||
copyAvatar: 0 |
|||
humanDescription: |
|||
serializedVersion: 2 |
|||
human: [] |
|||
skeleton: [] |
|||
armTwist: 0.5 |
|||
foreArmTwist: 0.5 |
|||
upperLegTwist: 0.5 |
|||
legTwist: 0.5 |
|||
armStretch: 0.05 |
|||
legStretch: 0.05 |
|||
feetSpacing: 0 |
|||
rootMotionBoneName: |
|||
hasTranslationDoF: 0 |
|||
hasExtraRoot: 0 |
|||
skeletonHasParents: 1 |
|||
lastHumanDescriptionAvatarSource: {instanceID: 0} |
|||
animationType: 2 |
|||
humanoidOversampling: 1 |
|||
additionalBone: 0 |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
部分文件因为文件数量过多而无法显示
撰写
预览
正在加载...
取消
保存
Reference in new issue