Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tool for the creation of solar system sized game worlds #20

Closed
HeadClot opened this issue Oct 24, 2017 · 5 comments
Closed

Tool for the creation of solar system sized game worlds #20

HeadClot opened this issue Oct 24, 2017 · 5 comments

Comments

@HeadClot
Copy link

A tool for the rapid creation of Solar System sized game worlds would be beneficial to level designers as it would allow them to visualize and layout solar systems faster as well as adjust orbits, and the like more accurately.

We already have origin re-basing built into Unreal Engine 4. So hopefully scale should not be a problem.

It might be worth looking at Star Citizen's Sol ED or This tool for Influence on this tool.

@HeadClot
Copy link
Author

OK so - A bit of info that I dug up on how this can be achieved.

  1. Shrink the size of the destination object the farther you are away from it (Planet, Star, Asteroid, etc.). This should be done on the client side only.
  2. Make use of double precision or floating origin this will handle physics and the like at very long ranges. Computers only have so much precision.

@HeadClot
Copy link
Author

Here is a resource that may help that I shared in the discord.

https://forums.inovaestudios.com/t/procedural-terrain-rendering-how-to/765

@HeadClot
Copy link
Author

HeadClot commented Nov 15, 2017

Here are three more resources that may help with the rendering side of things. One is a physical book.

https://www.amazon.com/3D-Engine-Design-Virtual-Globes/dp/1568817118
https://cesiumjs.org/hosted-apps/massiveworlds/
https://cesiumjs.org/ <- Full Source code is available on Github via the site.

@Phyronnaz
Copy link
Owner

@Phyronnaz
Copy link
Owner

Import Minecraft worlds

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants