P0-P-172: Part 105: Ship Control
The next goal is important, it is one of the core mechanics of the game.
I need to add support for controlling large starships/space stations, etc, with complex interiors.
I have chosen to rotate and translate the world, and keep the ship at the origin, to prevent having to perform many translations and rotations (for each interior object) per tick.
As it turns out, translating the world is quite simple, I can use the existing floating origin system to do it.
Rotation objects is also fine, but the Space Exploration Engine doesn’t seem to have any support for rotating planets. This is causing a problem. I have tried various ideas to rotate the planet, and I got reasonably close by simply rotating all of the visible terrain chunks, but once rotated, the chunks don’t subdivide properly.
I will need to dig deeper into the code to implement rotation of planets, but it does look like the general concept is sound.

07/02/2017 , 06:46:04 AM
Unity Personal (64bit) – P0Main.unity – New Unity Project – PC, Mac & Linux Standalone*

08/02/2017 , 02:28:10 AM
Unity Personal (64bit) – P0Main.unity – New Unity Project – PC, Mac & Linux Standalone
