add unity project for simulation

add examples for lighting
add examples for lightmapping
add examples for reflection probes
add examples for light probes
add examples for adaptive probe volumes
This commit is contained in:
2025-05-20 21:33:39 +02:00
parent 840f061d99
commit d9375709c5
177 changed files with 17277 additions and 0 deletions
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 7d3330d86d19743ddb7def27830d842f
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
File diff suppressed because one or more lines are too long
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 95506da093a844187b0a8739ea336422
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3403ed50b9cc94a889751aba58211b13
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: bd05edd0d61774bbd913f319d5286adc
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
File diff suppressed because one or more lines are too long
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: f3d25a1cbebef48b59d0568ba967a8c9
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: e0b9bbb1a85f54991bd7fc7cbec627ef
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 2045ff7aa547d4fc593044446d023d11
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 1557a6822d30243908ccb58d1543695d
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: f8331d2f4bbf641b49c03cce0a106625
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,312 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
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: 4881f9a2c4d568047b316028d20a8dca, type: 3}
m_Name: LightProbes Baking Set
m_EditorClassIdentifier:
singleSceneMode: 0
dialogNoProbeVolumeInSetShown: 0
settings:
m_Version: 1
dilationSettings:
enableDilation: 0
dilationDistance: 1
dilationValidityThreshold: 0.25
dilationIterations: 1
squaredDistWeighting: 1
virtualOffsetSettings:
useVirtualOffset: 1
validityThreshold: 0.25
outOfGeoOffset: 0.01
searchMultiplier: 0.2
rayOriginBias: -0.001
collisionMask:
serializedVersion: 2
m_Bits: 4294967291
m_SceneGUIDs:
- d1b5a1031052248429aeae4f5b591487
obsoleteScenesToNotBake: []
m_LightingScenarios:
- Light
- Dark
cellDescs:
m_Keys: 030000000c000000040000000d000000
m_Values:
- position: {x: -1, y: 0, z: -1}
index: 3
probeCount: 704
minSubdiv: 0
indexChunkCount: 91
shChunkCount: 1
bricksCount: 11
indirectionEntryInfo:
- positionInBricks: {x: -27, y: 0, z: -27}
minSubdiv: 0
minBrickPos: {x: 0, y: 0, z: 0}
maxBrickPosPlusOne: {x: 28, y: 28, z: 28}
hasMinMax: 1
hasOnlyBiggerBricks: 0
- position: {x: -1, y: 0, z: 0}
index: 12
probeCount: 704
minSubdiv: 0
indexChunkCount: 91
shChunkCount: 1
bricksCount: 11
indirectionEntryInfo:
- positionInBricks: {x: -27, y: 0, z: 0}
minSubdiv: 0
minBrickPos: {x: 0, y: 0, z: 0}
maxBrickPosPlusOne: {x: 28, y: 28, z: 28}
hasMinMax: 1
hasOnlyBiggerBricks: 0
- position: {x: 0, y: 0, z: -1}
index: 4
probeCount: 704
minSubdiv: 0
indexChunkCount: 91
shChunkCount: 1
bricksCount: 11
indirectionEntryInfo:
- positionInBricks: {x: 0, y: 0, z: -27}
minSubdiv: 0
minBrickPos: {x: 0, y: 0, z: 0}
maxBrickPosPlusOne: {x: 28, y: 28, z: 28}
hasMinMax: 1
hasOnlyBiggerBricks: 0
- position: {x: 0, y: 0, z: 0}
index: 13
probeCount: 704
minSubdiv: 0
indexChunkCount: 91
shChunkCount: 1
bricksCount: 11
indirectionEntryInfo:
- positionInBricks: {x: 0, y: 0, z: 0}
minSubdiv: 0
minBrickPos: {x: 0, y: 0, z: 0}
maxBrickPosPlusOne: {x: 28, y: 28, z: 28}
hasMinMax: 1
hasOnlyBiggerBricks: 0
m_SerializedPerSceneCellList:
- sceneGUID: d1b5a1031052248429aeae4f5b591487
cellList: 030000000c000000040000000d000000
cellSharedDataAsset:
m_AssetGUID: 1557a6822d30243908ccb58d1543695d
m_StreamableAssetPath: APVStreamingAssets/79b50f764fc434ccb9673ddd26545dee/1557a6822d30243908ccb58d1543695d.bytes
m_ElementSize: 8192
m_StreamableCellDescs:
m_Keys: 030000000c000000040000000d000000
m_Values:
- offset: 0
elementCount: 1
- offset: 8192
elementCount: 1
- offset: 16384
elementCount: 1
- offset: 24576
elementCount: 1
m_Asset: {fileID: 4900000, guid: 1557a6822d30243908ccb58d1543695d, type: 3}
scenarios:
m_Keys:
- Light
- Dark
m_Values:
- sceneHash: -550893058
cellDataAsset:
m_AssetGUID: bd05edd0d61774bbd913f319d5286adc
m_StreamableAssetPath: APVStreamingAssets/79b50f764fc434ccb9673ddd26545dee/bd05edd0d61774bbd913f319d5286adc.bytes
m_ElementSize: 131072
m_StreamableCellDescs:
m_Keys: 030000000c000000040000000d000000
m_Values:
- offset: 0
elementCount: 1
- offset: 131072
elementCount: 1
- offset: 262144
elementCount: 1
- offset: 393216
elementCount: 1
m_Asset: {fileID: 4900000, guid: bd05edd0d61774bbd913f319d5286adc, type: 3}
cellOptionalDataAsset:
m_AssetGUID: f3d25a1cbebef48b59d0568ba967a8c9
m_StreamableAssetPath: APVStreamingAssets/79b50f764fc434ccb9673ddd26545dee/f3d25a1cbebef48b59d0568ba967a8c9.bytes
m_ElementSize: 131072
m_StreamableCellDescs:
m_Keys: 030000000c000000040000000d000000
m_Values:
- offset: 0
elementCount: 1
- offset: 131072
elementCount: 1
- offset: 262144
elementCount: 1
- offset: 393216
elementCount: 1
m_Asset: {fileID: 4900000, guid: f3d25a1cbebef48b59d0568ba967a8c9, type: 3}
cellProbeOcclusionDataAsset:
m_AssetGUID: e0b9bbb1a85f54991bd7fc7cbec627ef
m_StreamableAssetPath: APVStreamingAssets/79b50f764fc434ccb9673ddd26545dee/e0b9bbb1a85f54991bd7fc7cbec627ef.bytes
m_ElementSize: 32768
m_StreamableCellDescs:
m_Keys: 030000000c000000040000000d000000
m_Values:
- offset: 0
elementCount: 1
- offset: 32768
elementCount: 1
- offset: 65536
elementCount: 1
- offset: 98304
elementCount: 1
m_Asset: {fileID: 4900000, guid: e0b9bbb1a85f54991bd7fc7cbec627ef, type: 3}
- sceneHash: -550893058
cellDataAsset:
m_AssetGUID: 7d3330d86d19743ddb7def27830d842f
m_StreamableAssetPath: APVStreamingAssets/79b50f764fc434ccb9673ddd26545dee/7d3330d86d19743ddb7def27830d842f.bytes
m_ElementSize: 131072
m_StreamableCellDescs:
m_Keys: 030000000c000000040000000d000000
m_Values:
- offset: 0
elementCount: 1
- offset: 131072
elementCount: 1
- offset: 262144
elementCount: 1
- offset: 393216
elementCount: 1
m_Asset: {fileID: 4900000, guid: 7d3330d86d19743ddb7def27830d842f, type: 3}
cellOptionalDataAsset:
m_AssetGUID: 95506da093a844187b0a8739ea336422
m_StreamableAssetPath: APVStreamingAssets/79b50f764fc434ccb9673ddd26545dee/95506da093a844187b0a8739ea336422.bytes
m_ElementSize: 131072
m_StreamableCellDescs:
m_Keys: 030000000c000000040000000d000000
m_Values:
- offset: 0
elementCount: 1
- offset: 131072
elementCount: 1
- offset: 262144
elementCount: 1
- offset: 393216
elementCount: 1
m_Asset: {fileID: 4900000, guid: 95506da093a844187b0a8739ea336422, type: 3}
cellProbeOcclusionDataAsset:
m_AssetGUID: 3403ed50b9cc94a889751aba58211b13
m_StreamableAssetPath: APVStreamingAssets/79b50f764fc434ccb9673ddd26545dee/3403ed50b9cc94a889751aba58211b13.bytes
m_ElementSize: 32768
m_StreamableCellDescs:
m_Keys: 030000000c000000040000000d000000
m_Values:
- offset: 0
elementCount: 1
- offset: 32768
elementCount: 1
- offset: 65536
elementCount: 1
- offset: 98304
elementCount: 1
m_Asset: {fileID: 4900000, guid: 3403ed50b9cc94a889751aba58211b13, type: 3}
cellBricksDataAsset:
m_AssetGUID: 2045ff7aa547d4fc593044446d023d11
m_StreamableAssetPath: APVStreamingAssets/79b50f764fc434ccb9673ddd26545dee/2045ff7aa547d4fc593044446d023d11.bytes
m_ElementSize: 16
m_StreamableCellDescs:
m_Keys: 030000000c000000040000000d000000
m_Values:
- offset: 0
elementCount: 11
- offset: 176
elementCount: 11
- offset: 352
elementCount: 11
- offset: 528
elementCount: 11
m_Asset: {fileID: 4900000, guid: 2045ff7aa547d4fc593044446d023d11, type: 3}
cellSupportDataAsset:
m_AssetGUID: f8331d2f4bbf641b49c03cce0a106625
m_StreamableAssetPath: APVStreamingAssets/79b50f764fc434ccb9673ddd26545dee/f8331d2f4bbf641b49c03cce0a106625.bytes
m_ElementSize: 262144
m_StreamableCellDescs:
m_Keys: 030000000c000000040000000d000000
m_Values:
- offset: 0
elementCount: 1
- offset: 262144
elementCount: 1
- offset: 524288
elementCount: 1
- offset: 786432
elementCount: 1
m_Asset: {fileID: 4900000, guid: f8331d2f4bbf641b49c03cce0a106625, type: 3}
chunkSizeInBricks: 128
maxCellPosition: {x: 1, y: 1, z: 1}
minCellPosition: {x: -1, y: -1, z: -1}
globalBounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 81, y: 81, z: 81}
bakedSimplificationLevels: 3
bakedMinDistanceBetweenProbes: 1
bakedProbeOcclusion: 1
bakedSkyOcclusionValue: 0
bakedSkyShadingDirectionValue: 0
bakedProbeOffset: {x: 0, y: 0, z: 0}
bakedMaskCount: 1
bakedLayerMasks:
x: 4294967295
y: 0
z: 0
w: 0
maxSHChunkCount: 1
L0ChunkSize: 65536
L1ChunkSize: 32768
L2TextureChunkSize: 32768
ProbeOcclusionChunkSize: 32768
sharedValidityMaskChunkSize: 8192
sharedSkyOcclusionL0L1ChunkSize: 0
sharedSkyShadingDirectionIndicesChunkSize: 0
sharedDataChunkSize: 8192
supportPositionChunkSize: 98304
supportValidityChunkSize: 32768
supportTouchupChunkSize: 32768
supportLayerMaskChunkSize: 0
supportOffsetsChunkSize: 98304
supportDataChunkSize: 262144
lightingScenario: Dark
version: 2
freezePlacement: 0
probeOffset: {x: 0, y: 0, z: 0}
simplificationLevels: 3
minDistanceBetweenProbes: 1
renderersLayerMask:
serializedVersion: 2
m_Bits: 4294967295
minRendererVolumeSize: 0.1
skyOcclusion: 1
skyOcclusionBakingSamples: 2048
skyOcclusionBakingBounces: 2
skyOcclusionAverageAlbedo: 0.6
skyOcclusionBackFaceCulling: 0
skyOcclusionShadingDirection: 0
useRenderingLayers: 0
renderingLayerMasks: []
m_SceneBakeData:
m_Keys:
- d1b5a1031052248429aeae4f5b591487
m_Values:
- hasProbeVolume: 1
bakeScene: 1
bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 81, y: 81, z: 81}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 79b50f764fc434ccb9673ddd26545dee
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c2cb3ef09e59f44d49e2d4353b2d8dc0
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 112000000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,117 @@
fileFormatVersion: 2
guid: fe80fb876bd6b4942a6ba32476865c01
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 1
seamlessCubemap: 1
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 2
aniso: 0
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 2
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 4
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 100
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
customData:
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spriteCustomMetadata:
entries: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant: