在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 太阳系:简单的太阳系实验

太阳系:简单的太阳系实验

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:92.80M
  • 下载次数:1
  • 浏览次数:9
  • 发布时间:2024-05-05
  • 实例类别:一般编程问题
  • 发 布 人:chenxiaolan
  • 文件格式:.zip
  • 所需积分:2
 相关标签:

实例介绍

【实例简介】

太阳系的开发分支,我的小型太阳系实验项目。受《Outer Wilds》启发。如果您正在寻找特定剧集的代码,您可以在分支中找到它。您可能需要安装Blender来查看一些3D模型。

观看第01集:太阳系

观看第02集:程序化的月球和行星

观看第03集:大气层


【实例截图】


from clipboard


from clipboard


【核心代码】

文件清单
└── Solar-System-0c60882be69b8e96d6660c28405b9d19caee76d5
    ├── Assets
    │   ├── Celestial Body
    │   │   ├── Materials
    │   │   │   ├── Moon.mat
    │   │   │   ├── Moon.mat.meta
    │   │   │   ├── Sphere.mat
    │   │   │   └── Sphere.mat.meta
    │   │   ├── Materials.meta
    │   │   ├── Scripts.meta
    │   │   ├── Solar System
    │   │   │   ├── Binary System
    │   │   │   │   ├── Fiery Twin
    │   │   │   │   │   ├── BinaryA.asset
    │   │   │   │   │   ├── BinaryA.asset.meta
    │   │   │   │   │   ├── BinaryA.mat
    │   │   │   │   │   ├── BinaryA.mat.meta
    │   │   │   │   │   ├── Ocean.asset
    │   │   │   │   │   ├── Ocean.asset.meta
    │   │   │   │   │   ├── Shading.asset
    │   │   │   │   │   ├── Shading.asset.meta
    │   │   │   │   │   ├── Shape.asset
    │   │   │   │   │   └── Shape.asset.meta
    │   │   │   │   ├── Fiery Twin.meta
    │   │   │   │   ├── Icey Twin
    │   │   │   │   │   ├── BinaryB.asset
    │   │   │   │   │   ├── BinaryB.asset.meta
    │   │   │   │   │   ├── BinaryB.mat
    │   │   │   │   │   ├── BinaryB.mat.meta
    │   │   │   │   │   ├── Ocean.asset
    │   │   │   │   │   ├── Ocean.asset.meta
    │   │   │   │   │   ├── Shading.asset
    │   │   │   │   │   ├── Shading.asset.meta
    │   │   │   │   │   ├── Shape.asset
    │   │   │   │   │   └── Shape.asset.meta
    │   │   │   │   └── Icey Twin.meta
    │   │   │   ├── Binary System.meta
    │   │   │   ├── Cyclops
    │   │   │   │   ├── Atmosphere Cyclops.asset
    │   │   │   │   ├── Atmosphere Cyclops.asset.meta
    │   │   │   │   ├── Cyclops.asset
    │   │   │   │   ├── Cyclops.asset.meta
    │   │   │   │   ├── Cyclops.mat
    │   │   │   │   ├── Cyclops.mat.meta
    │   │   │   │   ├── Ocean 1.asset
    │   │   │   │   ├── Ocean 1.asset.meta
    │   │   │   │   ├── Shading.asset
    │   │   │   │   ├── Shading.asset.meta
    │   │   │   │   ├── Shape.asset
    │   │   │   │   ├── Shape.asset.meta
    │   │   │   │   ├── Tumbling Bean
    │   │   │   │   │   ├── Shading.asset
    │   │   │   │   │   ├── Shading.asset.meta
    │   │   │   │   │   ├── Shape.asset
    │   │   │   │   │   ├── Shape.asset.meta
    │   │   │   │   │   ├── Tumbling Bean.asset
    │   │   │   │   │   ├── Tumbling Bean.asset.meta
    │   │   │   │   │   ├── Tumbling Bean.mat
    │   │   │   │   │   └── Tumbling Bean.mat.meta
    │   │   │   │   ├── Tumbling Bean.meta
    │   │   │   │   ├── Watchful Eye
    │   │   │   │   │   ├── Shading.asset
    │   │   │   │   │   ├── Shading.asset.meta
    │   │   │   │   │   ├── Shape.asset
    │   │   │   │   │   ├── Shape.asset.meta
    │   │   │   │   │   ├── Watchful Eye.asset
    │   │   │   │   │   ├── Watchful Eye.asset.meta
    │   │   │   │   │   ├── Watchful Eye.mat
    │   │   │   │   │   └── Watchful Eye.mat.meta
    │   │   │   │   └── Watchful Eye.meta
    │   │   │   ├── Cyclops.meta
    │   │   │   ├── Humble Abode
    │   │   │   │   ├── Atmosphere.asset
    │   │   │   │   ├── Atmosphere.asset.meta
    │   │   │   │   ├── Constant Companion
    │   │   │   │   │   ├── Constant Companion.asset
    │   │   │   │   │   ├── Constant Companion.asset.meta
    │   │   │   │   │   ├── Constant Companion.mat
    │   │   │   │   │   ├── Constant Companion.mat.meta
    │   │   │   │   │   ├── Shading.asset
    │   │   │   │   │   ├── Shading.asset.meta
    │   │   │   │   │   ├── Shape.asset
    │   │   │   │   │   └── Shape.asset.meta
    │   │   │   │   ├── Constant Companion.meta
    │   │   │   │   ├── Earth.mat
    │   │   │   │   ├── Earth.mat.meta
    │   │   │   │   ├── Humble Abode.asset
    │   │   │   │   ├── Humble Abode.asset.meta
    │   │   │   │   ├── Ocean.asset
    │   │   │   │   ├── Ocean.asset.meta
    │   │   │   │   ├── Old.asset
    │   │   │   │   ├── Old.asset.meta
    │   │   │   │   ├── Shading.asset
    │   │   │   │   ├── Shading.asset.meta
    │   │   │   │   ├── Shape.asset
    │   │   │   │   └── Shape.asset.meta
    │   │   │   └── Humble Abode.meta
    │   │   ├── Solar System.meta
    │   │   ├── Templates
    │   │   │   ├── Earth-Like
    │   │   │   │   ├── Shading Earth.asset
    │   │   │   │   ├── Shading Earth.asset.meta
    │   │   │   │   ├── Shape Earth.asset
    │   │   │   │   └── Shape Earth.asset.meta
    │   │   │   ├── Earth-Like.meta
    │   │   │   ├── Moon
    │   │   │   │   ├── Shading Moon.asset
    │   │   │   │   ├── Shading Moon.asset.meta
    │   │   │   │   ├── Shape Moon.asset
    │   │   │   │   └── Shape Moon.asset.meta
    │   │   │   ├── Moon.meta
    │   │   │   ├── Shading
    │   │   │   │   ├── Atmosphere
    │   │   │   │   │   ├── At.asset
    │   │   │   │   │   └── At.asset.meta
    │   │   │   │   └── Atmosphere.meta
    │   │   │   ├── Shading.meta
    │   │   │   ├── Test Shading
    │   │   │   │   ├── New Material 1.mat
    │   │   │   │   ├── New Material 1.mat.meta
    │   │   │   │   ├── New Material.mat
    │   │   │   │   ├── New Material.mat.meta
    │   │   │   │   ├── New Test Shading.asset
    │   │   │   │   └── New Test Shading.asset.meta
    │   │   │   ├── Test Shading.meta
    │   │   │   ├── Texture
    │   │   │   │   ├── Noise Test.asset
    │   │   │   │   ├── Noise Test.asset.meta
    │   │   │   │   ├── Spot1.asset
    │   │   │   │   ├── Spot1.asset.meta
    │   │   │   │   ├── Spot2.asset
    │   │   │   │   └── Spot2.asset.meta
    │   │   │   └── Texture.meta
    │   │   ├── Templates.meta
    │   │   ├── Textures
    │   │   │   ├── Crater Ejecta Ray.psd
    │   │   │   ├── Crater Ejecta Ray.psd.meta
    │   │   │   ├── Earth Noise.psd
    │   │   │   ├── Earth Noise.psd.meta
    │   │   │   ├── Moon Noise.psd
    │   │   │   ├── Moon Noise.psd.meta
    │   │   │   ├── Normals
    │   │   │   │   ├── Craters.tif
    │   │   │   │   ├── Craters.tif.meta
    │   │   │   │   ├── Rock1.jpg
    │   │   │   │   ├── Rock1.jpg.meta
    │   │   │   │   ├── Rock2.tif
    │   │   │   │   ├── Rock2.tif.meta
    │   │   │   │   ├── Rock3.tif
    │   │   │   │   ├── Rock3.tif.meta
    │   │   │   │   ├── Rock4.tif
    │   │   │   │   ├── Rock4.tif.meta
    │   │   │   │   ├── Rock5.tif
    │   │   │   │   ├── Rock5.tif.meta
    │   │   │   │   ├── SnowOld.jpg
    │   │   │   │   ├── SnowOld.jpg.meta
    │   │   │   │   ├── Snow.tif
    │   │   │   │   ├── Snow.tif.meta
    │   │   │   │   ├── Wave A.png
    │   │   │   │   ├── Wave A.png.meta
    │   │   │   │   ├── Wave B.png
    │   │   │   │   ├── Wave B.png.meta
    │   │   │   │   ├── Wave.jpg
    │   │   │   │   └── Wave.jpg.meta
    │   │   │   ├── Normals.meta
    │   │   │   ├── _Sources.txt
    │   │   │   ├── _Sources.txt.meta
    │   │   │   ├── Test
    │   │   │   │   ├── StyleTest.psd
    │   │   │   │   └── StyleTest.psd.meta
    │   │   │   └── Test.meta
    │   │   └── Textures.meta
    │   ├── Celestial Body.meta
    │   ├── Graphics
    │   │   ├── Materials
    │   │   │   ├── Colours
    │   │   │   │   ├── Blue.mat
    │   │   │   │   ├── Blue.mat.meta
    │   │   │   │   ├── Green.mat
    │   │   │   │   ├── Green.mat.meta
    │   │   │   │   ├── Grey.mat
    │   │   │   │   ├── Grey.mat.meta
    │   │   │   │   ├── Line.mat
    │   │   │   │   ├── Line.mat.meta
    │   │   │   │   ├── Pitch Black 1.mat
    │   │   │   │   ├── Pitch Black 1.mat.meta
    │   │   │   │   ├── Pitch Black.mat
    │   │   │   │   ├── Pitch Black.mat.meta
    │   │   │   │   ├── Purple.mat
    │   │   │   │   ├── Purple.mat.meta
    │   │   │   │   ├── Red.mat
    │   │   │   │   ├── Red.mat.meta
    │   │   │   │   ├── Sun 2.mat
    │   │   │   │   ├── Sun 2.mat.meta
    │   │   │   │   ├── Sun.mat
    │   │   │   │   ├── Sun.mat.meta
    │   │   │   │   ├── Sun.shader
    │   │   │   │   ├── Sun.shader.meta
    │   │   │   │   ├── Sun Test.mat
    │   │   │   │   ├── Sun Test.mat.meta
    │   │   │   │   ├── White.mat
    │   │   │   │   └── White.mat.meta
    │   │   │   ├── Colours.meta
    │   │   │   ├── Copy.shader
    │   │   │   ├── Copy.shader.meta
    │   │   │   ├── DebugPlanet.mat
    │   │   │   ├── DebugPlanet.mat.meta
    │   │   │   ├── New Post-processing Profile.asset
    │   │   │   ├── New Post-processing Profile.asset.meta
    │   │   │   ├── Old
    │   │   │   │   ├── Celestial Bodies
    │   │   │   │   │   ├── Alien.mat
    │   │   │   │   │   ├── Alien.mat.meta
    │   │   │   │   │   ├── Height.mat
    │   │   │   │   │   ├── Height.mat.meta
    │   │   │   │   │   ├── Toon.mat
    │   │   │   │   │   └── Toon.mat.meta
    │   │   │   │   ├── Celestial Bodies.meta
    │   │   │   │   ├── New Material 1.mat
    │   │   │   │   ├── New Material 1.mat.meta
    │   │   │   │   ├── New Material.mat
    │   │   │   │   ├── New Material.mat.meta
    │   │   │   │   ├── Planet A.mat
    │   │   │   │   ├── Planet A.mat.meta
    │   │   │   │   ├── Planet B.mat
    │   │   │   │   ├── Planet B.mat.meta
    │   │   │   │   ├── Planet C.mat
    │   │   │   │   ├── Planet C.mat.meta
    │   │   │   │   ├── Planet D 1.mat
    │   │   │   │   ├── Planet D 1.mat.meta
    │   │   │   │   ├── Planet D 2.mat
    │   │   │   │   ├── Planet D 2.mat.meta
    │   │   │   │   ├── Planet D 3.mat
    │   │   │   │   ├── Planet D 3.mat.meta
    │   │   │   │   ├── Planet D.mat
    │   │   │   │   ├── Planet D.mat.meta
    │   │   │   │   ├── Selection UI 1.mat
    │   │   │   │   ├── Selection UI 1.mat.meta
    │   │   │   │   ├── Ship
    │   │   │   │   │   ├── Landing.mat
    │   │   │   │   │   ├── Landing.mat.meta
    │   │   │   │   │   ├── Window.mat
    │   │   │   │   │   └── Window.mat.meta
    │   │   │   │   ├── Ship.meta
    │   │   │   │   ├── Star.mat
    │   │   │   │   ├── Star.mat.meta
    │   │   │   │   ├── Velocity Line.mat
    │   │   │   │   ├── Velocity Line.mat.meta
    │   │   │   │   ├── Water.mat
    │   │   │   │   └── Water.mat.meta
    │   │   │   ├── Old.meta
    │   │   │   ├── Star.mat
    │   │   │   ├── Star.mat.meta
    │   │   │   ├── Star.shader
    │   │   │   ├── Star.shader.meta
    │   │   │   ├── UI
    │   │   │   │   ├── Arrow Head.mat
    │   │   │   │   ├── Arrow Head.mat.meta
    │   │   │   │   ├── Selection UI.mat
    │   │   │   │   ├── Selection UI.mat.meta
    │   │   │   │   ├── Velocity Line 1.mat
    │   │   │   │   └── Velocity Line 1.mat.meta
    │   │   │   └── UI.meta
    │   │   ├── Materials.meta
    │   │   ├── Models
    │   │   │   ├── Astro.blend
    │   │   │   ├── Astro.blend1
    │   │   │   ├── Astro.blend1.meta
    │   │   │   ├── Astro.blend.meta
    │   │   │   ├── Astronaut.controller
    │   │   │   ├── Astronaut.controller.meta
    │   │   │   ├── Astronaut.fbx
    │   │   │   ├── Astronaut.fbx.meta
    │   │   │   ├── Astronaut Mat
    │   │   │   │   ├── Suit Dark.mat
    │   │   │   │   ├── Suit Dark.mat.meta
    │   │   │   │   ├── Suit.mat
    │   │   │   │   ├── Suit.mat.meta
    │   │   │   │   ├── Thruster.mat
    │   │   │   │   ├── Thruster.mat.meta
    │   │   │   │   ├── Visor.mat
    │   │   │   │   └── Visor.mat.meta
    │   │   │   ├── Astronaut Mat.meta
    │   │   │   ├── Cylinder.blend
    │   │   │   ├── Cylinder.blend.meta
    │   │   │   ├── IcoSphere.blend
    │   │   │   ├── IcoSphere.blend.meta
    │   │   │   ├── Low Poly
    │   │   │   │   ├── Cactus1.fbx
    │   │   │   │   ├── Cactus1.fbx.meta
    │   │   │   │   ├── Cactus2.fbx
    │   │   │   │   ├── Cactus2.fbx.meta
    │   │   │   │   ├── Grass.fbx
    │   │   │   │   ├── Grass.fbx.meta
    │   │   │   │   ├── Materials
    │   │   │   │   │   ├── Cactus.001.mat
    │   │   │   │   │   ├── Cactus.001.mat.meta
    │   │   │   │   │   ├── Cactus.002.mat
    │   │   │   │   │   ├── Cactus.002.mat.meta
    │   │   │   │   │   ├── Cactus.003.mat
    │   │   │   │   │   ├── Cactus.003.mat.meta
    │   │   │   │   │   ├── Cactus.mat
    │   │   │   │   │   ├── Cactus.mat.meta
    │   │   │   │   │   ├── Grass.mat
    │   │   │   │   │   ├── Grass.mat.meta
    │   │   │   │   │   ├── Leaves.001.mat
    │   │   │   │   │   ├── Leaves.001.mat.meta
    │   │   │   │   │   ├── Leaves.mat
    │   │   │   │   │   ├── Leaves.mat.meta
    │   │   │   │   │   ├── Rock.001.mat
    │   │   │   │   │   ├── Rock.001.mat.meta
    │   │   │   │   │   ├── Rock.mat
    │   │   │   │   │   ├── Rock.mat.meta
    │   │   │   │   │   ├── Trunk.001.mat
    │   │   │   │   │   ├── Trunk.001.mat.meta
    │   │   │   │   │   ├── Trunk.mat
    │   │   │   │   │   └── Trunk.mat.meta
    │   │   │   │   ├── Materials.meta
    │   │   │   │   ├── Rock1.fbx
    │   │   │   │   ├── Rock1.fbx.meta
    │   │   │   │   ├── Rock2.fbx
    │   │   │   │   ├── Rock2.fbx.meta
    │   │   │   │   ├── Tree1.fbx
    │   │   │   │   ├── Tree1.fbx.meta
    │   │   │   │   ├── Tree2.fbx
    │   │   │   │   └── Tree2.fbx.meta
    │   │   │   ├── Low Poly.meta
    │   │   │   ├── Ship Mat
    │   │   │   │   ├── Black.mat
    │   │   │   │   ├── Black.mat.meta
    │   │   │   │   ├── Controls 1.mat
    │   │   │   │   ├── Controls 1.mat.meta
    │   │   │   │   ├── Controls2.mat
    │   │   │   │   ├── Controls2.mat.meta
    │   │   │   │   ├── Controls3.mat
    │   │   │   │   ├── Controls3.mat.meta
    │   │   │   │   ├── Controls4.mat
    │   │   │   │   ├── Controls4.mat.meta
    │   │   │   │   ├── Controls.mat
    │   │   │   │   ├── Controls.mat.meta
    │   │   │   │   ├── Dark.mat
    │   │   │   │   ├── Dark.mat.meta
    │   │   │   │   ├── Floor.mat
    │   │   │   │   ├── Floor.mat.meta
    │   │   │   │   ├── Headlight Case.mat
    │   │   │   │   ├── Headlight Case.mat.meta
    │   │   │   │   ├── Headlight.mat
    │   │   │   │   ├── Headlight.mat.meta
    │   │   │   │   ├── Headlight Rim.mat
    │   │   │   │   ├── Headlight Rim.mat.meta
    │   │   │   │   ├── Hull.mat
    │   │   │   │   ├── Hull.mat.meta
    │   │   │   │   ├── Hull Support.mat
    │   │   │   │   ├── Hull Support.mat.meta
    │   │   │   │   ├── Inner Hull.mat
    │   │   │   │   ├── Inner Hull.mat.meta
    │   │   │   │   ├── Inside Light.mat
    │   │   │   │   ├── Inside Light.mat.meta
    │   │   │   │   ├── Seat.mat
    │   │   │   │   ├── Seat.mat.meta
    │   │   │   │   ├── Skids.mat
    │   │   │   │   ├── Skids.mat.meta
    │   │   │   │   ├── Skid Support.mat
    │   │   │   │   ├── Skid Support.mat.meta
    │   │   │   │   ├── Straps.mat
    │   │   │   │   ├── Straps.mat.meta
    │   │   │   │   ├── Tanks.mat
    │   │   │   │   ├── Tanks.mat.meta
    │   │   │   │   ├── Terminal.mat
    │   │   │   │   ├── Terminal.mat.meta
    │   │   │   │   ├── Thruster Holder.mat
    │   │   │   │   ├── Thruster Holder.mat.meta
    │   │   │   │   ├── Thruster.mat
    │   │   │   │   ├── Thruster.mat.meta
    │   │   │   │   ├── White Inner.mat
    │   │   │   │   ├── White Inner.mat.meta
    │   │   │   │   ├── White.mat
    │   │   │   │   ├── White.mat.meta
    │   │   │   │   ├── Window Inside.mat
    │   │   │   │   ├── Window Inside.mat.meta
    │   │   │   │   ├── Window.mat
    │   │   │   │   └── Window.mat.meta
    │   │   │   ├── Ship Mat.meta
    │   │   │   ├── SkySphere.fbx
    │   │   │   ├── SkySphere.fbx.meta
    │   │   │   ├── Spaceship.blend
    │   │   │   ├── Spaceship.blend1
    │   │   │   ├── Spaceship.blend1.meta
    │   │   │   └── Spaceship.blend.meta
    │   │   ├── Models.meta
    │   │   ├── Sprites
    │   │   │   ├── Arrow head.psd
    │   │   │   ├── Arrow head.psd.meta
    │   │   │   ├── Dot.psd
    │   │   │   ├── Dot.psd.meta
    │   │   │   ├── Square.png
    │   │   │   └── Square.png.meta
    │   │   └── Sprites.meta
    │   ├── Graphics.meta
    │   ├── Prefabs
    │   │   ├── Planet.physicMaterial
    │   │   ├── Planet.physicMaterial.meta
    │   │   ├── Player.prefab
    │   │   ├── Player.prefab.meta
    │   │   ├── Rock1.prefab
    │   │   ├── Rock1.prefab.meta
    │   │   ├── Rock2.prefab
    │   │   ├── Rock2.prefab.meta
    │   │   ├── Spaceship.physicMaterial
    │   │   ├── Spaceship.physicMaterial.meta
    │   │   ├── Space Ship.prefab
    │   │   ├── Space Ship.prefab.meta
    │   │   ├── Star Dome.prefab
    │   │   ├── Star Dome.prefab.meta
    │   │   ├── Star.prefab
    │   │   ├── Star.prefab.meta
    │   │   ├── Tree1.prefab
    │   │   ├── Tree1.prefab.meta
    │   │   ├── Tree2.prefab
    │   │   └── Tree2.prefab.meta
    │   ├── Prefabs.meta
    │   ├── Scenes
    │   │   ├── Planet.unity
    │   │   ├── Planet.unity.meta
    │   │   ├── Solar System.unity
    │   │   └── Solar System.unity.meta
    │   ├── Scenes.meta
    │   ├── Scripts
    │   │   ├── Celestial
    │   │   │   ├── 3rd party.meta
    │   │   │   ├── CameraUtility.cs
    │   │   │   ├── CameraUtility.cs.meta
    │   │   │   ├── CelestialBodyGenerator.cs
    │   │   │   ├── CelestialBodyGenerator.cs.meta
    │   │   │   ├── CelestialBodySettings.cs
    │   │   │   ├── CelestialBodySettings.cs.meta
    │   │   │   ├── Editor
    │   │   │   │   ├── GeneratorEditor.cs
    │   │   │   │   ├── GeneratorEditor.cs.meta
    │   │   │   │   ├── TextureCombinerEditor.cs
    │   │   │   │   ├── TextureCombinerEditor.cs.meta
    │   │   │   │   ├── TextureEditor.cs
    │   │   │   │   └── TextureEditor.cs.meta
    │   │   │   ├── Editor.meta
    │   │   │   ├── Effects
    │   │   │   │   ├── AtmosphereEffect.cs
    │   │   │   │   ├── AtmosphereEffect.cs.meta
    │   │   │   │   ├── AtmosphereSettings.cs
    │   │   │   │   ├── AtmosphereSettings.cs.meta
    │   │   │   │   ├── OceanEffect.cs
    │   │   │   │   ├── OceanEffect.cs.meta
    │   │   │   │   ├── PostProcessingEffect.cs
    │   │   │   │   └── PostProcessingEffect.cs.meta
    │   │   │   ├── Effects.meta
    │   │   │   ├── NoiseSettings
    │   │   │   │   ├── CraterSettings.cs
    │   │   │   │   ├── CraterSettings.cs.meta
    │   │   │   │   ├── RidgeNoiseSettings.cs
    │   │   │   │   ├── RidgeNoiseSettings.cs.meta
    │   │   │   │   ├── SimpleNoiseSettings.cs
    │   │   │   │   └── SimpleNoiseSettings.cs.meta
    │   │   │   ├── NoiseSettings.meta
    │   │   │   ├── Normalizer.cs
    │   │   │   ├── Normalizer.cs.meta
    │   │   │   ├── OceanSettings.cs
    │   │   │   ├── OceanSettings.cs.meta
    │   │   │   ├── SceneCam
    │   │   │   │   ├── Editor
    │   │   │   │   │   ├── SceneCamEditor.cs
    │   │   │   │   │   └── SceneCamEditor.cs.meta
    │   │   │   │   ├── Editor.meta
    │   │   │   │   ├── SceneCamManager.cs
    │   │   │   │   └── SceneCamManager.cs.meta
    │   │   │   ├── SceneCam.meta
    │   │   │   ├── Shaders
    │   │   │   │   ├── Compute
    │   │   │   │   │   ├── Atmosphere
    │   │   │   │   │   │   ├── AtmosphereTexture.compute
    │   │   │   │   │   │   └── AtmosphereTexture.compute.meta
    │   │   │   │   │   ├── Atmosphere.meta
    │   │   │   │   │   ├── Height
    │   │   │   │   │   │   ├── AlienHeight.compute
    │   │   │   │   │   │   ├── AlienHeight.compute.meta
    │   │   │   │   │   │   ├── EarthHeight.compute
    │   │   │   │   │   │   ├── EarthHeight.compute.meta
    │   │   │   │   │   │   ├── MoatHeight.compute
    │   │   │   │   │   │   ├── MoatHeight.compute.meta
    │   │   │   │   │   │   ├── MoonHeight.compute
    │   │   │   │   │   │   ├── MoonHeight.compute.meta
    │   │   │   │   │   │   ├── ShatteredHeight.compute
    │   │   │   │   │   │   └── ShatteredHeight.compute.meta
    │   │   │   │   │   ├── Height.meta
    │   │   │   │   │   ├── Other
    │   │   │   │   │   │   ├── OceanMask.shader
    │   │   │   │   │   │   ├── OceanMask.shader.meta
    │   │   │   │   │   │   ├── PerturbPoints.compute
    │   │   │   │   │   │   ├── PerturbPoints.compute.meta
    │   │   │   │   │   │   ├── PerturbPointsPlatelike.compute
    │   │   │   │   │   │   ├── PerturbPointsPlatelike.compute.meta
    │   │   │   │   │   │   ├── SteepnessCompute.compute
    │   │   │   │   │   │   └── SteepnessCompute.compute.meta
    │   │   │   │   │   ├── Other.meta
    │   │   │   │   │   ├── Shading
    │   │   │   │   │   │   ├── EarthShading.compute
    │   │   │   │   │   │   ├── EarthShading.compute.meta
    │   │   │   │   │   │   ├── MoonShading.compute
    │   │   │   │   │   │   └── MoonShading.compute.meta
    │   │   │   │   │   ├── Shading.meta
    │   │   │   │   │   ├── Textures
    │   │   │   │   │   │   ├── Blur.compute
    │   │   │   │   │   │   ├── Blur.compute.meta
    │   │   │   │   │   │   ├── Spots.compute
    │   │   │   │   │   │   ├── Spots.compute.meta
    │   │   │   │   │   │   ├── TextureGenerator.compute
    │   │   │   │   │   │   └── TextureGenerator.compute.meta
    │   │   │   │   │   └── Textures.meta
    │   │   │   │   ├── Compute.meta
    │   │   │   │   ├── Includes
    │   │   │   │   │   ├── Craters.cginc
    │   │   │   │   │   ├── Craters.cginc.meta
    │   │   │   │   │   ├── FractalNoise.cginc
    │   │   │   │   │   ├── FractalNoise.cginc.meta
    │   │   │   │   │   ├── Math.cginc
    │   │   │   │   │   ├── Math.cginc.meta
    │   │   │   │   │   ├── SimplexNoise2.cginc
    │   │   │   │   │   ├── SimplexNoise2.cginc.meta
    │   │   │   │   │   ├── SimplexNoise3.cginc
    │   │   │   │   │   ├── SimplexNoise3.cginc.meta
    │   │   │   │   │   ├── SimplexNoise.cginc
    │   │   │   │   │   ├── SimplexNoise.cginc.meta
    │   │   │   │   │   ├── Triplanar.cginc
    │   │   │   │   │   └── Triplanar.cginc.meta
    │   │   │   │   ├── Includes.meta
    │   │   │   │   ├── PostProcessing
    │   │   │   │   │   ├── Atmosphere.shader
    │   │   │   │   │   ├── Atmosphere.shader.meta
    │   │   │   │   │   ├── HDR_L_0.png
    │   │   │   │   │   ├── HDR_L_0.png.meta
    │   │   │   │   │   ├── OceanEffect.shader
    │   │   │   │   │   ├── OceanEffect.shader.meta
    │   │   │   │   │   ├── Test.shader
    │   │   │   │   │   └── Test.shader.meta
    │   │   │   │   ├── PostProcessing.meta
    │   │   │   │   ├── Surface
    │   │   │   │   │   ├── Alien.shader
    │   │   │   │   │   ├── Alien.shader.meta
    │   │   │   │   │   ├── Earth.shader
    │   │   │   │   │   ├── Earth.shader.meta
    │   │   │   │   │   ├── MoonA.shader
    │   │   │   │   │   ├── MoonA.shader.meta
    │   │   │   │   │   ├── MoonB.shader
    │   │   │   │   │   └── MoonB.shader.meta
    │   │   │   │   └── Surface.meta
    │   │   │   ├── Shaders.meta
    │   │   │   ├── Shading
    │   │   │   │   ├── AlienShading.cs
    │   │   │   │   ├── AlienShading.cs.meta
    │   │   │   │   ├── CelestialBodyShading.cs
    │   │   │   │   ├── CelestialBodyShading.cs.meta
    │   │   │   │   ├── ColourHelper.cs
    │   │   │   │   ├── ColourHelper.cs.meta
    │   │   │   │   ├── EarthShading.cs
    │   │   │   │   ├── EarthShading.cs.meta
    │   │   │   │   ├── MoonShading.cs
    │   │   │   │   ├── MoonShading.cs.meta
    │   │   │   │   ├── TestShading.cs
    │   │   │   │   └── TestShading.cs.meta
    │   │   │   ├── Shading.meta
    │   │   │   ├── Shape
    │   │   │   │   ├── AlienShape.cs
    │   │   │   │   ├── AlienShape.cs.meta
    │   │   │   │   ├── CelestialBodyShape.cs
    │   │   │   │   ├── CelestialBodyShape.cs.meta
    │   │   │   │   ├── EarthShape.cs
    │   │   │   │   ├── EarthShape.cs.meta
    │   │   │   │   ├── MoatShape.cs
    │   │   │   │   ├── MoatShape.cs.meta
    │   │   │   │   ├── MoonShape.cs
    │   │   │   │   ├── MoonShape.cs.meta
    │   │   │   │   ├── ShatteredShape.cs
    │   │   │   │   └── ShatteredShape.cs.meta
    │   │   │   ├── Shape.meta
    │   │   │   ├── SphereMesh.cs
    │   │   │   ├── SphereMesh.cs.meta
    │   │   │   ├── Test
    │   │   │   │   ├── Phase.mat
    │   │   │   │   ├── Phase.mat.meta
    │   │   │   │   ├── Phase.shader
    │   │   │   │   ├── Phase.shader.meta
    │   │   │   │   ├── RayStepTest.cs
    │   │   │   │   └── RayStepTest.cs.meta
    │   │   │   ├── Test.meta
    │   │   │   ├── Texture Gen
    │   │   │   │   ├── NoiseGenerator.cs
    │   │   │   │   ├── NoiseGenerator.cs.meta
    │   │   │   │   ├── SpotsTexture.cs
    │   │   │   │   ├── SpotsTexture.cs.meta
    │   │   │   │   ├── TextureCombiner.cs
    │   │   │   │   ├── TextureCombiner.cs.meta
    │   │   │   │   ├── TextureGenerator.cs
    │   │   │   │   ├── TextureGenerator.cs.meta
    │   │   │   │   ├── TextureViewer.cs
    │   │   │   │   └── TextureViewer.cs.meta
    │   │   │   └── Texture Gen.meta
    │   │   ├── Celestial.meta
    │   │   ├── Game
    │   │   │   ├── Atmosphere.cs
    │   │   │   ├── Atmosphere.cs.meta
    │   │   │   ├── BodyPlaceholder.cs
    │   │   │   ├── BodyPlaceholder.cs.meta
    │   │   │   ├── CelestialBody.cs
    │   │   │   ├── CelestialBody.cs.meta
    │   │   │   ├── CheatCodes.cs
    │   │   │   ├── CheatCodes.cs.meta
    │   │   │   ├── Controllers
    │   │   │   │   ├── Input.asset
    │   │   │   │   ├── Input.asset.meta
    │   │   │   │   ├── InputSettings.cs
    │   │   │   │   ├── InputSettings.cs.meta
    │   │   │   │   ├── PlayerController.cs
    │   │   │   │   ├── PlayerController.cs.meta
    │   │   │   │   ├── Ship.cs
    │   │   │   │   └── Ship.cs.meta
    │   │   │   ├── Controllers.meta
    │   │   │   ├── CustomImageEffect.cs
    │   │   │   ├── CustomImageEffect.cs.meta
    │   │   │   ├── CustomPostProcessing.cs
    │   │   │   ├── CustomPostProcessing.cs.meta
    │   │   │   ├── Debug
    │   │   │   │   ├── Debug Viewer
    │   │   │   │   │   ├── Core
    │   │   │   │   │   │   ├── Manager.cs
    │   │   │   │   │   │   ├── Manager.cs.meta
    │   │   │   │   │   │   ├── Palette.cs
    │   │   │   │   │   │   ├── Palette.cs.meta
    │   │   │   │   │   │   ├── VisualElement.cs
    │   │   │   │   │   │   ├── VisualElement.cs.meta
    │   │   │   │   │   │   ├── Visualizer.cs
    │   │   │   │   │   │   └── Visualizer.cs.meta
    │   │   │   │   │   ├── Core.meta
    │   │   │   │   │   ├── Libaries
    │   │   │   │   │   │   ├── ConvexHull.cs
    │   │   │   │   │   │   ├── ConvexHull.cs.meta
    │   │   │   │   │   │   ├── Triangle
    │   │   │   │   │   │   │   ├── Behavior.cs
    │   │   │   │   │   │   │   ├── Behavior.cs.meta
    │   │   │   │   │   │   │   ├── Configuration.cs
    │   │   │   │   │   │   │   ├── Configuration.cs.meta
    │   │   │   │   │   │   │   ├── Enums.cs
    │   │   │   │   │   │   │   ├── Enums.cs.meta
    │   │   │   │   │   │   │   ├── Geometry
    │   │   │   │   │   │   │   │   ├── Contour.cs
    │   │   │   │   │   │   │   │   ├── Contour.cs.meta
    │   │   │   │   │   │   │   │   ├── Edge.cs
    │   │   │   │   │   │   │   │   ├── Edge.cs.meta
    │   │   │   │   │   │   │   │   ├── ExtensionMethods.cs
    │   │   │   │   │   │   │   │   ├── ExtensionMethods.cs.meta
    │   │   │   │   │   │   │   │   ├── IEdge.cs
    │   │   │   │   │   │   │   │   ├── IEdge.cs.meta
    │   │   │   │   │   │   │   │   ├── IPolygon.cs
    │   │   │   │   │   │   │   │   ├── IPolygon.cs.meta
    │   │   │   │   │   │   │   │   ├── ISegment.cs
    │   │   │   │   │   │   │   │   ├── ISegment.cs.meta
    │   │   │   │   │   │   │   │   ├── ITriangle.cs
    │   │   │   │   │   │   │   │   ├── ITriangle.cs.meta
    │   │   │   │   │   │   │   │   ├── Point.cs
    │   │   │   │   │   │   │   │   ├── Point.cs.meta
    │   │   │   │   │   │   │   │   ├── Polygon.cs
    │   │   │   │   │   │   │   │   ├── Polygon.cs.meta
    │   │   │   │   │   │   │   │   ├── Rectangle.cs
    │   │   │   │   │   │   │   │   ├── Rectangle.cs.meta
    │   │   │   │   │   │   │   │   ├── RegionPointer.cs
    │   │   │   │   │   │   │   │   ├── RegionPointer.cs.meta
    │   │   │   │   │   │   │   │   ├── Segment.cs
    │   │   │   │   │   │   │   │   ├── Segment.cs.meta
    │   │   │   │   │   │   │   │   ├── Vertex.cs
    │   │   │   │   │   │   │   │   └── Vertex.cs.meta
    │   │   │   │   │   │   │   ├── Geometry.meta
    │   │   │   │   │   │   │   ├── IO
    │   │   │   │   │   │   │   │   ├── DebugWriter.cs
    │   │   │   │   │   │   │   │   ├── DebugWriter.cs.meta
    │   │   │   │   │   │   │   │   ├── FileProcessor.cs
    │   │   │   │   │   │   │   │   ├── FileProcessor.cs.meta
    │   │   │   │   │   │   │   │   ├── IFileFormat.cs
    │   │   │   │   │   │   │   │   ├── IFileFormat.cs.meta
    │   │   │   │   │   │   │   │   ├── IMeshFormat.cs
    │   │   │   │   │   │   │   │   ├── IMeshFormat.cs.meta
    │   │   │   │   │   │   │   │   ├── InputTriangle.cs
    │   │   │   │   │   │   │   │   ├── InputTriangle.cs.meta
    │   │   │   │   │   │   │   │   ├── IPolygonFormat.cs
    │   │   │   │   │   │   │   │   ├── IPolygonFormat.cs.meta
    │   │   │   │   │   │   │   │   ├── TriangleFormat.cs
    │   │   │   │   │   │   │   │   ├── TriangleFormat.cs.meta
    │   │   │   │   │   │   │   │   ├── TriangleReader.cs
    │   │   │   │   │   │   │   │   ├── TriangleReader.cs.meta
    │   │   │   │   │   │   │   │   ├── TriangleWriter.cs
    │   │   │   │   │   │   │   │   └── TriangleWriter.cs.meta
    │   │   │   │   │   │   │   ├── IO.meta
    │   │   │   │   │   │   │   ├── IPredicates.cs
    │   │   │   │   │   │   │   ├── IPredicates.cs.meta
    │   │   │   │   │   │   │   ├── Log.cs
    │   │   │   │   │   │   │   ├── Log.cs.meta
    │   │   │   │   │   │   │   ├── Logging
    │   │   │   │   │   │   │   │   ├── ILog.cs
    │   │   │   │   │   │   │   │   ├── ILog.cs.meta
    │   │   │   │   │   │   │   │   ├── ILogItem.cs
    │   │   │   │   │   │   │   │   ├── ILogItem.cs.meta
    │   │   │   │   │   │   │   │   ├── LogItem.cs
    │   │   │   │   │   │   │   │   └── LogItem.cs.meta
    │   │   │   │   │   │   │   ├── Logging.meta
    │   │   │   │   │   │   │   ├── Mesh.cs
    │   │   │   │   │   │   │   ├── Mesh.cs.meta
    │   │   │   │   │   │   │   ├── Meshing
    │   │   │   │   │   │   │   │   ├── Algorithm
    │   │   │   │   │   │   │   │   │   ├── Dwyer.cs
    │   │   │   │   │   │   │   │   │   ├── Dwyer.cs.meta
    │   │   │   │   │   │   │   │   │   ├── Incremental.cs
    │   │   │   │   │   │   │   │   │   ├── Incremental.cs.meta
    │   │   │   │   │   │   │   │   │   ├── SweepLine.cs
    │   │   │   │   │   │   │   │   │   └── SweepLine.cs.meta
    │   │   │   │   │   │   │   │   ├── Algorithm.meta
    │   │   │   │   │   │   │   │   ├── ConstraintMesher.cs
    │   │   │   │   │   │   │   │   ├── ConstraintMesher.cs.meta
    │   │   │   │   │   │   │   │   ├── ConstraintOptions.cs
    │   │   │   │   │   │   │   │   ├── ConstraintOptions.cs.meta
    │   │   │   │   │   │   │   │   ├── Converter.cs
    │   │   │   │   │   │   │   │   ├── Converter.cs.meta
    │   │   │   │   │   │   │   │   ├── Data
    │   │   │   │   │   │   │   │   │   ├── BadSubseg.cs
    │   │   │   │   │   │   │   │   │   ├── BadSubseg.cs.meta
    │   │   │   │   │   │   │   │   │   ├── BadTriangle.cs
    │   │   │   │   │   │   │   │   │   ├── BadTriangle.cs.meta
    │   │   │   │   │   │   │   │   │   ├── BadTriQueue.cs
    │   │   │   │   │   │   │   │   │   └── BadTriQueue.cs.meta
    │   │   │   │   │   │   │   │   ├── Data.meta
    │   │   │   │   │   │   │   │   ├── GenericMesher.cs
    │   │   │   │   │   │   │   │   ├── GenericMesher.cs.meta
    │   │   │   │   │   │   │   │   ├── IConstraintMesher.cs
    │   │   │   │   │   │   │   │   ├── IConstraintMesher.cs.meta
    │   │   │   │   │   │   │   │   ├── IMesh.cs
    │   │   │   │   │   │   │   │   ├── IMesh.cs.meta
    │   │   │   │   │   │   │   │   ├── IQualityMesher.cs
    │   │   │   │   │   │   │   │   ├── IQualityMesher.cs.meta
    │   │   │   │   │   │   │   │   ├── Iterators
    │   │   │   │   │   │   │   │   │   ├── EdgeIterator.cs
    │   │   │   │   │   │   │   │   │   ├── EdgeIterator.cs.meta
    │   │   │   │   │   │   │   │   │   ├── RegionIterator.cs
    │   │   │   │   │   │   │   │   │   ├── RegionIterator.cs.meta
    │   │   │   │   │   │   │   │   │   ├── VertexCirculator.cs
    │   │   │   │   │   │   │   │   │   └── VertexCirculator.cs.meta
    │   │   │   │   │   │   │   │   ├── Iterators.meta
    │   │   │   │   │   │   │   │   ├── ITriangulator.cs
    │   │   │   │   │   │   │   │   ├── ITriangulator.cs.meta
    │   │   │   │   │   │   │   │   ├── QualityMesher.cs
    │   │   │   │   │   │   │   │   ├── QualityMesher.cs.meta
    │   │   │   │   │   │   │   │   ├── QualityOptions.cs
    │   │   │   │   │   │   │   │   └── QualityOptions.cs.meta
    │   │   │   │   │   │   │   ├── Meshing.meta
    │   │   │   │   │   │   │   ├── MeshValidator.cs
    │   │   │   │   │   │   │   ├── MeshValidator.cs.meta
    │   │   │   │   │   │   │   ├── NewLocation.cs
    │   │   │   │   │   │   │   ├── NewLocation.cs.meta
    │   │   │   │   │   │   │   ├── obj
    │   │   │   │   │   │   │   │   ├── Debug
    │   │   │   │   │   │   │   │   │   ├── Triangle.csprojAssemblyReference.cache
    │   │   │   │   │   │   │   │   │   └── Triangle.csprojAssemblyReference.cache.meta
    │   │   │   │   │   │   │   │   └── Debug.meta
    │   │   │   │   │   │   │   ├── obj.meta
    │   │   │   │   │   │   │   ├── Properties
    │   │   │   │   │   │   │   │   ├── AssemblyInfo.cs
    │   │   │   │   │   │   │   │   └── AssemblyInfo.cs.meta
    │   │   │   │   │   │   │   ├── Properties.meta
    │   │   │   │   │   │   │   ├── RobustPredicates.cs
    │   │   │   │   │   │   │   ├── RobustPredicates.cs.meta
    │   │   │   │   │   │   │   ├── Smoothing
    │   │   │   │   │   │   │   │   ├── ISmoother.cs
    │   │   │   │   │   │   │   │   ├── ISmoother.cs.meta
    │   │   │   │   │   │   │   │   ├── SimpleSmoother.cs
    │   │   │   │   │   │   │   │   ├── SimpleSmoother.cs.meta
    │   │   │   │   │   │   │   │   ├── VoronoiFactory.cs
    │   │   │   │   │   │   │   │   └── VoronoiFactory.cs.meta
    │   │   │   │   │   │   │   ├── Smoothing.meta
    │   │   │   │   │   │   │   ├── Tools
    │   │   │   │   │   │   │   │   ├── AdjacencyMatrix.cs
    │   │   │   │   │   │   │   │   ├── AdjacencyMatrix.cs.meta
    │   │   │   │   │   │   │   │   ├── CuthillMcKee.cs
    │   │   │   │   │   │   │   │   ├── CuthillMcKee.cs.meta
    │   │   │   │   │   │   │   │   ├── Interpolation.cs
    │   │   │   │   │   │   │   │   ├── Interpolation.cs.meta
    │   │   │   │   │   │   │   │   ├── IntersectionHelper.cs
    │   │   │   │   │   │   │   │   ├── IntersectionHelper.cs.meta
    │   │   │   │   │   │   │   │   ├── PolygonValidator.cs
    │   │   │   │   │   │   │   │   ├── PolygonValidator.cs.meta
    │   │   │   │   │   │   │   │   ├── QualityMeasure.cs
    │   │   │   │   │   │   │   │   ├── QualityMeasure.cs.meta
    │   │   │   │   │   │   │   │   ├── Statistic.cs
    │   │   │   │   │   │   │   │   ├── Statistic.cs.meta
    │   │   │   │   │   │   │   │   ├── TriangleQuadTree.cs
    │   │   │   │   │   │   │   │   ├── TriangleQuadTree.cs.meta
    │   │   │   │   │   │   │   │   ├── VertexSorter.cs
    │   │   │   │   │   │   │   │   └── VertexSorter.cs.meta
    │   │   │   │   │   │   │   ├── Tools.meta
    │   │   │   │   │   │   │   ├── Topology
    │   │   │   │   │   │   │   │   ├── DCEL
    │   │   │   │   │   │   │   │   │   ├── DcelMesh.cs
    │   │   │   │   │   │   │   │   │   ├── DcelMesh.cs.meta
    │   │   │   │   │   │   │   │   │   ├── Face.cs
    │   │   │   │   │   │   │   │   │   ├── Face.cs.meta
    │   │   │   │   │   │   │   │   │   ├── HalfEdge.cs
    │   │   │   │   │   │   │   │   │   ├── HalfEdge.cs.meta
    │   │   │   │   │   │   │   │   │   ├── Vertex.cs
    │   │   │   │   │   │   │   │   │   └── Vertex.cs.meta
    │   │   │   │   │   │   │   │   ├── DCEL.meta
    │   │   │   │   │   │   │   │   ├── Osub.cs
    │   │   │   │   │   │   │   │   ├── Osub.cs.meta
    │   │   │   │   │   │   │   │   ├── Otri.cs
    │   │   │   │   │   │   │   │   ├── Otri.cs.meta
    │   │   │   │   │   │   │   │   ├── SubSegment.cs
    │   │   │   │   │   │   │   │   ├── SubSegment.cs.meta
    │   │   │   │   │   │   │   │   ├── Triangle.cs
    │   │   │   │   │   │   │   │   └── Triangle.cs.meta
    │   │   │   │   │   │   │   ├── Topology.meta
    │   │   │   │   │   │   │   ├── Triangle.csproj.vspscc
    │   │   │   │   │   │   │   ├── Triangle.csproj.vspscc.meta
    │   │   │   │   │   │   │   ├── TriangleLocator.cs
    │   │   │   │   │   │   │   ├── TriangleLocator.cs.meta
    │   │   │   │   │   │   │   ├── TrianglePool.cs
    │   │   │   │   │   │   │   ├── TrianglePool.cs.meta
    │   │   │   │   │   │   │   ├── TriangleSampler.cs
    │   │   │   │   │   │   │   ├── TriangleSampler.cs.meta
    │   │   │   │   │   │   │   ├── Voronoi
    │   │   │   │   │   │   │   │   ├── BoundedVoronoi.cs
    │   │   │   │   │   │   │   │   ├── BoundedVoronoi.cs.meta
    │   │   │   │   │   │   │   │   ├── DefaultVoronoiFactory.cs
    │   │   │   │   │   │   │   │   ├── DefaultVoronoiFactory.cs.meta
    │   │   │   │   │   │   │   │   ├── IVoronoiFactory.cs
    │   │   │   │   │   │   │   │   ├── IVoronoiFactory.cs.meta
    │   │   │   │   │   │   │   │   ├── Legacy
    │   │   │   │   │   │   │   │   │   ├── BoundedVoronoiLegacy.cs
    │   │   │   │   │   │   │   │   │   ├── BoundedVoronoiLegacy.cs.meta
    │   │   │   │   │   │   │   │   │   ├── IVoronoi.cs
    │   │   │   │   │   │   │   │   │   ├── IVoronoi.cs.meta
    │   │   │   │   │   │   │   │   │   ├── SimpleVoronoi.cs
    │   │   │   │   │   │   │   │   │   ├── SimpleVoronoi.cs.meta
    │   │   │   │   │   │   │   │   │   ├── VoronoiRegion.cs
    │   │   │   │   │   │   │   │   │   └── VoronoiRegion.cs.meta
    │   │   │   │   │   │   │   │   ├── Legacy.meta
    │   │   │   │   │   │   │   │   ├── StandardVoronoi.cs
    │   │   │   │   │   │   │   │   ├── StandardVoronoi.cs.meta
    │   │   │   │   │   │   │   │   ├── VoronoiBase.cs
    │   │   │   │   │   │   │   │   └── VoronoiBase.cs.meta
    │   │   │   │   │   │   │   └── Voronoi.meta
    │   │   │   │   │   │   ├── Triangle.meta
    │   │   │   │   │   │   ├── Triangulator.cs
    │   │   │   │   │   │   └── Triangulator.cs.meta
    │   │   │   │   │   ├── Libaries.meta
    │   │   │   │   │   ├── Materials
    │   │   │   │   │   │   ├── Unlit Mat.mat
    │   │   │   │   │   │   └── Unlit Mat.mat.meta
    │   │   │   │   │   ├── Materials.meta
    │   │   │   │   │   ├── Mesh Generators
    │   │   │   │   │   │   ├── ArrowMesh3D.cs
    │   │   │   │   │   │   ├── ArrowMesh3D.cs.meta
    │   │   │   │   │   │   ├── CircleMesh.cs
    │   │   │   │   │   │   ├── CircleMesh.cs.meta
    │   │   │   │   │   │   ├── CylinderMesh.cs
    │   │   │   │   │   │   ├── CylinderMesh.cs.meta
    │   │   │   │   │   │   ├── MeshUtility.cs
    │   │   │   │   │   │   ├── MeshUtility.cs.meta
    │   │   │   │   │   │   ├── RingMesh.cs
    │   │   │   │   │   │   ├── RingMesh.cs.meta
    │   │   │   │   │   │   ├── SphereMesh.cs
    │   │   │   │   │   │   └── SphereMesh.cs.meta
    │   │   │   │   │   ├── Mesh Generators.meta
    │   │   │   │   │   ├── Resources
    │   │   │   │   │   │   ├── Diffuse.shader
    │   │   │   │   │   │   ├── Diffuse.shader.meta
    │   │   │   │   │   │   ├── UnlitAlpha.shader
    │   │   │   │   │   │   ├── UnlitAlpha.shader.meta
    │   │   │   │   │   │   ├── Unlit.shader
    │   │   │   │   │   │   └── Unlit.shader.meta
    │   │   │   │   │   └── Resources.meta
    │   │   │   │   ├── Debug Viewer.meta
    │   │   │   │   ├── Editor
    │   │   │   │   │   ├── OrbitDebugEditor.cs
    │   │   │   │   │   ├── OrbitDebugEditor.cs.meta
    │   │   │   │   │   ├── SceneCamHelper.cs
    │   │   │   │   │   └── SceneCamHelper.cs.meta
    │   │   │   │   ├── Editor.meta
    │   │   │   │   ├── GravityDebugUI.cs
    │   │   │   │   ├── GravityDebugUI.cs.meta
    │   │   │   │   ├── Lines
    │   │   │   │   │   ├── DebugLineDrawer.cs
    │   │   │   │   │   ├── DebugLineDrawer.cs.meta
    │   │   │   │   │   ├── Lines2.shader
    │   │   │   │   │   └── Lines2.shader.meta
    │   │   │   │   ├── Lines.meta
    │   │   │   │   ├── RandomTest.cs
    │   │   │   │   └── RandomTest.cs.meta
    │   │   │   ├── Debug.meta
    │   │   │   ├── Editor
    │   │   │   │   ├── GravityBodyEditor.cs
    │   │   │   │   ├── GravityBodyEditor.cs.meta
    │   │   │   │   ├── Test
    │   │   │   │   │   ├── ColourTestEditor.cs
    │   │   │   │   │   └── ColourTestEditor.cs.meta
    │   │   │   │   └── Test.meta
    │   │   │   ├── Editor.meta
    │   │   │   ├── EndlessManager.cs
    │   │   │   ├── EndlessManager.cs.meta
    │   │   │   ├── GameSetUp.cs
    │   │   │   ├── GameSetUp.cs.meta
    │   │   │   ├── GravityObject.cs
    │   │   │   ├── GravityObject.cs.meta
    │   │   │   ├── Interactions
    │   │   │   │   ├── HatchButton.cs
    │   │   │   │   ├── HatchButton.cs.meta
    │   │   │   │   ├── Interactable.cs
    │   │   │   │   └── Interactable.cs.meta
    │   │   │   ├── Interactions.meta
    │   │   │   ├── Lighting
    │   │   │   │   ├── AmbientLightCaster.cs
    │   │   │   │   ├── AmbientLightCaster.cs.meta
    │   │   │   │   ├── SunShadowCaster.cs
    │   │   │   │   └── SunShadowCaster.cs.meta
    │   │   │   ├── Lighting.meta
    │   │   │   ├── LODHandler.cs
    │   │   │   ├── LODHandler.cs.meta
    │   │   │   ├── MeshBaker.cs
    │   │   │   ├── MeshBaker.cs.meta
    │   │   │   ├── NBodySimulation.cs
    │   │   │   ├── NBodySimulation.cs.meta
    │   │   │   ├── OrbitDebugDisplay.cs
    │   │   │   ├── OrbitDebugDisplay.cs.meta
    │   │   │   ├── PlanetTest.cs
    │   │   │   ├── PlanetTest.cs.meta
    │   │   │   ├── Shaders
    │   │   │   │   ├── ArrowHead.shader
    │   │   │   │   ├── ArrowHead.shader.meta
    │   │   │   │   ├── DottedLine.shader
    │   │   │   │   ├── DottedLine.shader.meta
    │   │   │   │   ├── HUD.shader
    │   │   │   │   ├── HUD.shader.meta
    │   │   │   │   ├── Stipple.shader
    │   │   │   │   └── Stipple.shader.meta
    │   │   │   ├── Shaders.meta
    │   │   │   ├── ShipHUD.cs
    │   │   │   ├── ShipHUD.cs.meta
    │   │   │   ├── SolarSystemSpawner.cs
    │   │   │   ├── SolarSystemSpawner.cs.meta
    │   │   │   ├── StarDome.cs
    │   │   │   ├── StarDome.cs.meta
    │   │   │   ├── StarTest.cs
    │   │   │   ├── StarTest.cs.meta
    │   │   │   ├── Test
    │   │   │   │   ├── CamTest.cs
    │   │   │   │   ├── CamTest.cs.meta
    │   │   │   │   ├── ColourTest.cs
    │   │   │   │   ├── ColourTest.cs.meta
    │   │   │   │   ├── CustomDebug.cs
    │   │   │   │   ├── CustomDebug.cs.meta
    │   │   │   │   ├── FPSTest.cs
    │   │   │   │   ├── FPSTest.cs.meta
    │   │   │   │   ├── LODTest.cs
    │   │   │   │   ├── LODTest.cs.meta
    │   │   │   │   ├── NormalRotTest.cs
    │   │   │   │   ├── NormalRotTest.cs.meta
    │   │   │   │   ├── RaySphereTest.cs
    │   │   │   │   ├── RaySphereTest.cs.meta
    │   │   │   │   ├── ShaderMatrix.cs
    │   │   │   │   ├── ShaderMatrix.cs.meta
    │   │   │   │   ├── SunTest.cs
    │   │   │   │   └── SunTest.cs.meta
    │   │   │   ├── Test.meta
    │   │   │   ├── UI
    │   │   │   │   ├── GameUI.cs
    │   │   │   │   ├── GameUI.cs.meta
    │   │   │   │   ├── LockOnUI.cs
    │   │   │   │   ├── LockOnUI.cs.meta
    │   │   │   │   ├── SettingsMenu.cs
    │   │   │   │   └── SettingsMenu.cs.meta
    │   │   │   ├── UI.meta
    │   │   │   ├── Universe.cs
    │   │   │   ├── Universe.cs.meta
    │   │   │   ├── Utility
    │   │   │   │   ├── ChanceTest.cs
    │   │   │   │   ├── ChanceTest.cs.meta
    │   │   │   │   ├── Timer.cs
    │   │   │   │   └── Timer.cs.meta
    │   │   │   └── Utility.meta
    │   │   ├── Game.meta
    │   │   ├── Post Processing
    │   │   │   ├── Bloom
    │   │   │   │   ├── Bloom.asset
    │   │   │   │   ├── Bloom.asset.meta
    │   │   │   │   ├── BloomEffect.cs
    │   │   │   │   ├── BloomEffect.cs.meta
    │   │   │   │   ├── Editor
    │   │   │   │   │   ├── BloomEditor.cs
    │   │   │   │   │   ├── BloomEditor.cs.meta
    │   │   │   │   │   ├── BloomGraphDrawer.cs
    │   │   │   │   │   └── BloomGraphDrawer.cs.meta
    │   │   │   │   ├── Editor.meta
    │   │   │   │   ├── LICENSE.md
    │   │   │   │   ├── LICENSE.md.meta
    │   │   │   │   ├── README.md
    │   │   │   │   ├── README.md.meta
    │   │   │   │   ├── Shader
    │   │   │   │   │   ├── Bloom.cginc
    │   │   │   │   │   ├── Bloom.cginc.meta
    │   │   │   │   │   ├── Bloom.shader
    │   │   │   │   │   └── Bloom.shader.meta
    │   │   │   │   └── Shader.meta
    │   │   │   ├── Bloom.meta
    │   │   │   ├── FXAA
    │   │   │   │   ├── Credit.txt
    │   │   │   │   ├── Credit.txt.meta
    │   │   │   │   ├── FXAA.asset
    │   │   │   │   ├── FXAA.asset.meta
    │   │   │   │   ├── FXAAEffect.cs
    │   │   │   │   ├── FXAAEffect.cs.meta
    │   │   │   │   ├── FXAA.shader
    │   │   │   │   └── FXAA.shader.meta
    │   │   │   ├── FXAA.meta
    │   │   │   ├── FXAATest.cs
    │   │   │   ├── FXAATest.cs.meta
    │   │   │   ├── OceanMaskRenderer.cs
    │   │   │   ├── OceanMaskRenderer.cs.meta
    │   │   │   ├── Planet Effects
    │   │   │   │   ├── Planet Effects.asset
    │   │   │   │   ├── Planet Effects.asset.meta
    │   │   │   │   ├── PlanetEffects.cs
    │   │   │   │   └── PlanetEffects.cs.meta
    │   │   │   └── Planet Effects.meta
    │   │   ├── Post Processing.meta
    │   │   ├── Script Utilities
    │   │   │   ├── ComputeHelper.cs
    │   │   │   ├── ComputeHelper.cs.meta
    │   │   │   ├── MathUtility.cs
    │   │   │   ├── MathUtility.cs.meta
    │   │   │   ├── PRNG.cs
    │   │   │   ├── PRNG.cs.meta
    │   │   │   ├── ShaderHelper.cs
    │   │   │   ├── ShaderHelper.cs.meta
    │   │   │   ├── TextureHelper.cs
    │   │   │   └── TextureHelper.cs.meta
    │   │   └── Script Utilities.meta
    │   ├── Scripts.meta
    │   ├── TextMesh Pro
    │   │   ├── Documentation
    │   │   │   ├── TextMesh Pro User Guide 2016.pdf
    │   │   │   └── TextMesh Pro User Guide 2016.pdf.meta
    │   │   ├── Documentation.meta
    │   │   ├── Fonts
    │   │   │   ├── LiberationSans - OFL.txt
    │   │   │   ├── LiberationSans - OFL.txt.meta
    │   │   │   ├── LiberationSans.ttf
    │   │   │   └── LiberationSans.ttf.meta
    │   │   ├── Fonts.meta
    │   │   ├── Resources
    │   │   │   ├── Fonts & Materials
    │   │   │   │   ├── LiberationSans SDF.asset
    │   │   │   │   ├── LiberationSans SDF.asset.meta
    │   │   │   │   ├── LiberationSans SDF - Drop Shadow.mat
    │   │   │   │   ├── LiberationSans SDF - Drop Shadow.mat.meta
    │   │   │   │   ├── LiberationSans SDF - Fallback.asset
    │   │   │   │   ├── LiberationSans SDF - Fallback.asset.meta
    │   │   │   │   ├── LiberationSans SDF - Outline.mat
    │   │   │   │   └── LiberationSans SDF - Outline.mat.meta
    │   │   │   ├── Fonts & Materials.meta
    │   │   │   ├── LineBreaking Following Characters.txt
    │   │   │   ├── LineBreaking Following Characters.txt.meta
    │   │   │   ├── LineBreaking Leading Characters.txt
    │   │   │   ├── LineBreaking Leading Characters.txt.meta
    │   │   │   ├── Shaders
    │   │   │   │   ├── TMP_Bitmap-Custom-Atlas.shader
    │   │   │   │   ├── TMP_Bitmap-Custom-Atlas.shader.meta
    │   │   │   │   ├── TMP_Bitmap-Mobile.shader
    │   │   │   │   ├── TMP_Bitmap-Mobile.shader.meta
    │   │   │   │   ├── TMP_Bitmap.shader
    │   │   │   │   ├── TMP_Bitmap.shader.meta
    │   │   │   │   ├── TMPro.cginc
    │   │   │   │   ├── TMPro.cginc.meta
    │   │   │   │   ├── TMPro_Properties.cginc
    │   │   │   │   ├── TMPro_Properties.cginc.meta
    │   │   │   │   ├── TMPro_Surface.cginc
    │   │   │   │   ├── TMPro_Surface.cginc.meta
    │   │   │   │   ├── TMP_SDF-Mobile Masking.shader
    │   │   │   │   ├── TMP_SDF-Mobile Masking.shader.meta
    │   │   │   │   ├── TMP_SDF-Mobile Overlay.shader
    │   │   │   │   ├── TMP_SDF-Mobile Overlay.shader.meta
    │   │   │   │   ├── TMP_SDF-Mobile.shader
    │   │   │   │   ├── TMP_SDF-Mobile.shader.meta
    │   │   │   │   ├── TMP_SDF Overlay.shader
    │   │   │   │   ├── TMP_SDF Overlay.shader.meta
    │   │   │   │   ├── TMP_SDF.shader
    │   │   │   │   ├── TMP_SDF.shader.meta
    │   │   │   │   ├── TMP_SDF-Surface-Mobile.shader
    │   │   │   │   ├── TMP_SDF-Surface-Mobile.shader.meta
    │   │   │   │   ├── TMP_SDF-Surface.shader
    │   │   │   │   ├── TMP_SDF-Surface.shader.meta
    │   │   │   │   ├── TMP_Sprite.shader
    │   │   │   │   └── TMP_Sprite.shader.meta
    │   │   │   ├── Shaders.meta
    │   │   │   ├── Sprite Assets
    │   │   │   │   ├── EmojiOne.asset
    │   │   │   │   └── EmojiOne.asset.meta
    │   │   │   ├── Sprite Assets.meta
    │   │   │   ├── Style Sheets
    │   │   │   │   ├── Default Style Sheet.asset
    │   │   │   │   └── Default Style Sheet.asset.meta
    │   │   │   ├── Style Sheets.meta
    │   │   │   ├── TMP Settings.asset
    │   │   │   └── TMP Settings.asset.meta
    │   │   ├── Resources.meta
    │   │   ├── Sprites
    │   │   │   ├── EmojiOne Attribution.txt
    │   │   │   ├── EmojiOne Attribution.txt.meta
    │   │   │   ├── EmojiOne.json
    │   │   │   ├── EmojiOne.json.meta
    │   │   │   ├── EmojiOne.png
    │   │   │   └── EmojiOne.png.meta
    │   │   └── Sprites.meta
    │   ├── TextMesh Pro.meta
    │   ├── Vid
    │   │   ├── CameraController.cs
    │   │   └── CameraController.cs.meta
    │   └── Vid.meta
    ├── LICENSE
    ├── Packages
    │   ├── manifest.json
    │   └── packages-lock.json
    ├── ProjectSettings
    │   ├── AudioManager.asset
    │   ├── ClusterInputManager.asset
    │   ├── DynamicsManager.asset
    │   ├── EditorBuildSettings.asset
    │   ├── EditorSettings.asset
    │   ├── GraphicsSettings.asset
    │   ├── InputManager.asset
    │   ├── NavMeshAreas.asset
    │   ├── Physics2DSettings.asset
    │   ├── PresetManager.asset
    │   ├── ProjectSettings.asset
    │   ├── ProjectVersion.txt
    │   ├── QualitySettings.asset
    │   ├── TagManager.asset
    │   ├── TimeManager.asset
    │   ├── UnityConnectSettings.asset
    │   ├── VFXManager.asset
    │   └── XRSettings.asset
    └── README.md

114 directories, 1038 files

标签:

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警