No video

Cheap Sky from AI-Generated (or Any Other) Image in 5 Min / Godot Tutorial

  Рет қаралды 15,892

devmar

devmar

Күн бұрын

Hello Game Devs. Today I'd like to share with you a quick tutorial I made this morning which shows you how to make a decent sky dome (sky map, sky texture, panorama texture, you name it...) from literally any image. In this example I'm using an image generated by aitubo.ai, but you could apply this simple technique to create panoramas (ie, image maps with equirectangular projection) from literally any image. Some of my best results were achieved by first creating a HQ landscape mashup from multiple sky photographs in Photoshop, and then applying this technique.
#godotengine #godottutorial #godotsky

Пікірлер: 73
@spleenvitals
@spleenvitals Жыл бұрын
Same process for GIMP, y'all. Filters > Distorts > Polar Coordinates. Thanks a lot, bro. My brain was thinking Map > Panorama Projection.
@KaletheQuick
@KaletheQuick Жыл бұрын
That looks amazing! I can't wait for more!
@adddg3
@adddg3 Жыл бұрын
Im really curious about your background man, your videos have been so helpful to me thank you
@FencerDevLog
@FencerDevLog 10 ай бұрын
Very useful tutorial. I had no idea about that trick with polar coordinates. Great job! 😎
@bozudnol
@bozudnol 10 ай бұрын
Wonderful ! Using both Blender AND Godot ?! I subscribed right now, looking forward for this wonderful project to be released ! ♥🔥
@nowherebrain
@nowherebrain Жыл бұрын
you can always just unwrap a cube in blender add some subdiv to it (edit mode -to sphere) and paint it. I understand, everyone can use a different approach...for me though, this is how it starts...a little ai here, and before you know it...with every tiny step...we're all relying on it...I know it sounds like conspiracy theory, but that doesn't necessarily mean it's wrong.
@Ceisriel
@Ceisriel Жыл бұрын
It's not the same result, the world env+ panorama has light to it, that's why the water reflects the sky...if you just add a cube it won't work.
@nowherebrain
@nowherebrain Жыл бұрын
@@Ceisriel it would not be a cube...if you actually read my comment you would know it would be a sphere...maybe it requires a deeper knowledge of blender to understand that the "sub div + to sphere" would make it a sphere...starting with a cube is just a more straight forward way of getting the UVs correct.
@Ceisriel
@Ceisriel Жыл бұрын
@@nowherebrain If you learn to read you'd see that I'm not talking about the shape of the sky box.
@carpenterblue
@carpenterblue Жыл бұрын
@@Ceisriel Hes talking about drawing it onto an inside of a sphere and then rendering it in equilateral projection. The sphere itself can be emission shader, therefore not having any shading.
@Ceisriel
@Ceisriel Жыл бұрын
@@carpenterblue but you need to write the shader yourself, because if you just add the emission with into the material options it's not gonna have the same reflexes.
@ZachAR3
@ZachAR3 Жыл бұрын
Awesome! I didn't know you could get the seamless affect through distortions which has been a pain to work around before. Keep up the good work!
@hardgamer9342
@hardgamer9342 11 ай бұрын
Man ur awesome 🖤🖤🖤 I checked ur gamedev vid that r awesome man I'll try to make game like u
@KillerGameDev
@KillerGameDev Ай бұрын
I felt like this tutorial was not great for gimp. So Im gonna fill in some blanks because this was a cool tutorial otherwise. filters > distort > polor coordinates. Then drag "circle depth in percent" to zero - you will also drag it to zero when you flip back to non-polar, just remember that. Make sure "to polar" is checked. Do all the repairs you need - note that the healing brush is different in gimp and requires a "sample" area so it might be better in some cases to manually repair it or use a blur on a selection or a smudge tool(though with a cartoon sky, you might be fine - I was). When youre done, again...go to the polar coordinates, uncheck "to polar" remember the circle depth should be at zero...boom. Works exactly how the video says.
@Morraak
@Morraak 10 ай бұрын
This is so cool! I want to try this.
@andreacamardo5722
@andreacamardo5722 4 ай бұрын
I followed all the steps several times but you always see bad, it seems to me that the sphere to which the photo is applied is too big, I see the giant clouds and are not sharp
@errorhostnotfound1165
@errorhostnotfound1165 10 ай бұрын
Maybe he could make playlists for the videos (such as one for the main game, one for the tutorials on certain things, and it others for any other games he makes)
@lannygilbertson3585
@lannygilbertson3585 10 ай бұрын
excellent stuff. thank you good sir
@piousthepious
@piousthepious Жыл бұрын
Did you use AI for the clouds you used in the last video? Those frankly look a lot more convincing than these clouds 🤔
@actualdevmar
@actualdevmar 11 ай бұрын
Nope. Those clouds I made before gen AI was a thing.
@piousthepious
@piousthepious 11 ай бұрын
@@actualdevmar Ohh gotcha, makes sense cause those look really good
@dakota6431
@dakota6431 10 ай бұрын
there are a few sites that automatically make skyboxes and the ones i found were free to use but it was a while ago so i could be wrong now
@kenknudsen7478
@kenknudsen7478 9 ай бұрын
Very cool. Thank you.
@vishnuviswanathan4763
@vishnuviswanathan4763 Жыл бұрын
nice tutorial tnx
@deathsyrup
@deathsyrup Жыл бұрын
Bless, love this.
@positiveplay1
@positiveplay1 10 ай бұрын
Hey when will the game be available? This is the first video ive seen of your project and im totally intrigued
@RADkate
@RADkate Жыл бұрын
wonder if you could generate good flowmaps with this
@UniteUplift
@UniteUplift 10 ай бұрын
plz tell me where i can wishlist the game so i dont forget about it?
@mohsenzare2511
@mohsenzare2511 Жыл бұрын
Wow So nice
@ywaby2178
@ywaby2178 Жыл бұрын
what is your generate prompt?
@carpenterblue
@carpenterblue Жыл бұрын
Pretty sure this makes your game unpublishable on STEAM. EDIT: Due the nature companies like Steam/KZbin and any other company handle copyright infringement with shoot first ask questions later. I explained this numerous times below but people seem not to get it... Terms of Service issue, not law.
@actualdevmar
@actualdevmar Жыл бұрын
Why?
@kaminekoch.7465
@kaminekoch.7465 Жыл бұрын
Pretty sure they have no way to tell if this was AI generated or not.
@actualdevmar
@actualdevmar Жыл бұрын
@@kaminekoch.7465 Not only could they never tell if it was AI generated, but also the diffusion model is trained on dataset that's in the public domain.
@carpenterblue
@carpenterblue Жыл бұрын
@@actualdevmar Stable Diffusion is copyright infringing AI, Games using such AI are not allowed on steam.
@carpenterblue
@carpenterblue Жыл бұрын
@@actualdevmar One could point to this video. Disclaimer, I personally don't actually care if you are using AI or not, mostly saying it as an warning, but if someone crawled this video on internet wayback machine or downloaded it and then reported you, It could be a basis for your game being taken down.
@user-kr6rp9bt3h
@user-kr6rp9bt3h Жыл бұрын
how can i like twice
@neverland-r1e
@neverland-r1e 18 күн бұрын
good :°
@lannygilbertson3585
@lannygilbertson3585 9 ай бұрын
Noice 🎉
@Jimmy--Little
@Jimmy--Little 10 ай бұрын
You got A story for this game?
@JacerGamer615YT
@JacerGamer615YT 10 ай бұрын
Thank you very much, this will be very useful for my game. May I ask, what is the music you used in the background of this tutorial..?
@actualdevmar
@actualdevmar 10 ай бұрын
I honestly dont remember but it's from the audio library inside YT Studio.
@petreluca6714
@petreluca6714 11 ай бұрын
hi, are u coding in c#?
@actualdevmar
@actualdevmar 11 ай бұрын
Hi. No.
@voidadjacent
@voidadjacent Жыл бұрын
man, why does every dev youtuber start using ai :(( disappointing
@dueddel
@dueddel Жыл бұрын
Because it's an absolutely valid tool for prototyping and whatnot. Game development should not be about avoiding innovative techniques, methods and tools - it should rather be about *using* them. Especially if you're in a small team or solo dev even. You can't be a game director, project manager, UI and experience designer, data architect, programmer, mood artist, 3D modeller, music compositor, visual FX specialist, game balancer, and all the other roles in one person without lacking quality in the end. From time to time you just have to either buy 3rd party assets or get help from others or as in this case use helpful tools like AI for generative arts. There's really nothing wrong about it. 😘
@derbennet
@derbennet Жыл бұрын
@@dueddel The absolute disregard for any copyright is wrong with it.
@RADkate
@RADkate Жыл бұрын
@@derbennet datasets dont contain any copywritten works :)
@voidadjacent
@voidadjacent Жыл бұрын
@@RADkate this is just a straight up lie lol
@RADkate
@RADkate Жыл бұрын
@@voidadjacent sure just show one supposed stolen work located in one of the freely available data sets
@sanyi9667
@sanyi9667 11 ай бұрын
for those that try to use GIMP just so you IT DOES NOT WORK. there you go I just saved you 10 minutes
@bard-anilsen
@bard-anilsen 10 ай бұрын
It works just as well in GIMP.
@lukevost
@lukevost 7 ай бұрын
@@bard-anilsen hello, can you advise how to achieve the same results in GIMP?
@KillerGameDev
@KillerGameDev Ай бұрын
@@lukevost - I hey I just left a comment on the video that explained how to do it. I dont want to double comment the same thing, but if you go look it should help. ITs close to the photoshop method but its not exactly the same but it gets a similar if not the same result.
@mikesSoul789
@mikesSoul789 9 ай бұрын
Don’t use AI art you’re stealing art
Box jumping challenge, who stepped on the trap? #FunnyFamily #PartyGames
00:31
Family Games Media
Рет қаралды 32 МЛН
Идеально повторил? Хотите вторую часть?
00:13
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 18 МЛН
女孩妒忌小丑女? #小丑#shorts
00:34
好人小丑
Рет қаралды 47 МЛН
Godot 4 3D - FPS Melee Attack
17:22
DevLogLogan
Рет қаралды 28 М.
Godot 4 - Forest Night Environment From Scratch
36:48
DevLogLogan
Рет қаралды 84 М.
HD-2D Style in Godot 4.1
12:57
Gamedev Aki
Рет қаралды 49 М.
A Brief Overview of the World Environment in Godot 4
9:52
Watt Interactive
Рет қаралды 6 М.
Nature In Godot 4.0 ( Tutorial )
19:11
Lukky
Рет қаралды 47 М.
So I Made A Water Shader In Godot 4 And It Was Quite Simple
11:32
A (Not So) Brief Overview of 3D Particles in Godot 4
17:02
Watt Interactive
Рет қаралды 14 М.
Creating Amazing Skyboxes - Godot 3D Tutorial
3:33
LegionGames
Рет қаралды 12 М.
Box jumping challenge, who stepped on the trap? #FunnyFamily #PartyGames
00:31
Family Games Media
Рет қаралды 32 МЛН