Skip to content

GreggBzz/FracPlanet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vive Planet

This is the legacy procedural planet generation and UI code that lead to the creation of Exoplanet and later, Project Coreward.

The core here is similar in theory and implementation to what's used in the above games, but I want to offer the more robust, Unity 2021 LTS compatible and feature rich planet generator as seen in Project Coreward as open source, eventually.

For now, if you want to play around with this version, here's a few notes. Things will probably work...

Controls

  • You only need one controller.
  • The Menu button (not the Steam button) cycles menus.
  • Select a planet type from the toggle menu.
  • Cycle through planet outlines until you find one that you want to generate.
  • Generate a planet by hitting the trigger.
  • Select teleportation and point and click to teleport to and around the planet.

Current Features

  • Touchpad Radial Toggle Menu (WandController, RadialMenuItem, RadialMenuManager)
  • Planet Mesh and Texture Generation (PlanetManager, PlanetMesh, PlanetTexture)
  • Teleporation to and around planets.
  • Some procedual clouds and material methods.
  • A single pass 6 texture splat map shader.

Vive Planet uses the icosahedron tesselation and displacement technique.

Enjoy!

About

Fractal planet script for Unity 5.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published