Die Figuren (Einheiten, Monster, Völker, Helden) bekommen den Materialweg der Welt; dazu Umgebungsverdeckung für die ganze Szene. - Surface-Materialien für alle 146 Figurenmaterialien (142 neu unter Materials/Units/, die LN_Boss_* gehörten schon zu den Gebäuden). Farbe, Rauigkeit und Emission bleiben die Blender-Werte; Metalle werden metallisch (vorher war keines der 414 Figurenmaterialien metallisch), ein Randlicht hebt die Silhouetten im Draufblick vom Boden ab. - Oberflächenstruktur je Materialfamilie im eigenen Raum der Figur, nur in den HUD-Porträts. Im Feld (30-60 px hohe Figuren) war sie nicht zu sehen und kostete rund 10 % Bildrate. - Ringborkes 4k-Satz liegt am Schnittholz (RB_Cutwood), wohin er gehört; U5.3 hatte ihn an die Rinde gebunden. Verwaistes RB_Bark.mat entfernt. - SSAO über LuneProjectSetup: nach den opaken Objekten, halbe Auflösung, Radius 0,35 m, Ausblendung ab 260 m. Standardmäßig an (Entscheidung des Projektinhabers), in den Optionen abschaltbar, -luneSsao 0 für eine Sitzung. Die Variante mit Tiefen-Normalen-Vorpass kostete 19-28 %. - Shader: Steinreliefkarte nur noch für Gelände, Stein, Pflaster, Erde. - Werkzeug: Übersichtsbilder mit LUNE_DRESS=1 eingekleidet wie im Spiel; das Materialset wird nach der leeren Vorschauszene geladen (sie entlädt unreferenzierte Assets). - Tests: EditMode 29/29, PlayMode 14/14, Verify 718/0, Player-Selbsttest 30/30 (4 neue zur SSAO-Option), Fingerabdrücke unverändert (DCE95C96556F3A1A, 7B8E43AEFC0D60C5). - Leistung (A/B mit U5.3 im selben Lauf): Mid nah 177,7 -> 148,5 fps (-16 %), Karte 127,8 -> 111,5 fps (-13 %); ohne SSAO -3,5 / -4,5 %. - Doku: U5-VISUAL (U5.4), PORT-STATUS, PORT-QA; Bilder screenshots/u5.4/. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
82 lines
2.6 KiB
Text
82 lines
2.6 KiB
Text
%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: de640fe3d0db1804a85f9fc8f5cadab6, type: 3}
|
|
m_Name: Luneraria_URP_Renderer
|
|
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.UniversalRendererData
|
|
debugShaders:
|
|
debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, type: 3}
|
|
hdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3}
|
|
probeVolumeSamplingDebugComputeShader: {fileID: 7200000, guid: 53626a513ea68ce47b59dc1299fe3959, type: 3}
|
|
probeVolumeResources:
|
|
probeVolumeDebugShader: {fileID: 0}
|
|
probeVolumeFragmentationDebugShader: {fileID: 0}
|
|
probeVolumeOffsetDebugShader: {fileID: 0}
|
|
probeVolumeSamplingDebugShader: {fileID: 0}
|
|
probeSamplingDebugMesh: {fileID: 0}
|
|
probeSamplingDebugTexture: {fileID: 0}
|
|
probeVolumeBlendStatesCS: {fileID: 0}
|
|
m_RendererFeatures:
|
|
- {fileID: 4970955134416756102}
|
|
m_RendererFeatureMap: 869d50855b61fc44
|
|
m_UseNativeRenderPass: 0
|
|
postProcessData: {fileID: 0}
|
|
m_AssetVersion: 3
|
|
m_PrepassLayerMask:
|
|
serializedVersion: 2
|
|
m_Bits: 4294967295
|
|
m_OpaqueLayerMask:
|
|
serializedVersion: 2
|
|
m_Bits: 4294967295
|
|
m_TransparentLayerMask:
|
|
serializedVersion: 2
|
|
m_Bits: 4294967295
|
|
m_DefaultStencilState:
|
|
overrideStencilState: 0
|
|
stencilReference: 0
|
|
stencilCompareFunction: 8
|
|
passOperation: 2
|
|
failOperation: 0
|
|
zFailOperation: 0
|
|
m_ShadowTransparentReceive: 1
|
|
m_RenderingMode: 0
|
|
m_DepthPrimingMode: 0
|
|
m_CopyDepthMode: 1
|
|
m_DepthAttachmentFormat: 0
|
|
m_DepthTextureFormat: 0
|
|
m_AccurateGbufferNormals: 0
|
|
m_IntermediateTextureMode: 1
|
|
--- !u!114 &4970955134416756102
|
|
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: f62c9c65cf3354c93be831c8bc075510, type: 3}
|
|
m_Name: ScreenSpaceAmbientOcclusion
|
|
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.ScreenSpaceAmbientOcclusion
|
|
m_Active: 1
|
|
m_Settings:
|
|
AOMethod: 0
|
|
Downsample: 1
|
|
AfterOpaque: 1
|
|
Source: 0
|
|
NormalSamples: 1
|
|
Intensity: 1.2
|
|
DirectLightingStrength: 0.25
|
|
Radius: 0.35
|
|
Samples: 1
|
|
BlurQuality: 0
|
|
Falloff: 260
|
|
SampleCount: -1
|