I had this message in the godot when I run the program OpenGL ES 3.0 Renderer: NVIDIA GeForce RTX 3070 Laptop GPU/PCIe/SSE2
OpenGL ES Batching: ON
This mean that Im running the project with my graphic card right? I'm trying to render a gif with 360f - 20 sec, this take me around 10 min, this is the more fast that I can achieve? 10min..
You're right that the shaders run on the GPU, but the process of converting to a gif is mostly using CPU, and just not very efficient overall, so it's not going to be that fast.
Could you spread the planets a little bit more out in the spritesheet when i try to use it in unity there is sometimes a little bit from the next planet of the spritsheet visible on the side!
But else its really great thanks for making the Generator! :)
I made a video showcasing it:
The planets on the left and right are the once from spritesheets you can see on the right side that they sometimes display a little bit of the the next planet in the spritesheet, the one in the middle is single png files, but when the animation resets it looks weird, else i would use this methode! The single PNG seem to have a higher image quality also btw.
Glad you like it! I'll add an option to add a pixel margin in between sprites. The single PNG has the exact same quality, but maybe the program you use to view them blurs pixelart a little.
Is it possible to achieve the speed and quality seen in the preview? if so... how many frames does it take and how long, for gif. Thx! this is a life saver for sure.
Yeah, you can use the by using the shaders directly, that's what I do in the preview. The other option is to use a large spritesheet, for example 1200 frames played back at 60fps will give you a 20 second loop.
excuse my ignorance, but when you mean shaders... is that a separate folder? so is that in the code, what I mean is.. what is the shaders lol thx again.
The shaders are programs you can execute on the gpu. The way to do it differs depending on what engine you are using. But usually you apply it as a material to some surface.
If you use the browser version they should all end up in the same place. The name of the file is the seed you used. It's weird that only one file appeared, for me they all get downloaded properly. What browser are you using?
Great port, I played around with it a bit and it works nicely! Would you happen to know if it's possible to use them with the URP's 2D Renderer as well? I'm still pretty new to shaders so I'd be glad for a hint on how to get it work.
Hi there! thanks for the tool. I downloaded this on MacOS and couldn't find the exported files. it's not under "~/Library/ApplicationSupport/Godot/ as you mentioned. can you help?
Yeah I'm pretty sure since I made it myself. If you're talking about smartscreen, windows might prevent you from running it because it isn't downloaded enough.
If you don't trust it check the source or run it through an antivirus. But I can guarantee it's safe.
Can we use this for a paid game ? I'm working on a project and i need something like that and im curious if i can use it for my game and my game is going to be paid so i need to check :D
Would be awesome to see some shining comets with animation like the stars and black holes! I'm using this generator and the possibilities are beyond expectations! Thank you and great work!
It looks great, but exporting functions don't works in the Windows version. When I clicked GIF, PNG or SPRITE SHEET there isn't a .gif, .png file on the folder where the program run. I'm very sad 'cause I need a utility like this for my game. :-(
Hi! This is really great! I have a question though. I can't really find any settings where it'll animate nicely like shown in the preview while you're creating the planet, either itll be too jittery or too fast. What settings are ideal for this?
Hm ok, so the planet in the preview makes 1 rotation in exactly 50 seconds. Assuming you have a 60 Hz monitor that would make for 3000 frames, which is a lot. If you want it like the preview I recommend you use the shaders themselves directly instead of an image.
If you really want an image you could try a gif with 1000 frames and a length of 17 seconds. Or a spritesheet of say 50 frames wide & 60 frames high. Both of these will take some time to export however.
Yeah, I actually need an mp4 or a gif since I thought itd be really cool to use moving images for the important planets in my Lancer campaign as visuals. It actually didn't render ridiculously slow (~30 seconds). Edit: it seems like gas giant 2 gives a lot of grief but the others are reasonable
Your assessment that I needed a way longer gif with way more frames was definitely correct, though!
I would like to try it with 3000 frames as you suggested. Sadly, the game doesn't let me set the amount of frames at a maximum of 1000. Is that limit hardcoded somewhere? (Tho 50 seconds with 1000 frames is a decent result already)
Hey there. I really like the tool, the results are pretty sweet looking. I tried to tinker a bit with the source code but I can't get anything done. Any chance you could increase the max pixel count? I love the look for the planets, but for the stars, I'd like to zoom in quite a lot (to give a sense of gigantism compared to planets) and 100x100 is a bit small.
I've tried messing around with the constants in the code, to no avail. I end up with cutoff images. :(
Increasing the max value of the slider does work, it can make something super well defined (kudos for the generator, it's pretty amazing!), but then I get something cut like in the image below (and the generated gifs/pngs aren't better looking, most of the time they're just empty :p).
Any idea what might be the issue here? I know the code isn't that long, but I'm not too familiar with Godot and I'll be honest, I'm a bit confused. :D
Never mind, I found something that works. No idea why tbh, but it works. :D
I'll definitely include some of the visuals I'm creating right now into my future games, I'll credit you of course whenever possible and I'll let you know if I get anything released to the public. :)
I hope you'll do more generators, yours are really awesome.
Hey, I was wondering if it's possible for you to publish your fix as a fork/PR of this project on GitHub or something. I don't mind if it's a bit of a hack but I'd love to be able to have larger and more detailed planets without having to resize the gifs (it's for a TTRPG campaign I'm dming).
You mean upscaling to 1000x1000? I haven't build that into the program, but it should be really easy with image editing software. Just make sure to use no / nearest neighbour interpolation when upscaling to keep the pixels sharp. Hope that helps.
Oh okay, if not its fine, I got one other suggestion, Ocean planet, Nothing but water and clouds. And as a further suggestion, a hurricane for a few of the water planet seeds if it is added.
No, but there are a lot of png->svg converters out there. Also, if you want svg for the scaling the png should also work well, since it's pixelart it should be fine if you scale it times any whole number.
← Return to asset pack
Comments
Log in with itch.io to leave a comment.
Hi! I have a question for your @Deep-Fold
I had this message in the godot when I run the program
OpenGL ES 3.0 Renderer: NVIDIA GeForce RTX 3070 Laptop GPU/PCIe/SSE2
OpenGL ES Batching: ON
This mean that Im running the project with my graphic card right? I'm trying to render a gif with 360f - 20 sec, this take me around 10 min, this is the more fast that I can achieve? 10min..
You're right that the shaders run on the GPU, but the process of converting to a gif is mostly using CPU, and just not very efficient overall, so it's not going to be that fast.
Thanks for the reply! about that, you maybe tried record the viewport? I search and found an Addon that does that, I will to try it tomorrow
What Addon is this, I could find that useful as well.
I already take frames directly from the viewport. But if you find an addon that can construct gifs very fast I am interested.
Someone found the seed for the Earth?
If it's in there, I haven't found it yet.
just a few hours I realice that every map is a ramdom calculation with millions of possibilities, a prize for who can find it!
Wow this is perfect for my project! Thanks alot :D
You're welcome!
Could you spread the planets a little bit more out in the spritesheet when i try to use it in unity there is sometimes a little bit from the next planet of the spritsheet visible on the side!
But else its really great thanks for making the Generator! :)
I made a video showcasing it:
The planets on the left and right are the once from spritesheets you can see on the right side that they sometimes display a little bit of the the next planet in the spritesheet, the one in the middle is single png files, but when the animation resets it looks weird, else i would use this methode! The single PNG seem to have a higher image quality also btw.
Glad you like it!
I'll add an option to add a pixel margin in between sprites. The single PNG has the exact same quality, but maybe the program you use to view them blurs pixelart a little.
thats nice thank you :)
Is it possible to achieve the speed and quality seen in the preview? if so... how many frames does it take and how long, for gif. Thx! this is a life saver for sure.
Yeah, you can use the by using the shaders directly, that's what I do in the preview. The other option is to use a large spritesheet, for example 1200 frames played back at 60fps will give you a 20 second loop.
excuse my ignorance, but when you mean shaders... is that a separate folder? so is that in the code, what I mean is.. what is the shaders lol thx again.
Nvm, I just downloaded the source zip where I can see the planet shaders etc. But how do I open them?
The shaders are programs you can execute on the gpu. The way to do it differs depending on what engine you are using. But usually you apply it as a material to some surface.
where do all the downloads go? i made a planet exported it and only one showed up in downloads
If you use the browser version they should all end up in the same place. The name of the file is the seed you used. It's weird that only one file appeared, for me they all get downloaded properly. What browser are you using?
chrome
Hmm, strange. For me when I try chrome it works just fine, so it's kinda hard to find the issue. But I'll see what I can do for a future update.
Deep-Fold thank you for these shaders they are amazing!
I converted hmcGit projects, so I can use them in my little Unity 2D space project as sprites.
I pushed everything back to Github maybe someone else is interested.
UniPixelPlanetSprites
Hey, glad you enjoy the shaders!
That's really cool, thanks for sharing! I'll add your project into the readme on Github.
Great port, I played around with it a bit and it works nicely! Would you happen to know if it's possible to use them with the URP's 2D Renderer as well? I'm still pretty new to shaders so I'd be glad for a hint on how to get it work.
Thank you so much for this it looks like a very fun planet tool!
You're welcome, glad you like it!
Hi there! thanks for the tool. I downloaded this on MacOS and couldn't find the exported files. it's not under "
~/Library/ApplicationSupport/Godot/ as you mentioned. can you help?
Hi! that's unfortunate, I don't have MacOS myself so I can't test that. I'll try and fix it but for now maybe you could use the browser version.
Thank you very much ! Can i use it for my game ?
Yes that's fine! Interested to see what you can make with it.
Um, are you sure this is Virus Free, Windows was acting pretty weird about it?
Yeah I'm pretty sure since I made it myself. If you're talking about smartscreen, windows might prevent you from running it because it isn't downloaded enough.
If you don't trust it check the source or run it through an antivirus. But I can guarantee it's safe.
Well... this is enough assurance.
Thanks for this tool.
You're welcome!
THIS IS AMAZING.
Thank you!
Very cool! It would be even better, if there was an option of tweaking color opacity: sometimes clouds are not needed.
hmm, yeah I guess that should be possible. Will add that in a future update. Good suggestion!
Thanks for making this tool!
I used it in my last project if you want to check it out: https://mrnr15.itch.io/solar-sim
Glad you like it! Your simulation is really cool, thanks for sharing!
AWESOME!
GREAT!
WHAT THIS IS SOOO GOOD
THANK YOU
I really like how the pixel planets look, amazing!
thank you!
Hi, really awesome stuff, we want to collaborate on this.. just added your twitter can we chat there?
ok let's talk there.
GREAT!
These planets look so beautiful!
Thank you :))))
Nice, glad you like em!
Can we use this for a paid game ? I'm working on a project and i need something like that and im curious if i can use it for my game and my game is going to be paid so i need to check :D
Yes that's fine, would be nice if you give credit though.
Nice
Thank you for the amazing jog. I love this tool.
Please, check out how I'm using them: https://streamable.com/7bmz4g
Oh nice! Glad it was useful!
Can you increate the output size? 100x100 to 400x400 or something.
Thank you.
Yeah I can do that. I'll probably add that sometime soon.
Would be awesome to see some shining comets with animation like the stars and black holes! I'm using this generator and the possibilities are beyond expectations! Thank you and great work!
Glad you like it! Yeah comets would be cool, maybe I'll add them at some point.
It looks great, but exporting functions don't works in the Windows version. When I clicked GIF, PNG or SPRITE SHEET there isn't a .gif, .png file on the folder where the program run. I'm very sad 'cause I need a utility like this for my game. :-(
Oh very strange, I just tested it and it seems to work for me. Maybe you could use the browser version if you can't get the windows one to work.
Hi! This is really great! I have a question though. I can't really find any settings where it'll animate nicely like shown in the preview while you're creating the planet, either itll be too jittery or too fast. What settings are ideal for this?
Hm ok, so the planet in the preview makes 1 rotation in exactly 50 seconds. Assuming you have a 60 Hz monitor that would make for 3000 frames, which is a lot. If you want it like the preview I recommend you use the shaders themselves directly instead of an image.
If you really want an image you could try a gif with 1000 frames and a length of 17 seconds. Or a spritesheet of say 50 frames wide & 60 frames high. Both of these will take some time to export however.
Hope that works!
Yeah, I actually need an mp4 or a gif since I thought itd be really cool to use moving images for the important planets in my Lancer campaign as visuals. It actually didn't render ridiculously slow (~30 seconds). Edit: it seems like gas giant 2 gives a lot of grief but the others are reasonable
Your assessment that I needed a way longer gif with way more frames was definitely correct, though!
I would like to try it with 3000 frames as you suggested. Sadly, the game doesn't let me set the amount of frames at a maximum of 1000. Is that limit hardcoded somewhere? (Tho 50 seconds with 1000 frames is a decent result already)
Yeah I think I set a limit, but maybe I put it a bit too low. I guess I could increase it.
https://www.fiverr.com/jokeriino/provide-a-pixel-art-planet-animation-or-sprites...
this guy is charging people for pixel art planets he's making with this page. Report this to get it taken down
I think he can do that under MIT license, unfortunately.
Hey there. I really like the tool, the results are pretty sweet looking. I tried to tinker a bit with the source code but I can't get anything done. Any chance you could increase the max pixel count? I love the look for the planets, but for the stars, I'd like to zoom in quite a lot (to give a sense of gigantism compared to planets) and 100x100 is a bit small.
I've tried messing around with the constants in the code, to no avail. I end up with cutoff images. :(
Increasing the max value of the slider does work, it can make something super well defined (kudos for the generator, it's pretty amazing!), but then I get something cut like in the image below (and the generated gifs/pngs aren't better looking, most of the time they're just empty :p).
Any idea what might be the issue here? I know the code isn't that long, but I'm not too familiar with Godot and I'll be honest, I'm a bit confused. :D
Never mind, I found something that works. No idea why tbh, but it works. :D
I'll definitely include some of the visuals I'm creating right now into my future games, I'll credit you of course whenever possible and I'll let you know if I get anything released to the public. :)
I hope you'll do more generators, yours are really awesome.
Ok, as long as it works haha. Glad you like this generator, I'm definitely thinking of doing more.
Hey, I was wondering if it's possible for you to publish your fix as a fork/PR of this project on GitHub or something. I don't mind if it's a bit of a hack but I'd love to be able to have larger and more detailed planets without having to resize the gifs (it's for a TTRPG campaign I'm dming).
loving the black hole update!
glad you like it!
planets loolololol br
uh ok, haha.
Wow, impressive!
btw - is it possible to change pixels/gif size to 1000x1000? when I zoom in it becomes blurry :(
Glad you like it!
You mean upscaling to 1000x1000? I haven't build that into the program, but it should be really easy with image editing software. Just make sure to use no / nearest neighbour interpolation when upscaling to keep the pixels sharp. Hope that helps.
tried with gifsicle - works great! thanks!
nice!
Could You add Galaxies and Nebulas? Though they are nothing close to scale of a Planet, It would be Nice.
Maybe, I thought about it before and have some ideas. But no promises that it gets added.
Oh okay, if not its fine, I got one other suggestion, Ocean planet, Nothing but water and clouds. And as a further suggestion, a hurricane for a few of the water planet seeds if it is added.
Am able to buy rights to any planet that I create or will you just want credit if I profit from it being in my game
You don't need to pay for the rights, but would be nice if you give credits.
most certainly will, Thanks.
Can it export svg?
No, but there are a lot of png->svg converters out there. Also, if you want svg for the scaling the png should also work well, since it's pixelart it should be fine if you scale it times any whole number.
Is there any way to get transparent layers so I can do custom stacking?
Not from the web version. However if you download the source you can disable the visibility of certain layers and then export.
Thank you again for making this!
I used it to make my little clicker game look a little nicer:
https://helperwesley.itch.io/energy-supply
Nice, glad you found it useful!
A website called Solan.io used this
Thanks for letting me know, appreciate it! It's all sorted out now with their devs.
wow, amazing!
glad you like it!