Aetheria/Assets/Content/Prefabs/Stations/PlanetOutpost.prefab
Meta Vens 3a5b3b0bab Gravity grid-lowering: the drawn height is one Gravity Field pass over the zone's wells; gravity brushes and brush inputs deleted
Zone.WellReference owns each body's reference zero (GetHeight uses it). Gravity.cginc mirrors GravityField.Potential;
Brushes/Gravity Field draws depth = -h on layer 9 from a StructuredBuffer that GravityLowering.Lower fills from the
zone each frame; GravityLowering.CreateField makes the one quad. GravityFieldParityVerify renders it and compares every
texel with -Zone.GetHeight (max error 0.0059 u), the gradient with GetForce (0.03 degrees) and the wiring.

Deleted: the Gravity Well children of Planet, Gas Giant, Sun and PlanetOutpost prefabs, Wormhole 1's three gravity
children, their overrides in Main Menu and TestScene, five wormhole/wave materials and two brush shaders,
Planet.GravityWellDepth/Radius, BodyData keys 6-7, PlanetSettings.GravityDepth/GravityRadius (and the Settings.asset
keys). Surface Displacement culls layer 9 only. Headless build and tests not yet run at this commit.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 07:11:25 +02:00

379 lines
12 KiB
Text

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &7783244516809707564
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7783244516809707565}
- component: {fileID: 7783244516809707567}
- component: {fileID: 7783244516809707566}
m_Layer: 14
m_Name: Minimap Icon
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7783244516809707565
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7783244516809707564}
m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 7783244518521719148}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0}
--- !u!33 &7783244516809707567
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7783244516809707564}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &7783244516809707566
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7783244516809707564}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 00bc4c26c82be9147932b788e7cecb1f, 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!1 &7783244518317531027
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7783244518317531036}
- component: {fileID: 7783244518317531039}
- component: {fileID: 7783244518317531038}
- component: {fileID: 7783244518317531037}
m_Layer: 0
m_Name: Terrain Mesh
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7783244518317531036
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7783244518317531027}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 7.878878, y: 7.878878, z: 7.878878}
m_Children: []
m_Father: {fileID: 7783244518521719148}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &7783244518317531039
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7783244518317531027}
m_Mesh: {fileID: 0}
--- !u!23 &7783244518317531038
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7783244518317531027}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 9d4176e24d3764c798792cdbed1a224c, 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!135 &7783244518317531037
SphereCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7783244518317531027}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 1
m_Center: {x: 0, y: 0, z: 0}
--- !u!1 &7783244518521719139
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7783244518521719148}
- component: {fileID: 7345505269640063829}
- component: {fileID: 741236912059895623}
- component: {fileID: 5080193321389930317}
m_Layer: 0
m_Name: PlanetOutpost
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7783244518521719148
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7783244518521719139}
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_Children:
- {fileID: 589192530128514016}
- {fileID: 7783244518317531036}
- {fileID: 7783244516809707565}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &7345505269640063829
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7783244518521719139}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a4734f48262f7de46b0a34d7f3fdbe90, type: 3}
m_Name:
m_EditorClassIdentifier:
Body: {fileID: 7783244518317531038}
Icon: {fileID: 7783244516809707566}
Generator: {fileID: 741236912059895623}
--- !u!114 &741236912059895623
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7783244518521719139}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bbe3bd5182f0f47d6a8a90fe1aaadc52, type: 3}
m_Name:
m_EditorClassIdentifier:
resolutionSettings:
lod0: 300
lod1: 100
lod2: 50
collider: 25
previewMode: 0
logTimers: 0
body: {fileID: 11400000, guid: 5328687999adc484c8ee0dde5397fc45, type: 2}
--- !u!114 &5080193321389930317
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7783244518521719139}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 170aefb3b5cd0e444826f3561d38a962, type: 3}
m_Name:
m_EditorClassIdentifier:
MapIcon: {fileID: 7783244516809707566}
InfluencePrefab: {fileID: 7850317761668179092, guid: f1bbcf6a20e34d9418b869c8d676cc94,
type: 3}
PingPrefab: {fileID: 0}
InvisibleMaterial: {fileID: 2100000, guid: c94a225de88e5ce42af01c34df3521e6, type: 2}
Shield: {fileID: 0}
HullColliders: []
EquipmentHardpoints: []
RadiatorHardpoints: []
ThrusterHardpoints: []
WeaponHardpoints: []
ArticulationPoints: []
DestroyEffect: {fileID: 0}
--- !u!1001 &1128013174501723147
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 7783244518521719148}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_LocalScale.x
value: 1780.506
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_LocalScale.y
value: 1780.506
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_LocalScale.z
value: 1780.506
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_LocalPosition.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_LocalPosition.y
value: 9.45
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_LocalRotation.w
value: 0.6830127
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_LocalRotation.x
value: -0.6830127
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_LocalRotation.y
value: -0.18301266
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_LocalRotation.z
value: -0.18301266
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -90
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: -30
objectReference: {fileID: 0}
- target: {fileID: -7511558181221131132, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: b9f65861b71050b4a84fe0007bedbba9, type: 2}
- target: {fileID: -7511558181221131132, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_Materials.Array.data[1]
value:
objectReference: {fileID: 2100000, guid: 0635cf2d392265944afa2b9ce2aab35f, type: 2}
- target: {fileID: -7511558181221131132, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_Materials.Array.data[2]
value:
objectReference: {fileID: 2100000, guid: 7d02377f4cccb8a45a86189c3bf3548e, type: 2}
- target: {fileID: 919132149155446097, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
propertyPath: m_Name
value: Zenith_Pad
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc, type: 3}
--- !u!4 &589192530128514016 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 7d81ebdfa2ac95545a5c71fa7d7f86dc,
type: 3}
m_PrefabInstance: {fileID: 1128013174501723147}
m_PrefabAsset: {fileID: 0}