Recent

Author Topic: Planet designer  (Read 1049 times)

Lulu

  • Sr. Member
  • ****
  • Posts: 289
Planet designer
« on: March 08, 2025, 09:28:08 am »
Hi all,
Based on this article https://docs.godotengine.org/en/stable/tutorials/shaders/using_viewport_as_texture.html I've made a small utility for editing planets, you can try it out and share your creations here.
there is nothing to win, just the joy to participate!  :D

The planet is rendered with OGLCScene, a 2D game engine that use OpenGL 3.3 core.
Tested and work on Win10 and Ubuntu 20.04. Should work on macOS compatible with OpenGL 3.3 core.

In order to compile, first you have to install the package LazOpenGLContext and BGRABitmap.
Download the OGLCScene library in the release section at https://github.com/Lulu04/OGLCScene
In the folder "tools/PlanetDesigner", compile the project "PlanetDesigner.lpi".

After you run the project, you can recall the existing presets: button "PRESETS" -> choose one in the list.

Play with the parameters to make your planet. When you're done, create a new preset to save it ("PRESETS"->Add)

You can share your creation here (in this forum):
 - in the software, click "Export to clipboard" (your preset is copied into the clipboard)
 - in this forum thread click on REPLY, right click to paste.

You can import the creation posted by other users:
 - from the reply in the forum, click "SELECT" above the preset
 - right click to copy into the clipboard
 - and in the Planet Designer, click "import from forum" and paste.

Zoom with the mouse wheel.

Note: if you post a screenshot, try to use jpg format to minimize the size of the file.
wishing you a nice life!
GitHub repositories https://github.com/Lulu04

Boleeman

  • Hero Member
  • *****
  • Posts: 877
Re: Planet designer
« Reply #1 on: March 08, 2025, 03:06:32 pm »
Been traveling on a Budget Direct Lazarus Space Ship
(No SpaceX as too expensive)

Here is the planet I saw. Just Kidding.

I used Png Drop to compress the png.
« Last Edit: March 08, 2025, 03:19:26 pm by Boleeman »

Lulu

  • Sr. Member
  • ****
  • Posts: 289
Re: Planet designer
« Reply #2 on: March 08, 2025, 04:49:09 pm »
Very nice, I like it!

If you agree, can you share the preset ? See the instruction in my first post.

Thanks Boleeman to participate!
wishing you a nice life!
GitHub repositories https://github.com/Lulu04

Boleeman

  • Hero Member
  • *****
  • Posts: 877
Re: Planet designer
« Reply #3 on: March 09, 2025, 04:04:20 am »
Here are a few extra variations.
Apologies, but I did not save the preset but instead did a copy and paste into a paint program.
« Last Edit: March 09, 2025, 04:06:06 am by Boleeman »

Lulu

  • Sr. Member
  • ****
  • Posts: 289
Re: Planet designer
« Reply #4 on: March 09, 2025, 10:22:50 am »
They look better than the first one, colors are less dark.

No problem for the preset, but it's easy to make one: when your planet is done, just click on "PRESET" button then Add,  and give it a name.
wishing you a nice life!
GitHub repositories https://github.com/Lulu04

Lulu

  • Sr. Member
  • ****
  • Posts: 289
Re: Planet designer
« Reply #5 on: March 09, 2025, 10:57:10 am »
Here a variation of the moon.
The preset is:
Code: Pascal  [Select][+][-]
  1. Green Moon
  2. ColorGround1|r,252,g,223,b,163,a,255|ColorGround2|r,96,g,61,b,26,a,255|GroundColorDistribution|0.4700|GroundAmount|0.3300|ColorOcean|r,108,g,151,b,104,a,255|ColorClouds1|r,236,g,84,b,19,a,255|ColorClouds2|r,255,g,255,b,0,a,255|CloudsColorDistribution|0.6300|CloudsOpacity|0.0000|CloudsFragmentation|16.3000|CloudsTransformation|0.0000|CloudsBlendMode|-1.0000|ColorHalo|r,27,g,48,b,28,a,255|HaloThreshold|0.3145|ShadowAmount|0.0000|RotationSpeed|0.0035
To import it in your computer:
 - click [Select] above the preset, then right click+copy
 - in Planet designer, click "Import from forum" and right click+paste.
« Last Edit: March 09, 2025, 10:59:44 am by Lulu »
wishing you a nice life!
GitHub repositories https://github.com/Lulu04

Ñuño_Martínez

  • Hero Member
  • *****
  • Posts: 1200
    • Burdjia
Re: Planet designer
« Reply #6 on: March 26, 2025, 06:10:45 pm »
Cool. :)
Are you interested in game programming? Join the Pascal Game Development community!
Also visit the Game Development Portal

Lulu

  • Sr. Member
  • ****
  • Posts: 289
Re: Planet designer
« Reply #7 on: March 26, 2025, 07:40:54 pm »
Thank you Ñuño  :)
wishing you a nice life!
GitHub repositories https://github.com/Lulu04

 

TinyPortal © 2005-2018