God Rays in 3D Pixel Art Game Engine

  Рет қаралды 90,190

t3ssel8r

t3ssel8r

3 жыл бұрын

Date of Recording: 2021-01-23
Using the light-space shadow map of the sun, I can project some quads on the scene to compute sunbeams (god rays) with just some texture sampling, without the need to do any raycasting or raytracing. This effect can then be modulated by the camera angle, time of day, and rain density, to create some pretty nice atmospheric effects. Hard edges on the rays helps to preserve the crisp, pixel art aesthetic.

Пікірлер: 126
@noelfletcher1149
@noelfletcher1149 3 жыл бұрын
I've never seen a 3d pixel art game look this good, probably because I could tell that all that was done was putting pixel art textures on low poly models. But THIS?! This looks like a SNES actually got possessed by an angel.
@rajbirmodak3011
@rajbirmodak3011 Жыл бұрын
ig minecraft is also pixel art game if you look through the textures
@tbhandrew5857
@tbhandrew5857 Жыл бұрын
@@rajbirmodak3011 Did you read the comment? They said that it WASN'T like putting pixel art textures on low poly models.
@rajbirmodak3011
@rajbirmodak3011 Жыл бұрын
@@tbhandrew5857 oh got it
@fearian
@fearian 3 жыл бұрын
This is a killer art style, when the camera moved, it was honestly like magic. Well done.
@patrickfoxchild2608
@patrickfoxchild2608 3 жыл бұрын
I will buy whatever this game becomes.
@cerulean22b69
@cerulean22b69 3 жыл бұрын
Me too, it's beautiful!
@PandaBazookaWarz
@PandaBazookaWarz 3 жыл бұрын
I feel pretty lucky to just have stumbled upon this considering how little views this has. You should really consider sharing this around. It's really inspiring!
@oscarlundin3842
@oscarlundin3842 3 жыл бұрын
YES!, I wan't this! I've been researching the possibilities of doing something like this for a couple of months. this is were pixel art needs to go
@davdev793
@davdev793 3 жыл бұрын
Oh man. That rotation is even more impressive to look at, you should do that on every video showing your engine. Nice job!
@trotu8
@trotu8 3 жыл бұрын
This is beautiful. I hope you are going to release your game one day.
@zib350
@zib350 3 жыл бұрын
This is honest to god the most GORGEOUS pixel art style I've ever seen. And the fact that the textures are procedurally generated makes it even more awesome!
@DiegoShinoda
@DiegoShinoda 3 жыл бұрын
Everything about this is super awesome!!!!!! Those shadows 👌🏼👌🏼 those rain particles 👌🏼👌🏼👌🏼 and of course The Godrays 👌🏼👌🏼👌🏼👌🏼👌🏼. Keep it up! Great job!!
@GonziHere
@GonziHere Жыл бұрын
Going through your videos right now and thus one takes a cake. Amazing.
@igrb
@igrb Жыл бұрын
Your work is so mindblowing I keep coming back to these videos and even after watching them dozens of times I'm still amazed. This looks SO FUCKING GOOD
@leif5046
@leif5046 Ай бұрын
Wow, this looks stunning. Love it!
@MoonMoonStarBass
@MoonMoonStarBass 3 жыл бұрын
i just noticed that you uploaded this yesterday lol nice. im looking for ideas like this and doing research. good job!
@jamesking2439
@jamesking2439 2 жыл бұрын
This is beautiful. Every frame looks hand drawn. You're a sorcerer.
@russellejuliusquerimit5979
@russellejuliusquerimit5979 2 жыл бұрын
so good!! style and the lighting and everything is just wonderful
@mrrexrose545
@mrrexrose545 3 жыл бұрын
it's beautiful, that style seems wonderful to me
@orikalin
@orikalin 2 жыл бұрын
I am enamoured by the grass and tree leaves. Everything here looks amazing, but that in particular, is inspiring me so much to learn shaders for myself, and figure out how you did this. Keep up the great work, and let me know if you ever make this public, or care to share a bit of how this is done to set me off in the right direction!
@asonael3205
@asonael3205 3 жыл бұрын
This is what I dream of a new FF Tactics game to look like. This is amazing.
@sebaspi
@sebaspi 2 жыл бұрын
It looks awesome been following you a couple of months ago and the game is getting better by each video, i am learning game dev slowly and would love to be as good as you one day!
@ham-n-jam
@ham-n-jam 2 жыл бұрын
looking through all ur vids and mate this is legit the best looking game ive ever seen god DAMN keep up the good stuff, looking forward to seeing more :)))
@noxabellus
@noxabellus 3 жыл бұрын
This is seriously flipping gorgeous wow
@baraksmash
@baraksmash 2 жыл бұрын
That's amazing! Subscribed. Anticipating for your game!
@chuong19
@chuong19 3 жыл бұрын
Man, this is gorgeous.
@_felix128old2
@_felix128old2 2 жыл бұрын
Oh my goodness, how have you made a 3D game look so much like a 2D game, it looks absolutely beautiful!
@galagast3d
@galagast3d 2 жыл бұрын
i want to cry.. this is so beautiful!
@stealthriot
@stealthriot 3 жыл бұрын
Absolutely gorgeous! Xenogears instantly came to mind! ^-^
@faru-music
@faru-music Жыл бұрын
This is seriousley better than every professional game I have seen, that tries to achieve something like this. Great work
@Trisander
@Trisander 3 жыл бұрын
This art style is so good. I would like to see it more
@gabrielhabdulea652
@gabrielhabdulea652 10 ай бұрын
a game with this graphics will be ageless. such a nice view! really well done.
@1ruoz1
@1ruoz1 2 жыл бұрын
It's just.. magically astonishing
@Michael-jn3kt
@Michael-jn3kt 3 жыл бұрын
incredible!
@yamforayam4709
@yamforayam4709 2 жыл бұрын
inspiring!!! I hardly see 3d pixel art but I love it so much♥️♥️♥️
@sigitsatriap6505
@sigitsatriap6505 3 жыл бұрын
i love the style !
@freddy5205
@freddy5205 3 жыл бұрын
I love it! - now i wanna learn more about render pipelines
@arthurangenendt8959
@arthurangenendt8959 3 жыл бұрын
This work is worth ALOT!!!!!
@trs81234
@trs81234 3 жыл бұрын
It's really cool !! I really want to learn.
@Iboshido
@Iboshido 2 жыл бұрын
this is sooooo gorgeous!!! Your stile has so much atmosphere you could literally make into a game theme, like Desert Skies just sells a feeling. Btw. ever thought of some particles in the air? Like leafs or fireflies?
@mohsensoleymanee6620
@mohsensoleymanee6620 Жыл бұрын
Are you kidding me? That's some award worthy art style
@facundosierra1501
@facundosierra1501 Жыл бұрын
This is beautiful
@PolyRidge
@PolyRidge 3 жыл бұрын
this might be the most stylized and aesthetically pleasing game ill ever play... i cant wait
@cerulean22b69
@cerulean22b69 3 жыл бұрын
Ok if I ever get to make a game this here is the EXACT style I want to use. I was hoping others had done this. This makes me wanna give blender a try again.
@xPaPs_
@xPaPs_ Жыл бұрын
it's so beautiful..
@harshitjoshi3082
@harshitjoshi3082 Жыл бұрын
Damn this is awesome, I hope to be able to build this someday !
@onkar8112
@onkar8112 2 жыл бұрын
I swear on god.. This is beautiful..
@GoodOlKuro
@GoodOlKuro Жыл бұрын
that gave me goose bumps. wow
@VuVuuInc
@VuVuuInc 2 жыл бұрын
This is Insane, i wish i knew how to do stuff like this
@MelloDinossauro
@MelloDinossauro 3 жыл бұрын
It reminds me of Breath of The Wild. I'll definetly paly it once it comes out.
@thomassynths
@thomassynths 2 жыл бұрын
Those are some nice looking crepuscular rays.
@mattsYT42
@mattsYT42 2 жыл бұрын
wow this is so beautiful. subscribed lol
@thatsmaik
@thatsmaik 3 жыл бұрын
This is magic.
@RuiLlexy
@RuiLlexy 2 жыл бұрын
This it's awesome!
@junqingqiao8007
@junqingqiao8007 Жыл бұрын
It is amazing!
@Stefan_Heinrich
@Stefan_Heinrich 10 ай бұрын
looks killer
@kennythelusma4777
@kennythelusma4777 3 жыл бұрын
This guy gonna make it
@diligencehumility6971
@diligencehumility6971 3 жыл бұрын
Please give us a little inside to how you do this
@peanfaraon6342
@peanfaraon6342 Жыл бұрын
its so beautiful like painterly esqe minimalistic simple and wont burn your pc alive
@hoppalapasam53
@hoppalapasam53 3 жыл бұрын
this is look so nice.
@GunGryphon
@GunGryphon 11 ай бұрын
This aesthetic is amazing, truly marvelous. Is this mostly done in the shader pipeline? I'm trying to figure out where to start with my own efforts.
@angeldchima7084
@angeldchima7084 Жыл бұрын
So cool
@BluntEversmoke
@BluntEversmoke Жыл бұрын
I want a port of the original Unreal, Sar Ocean and all the old Front Mission titles to this engine. This is so amazingly beautiful.
@LLAAPPSSEE
@LLAAPPSSEE 2 жыл бұрын
It's soooo beaaaaaaaut.
@fariszakwan4433
@fariszakwan4433 2 жыл бұрын
I learn something new
@ddates.12
@ddates.12 3 жыл бұрын
holy shit these are beautiful what is this
@runsbuns3675
@runsbuns3675 3 жыл бұрын
black magic he sold his soul i believe
@ddates.12
@ddates.12 3 жыл бұрын
@@runsbuns3675 man i wouldnt be surprised i keep looking back at this video
@JakubSK
@JakubSK 2 ай бұрын
If this is a game, it'll never come out lol
@kodd10
@kodd10 3 жыл бұрын
god rays yes
@VARIGONSTUDIOS
@VARIGONSTUDIOS 9 ай бұрын
Looks great! Can you make a tutorial on this? I'd like to add something like this to my game!
@unsafecast3636
@unsafecast3636 2 жыл бұрын
Is this your engine? I'm really interested in how you did the renderer. Do you have any source code public? If not, I'd be super interested in a video explaining it. Really cool, never seen pixel art look so good in 3D.
@t3ssel8r
@t3ssel8r 2 жыл бұрын
it's built on top of Unity, for the game I'm working on.
@aceseedc9253
@aceseedc9253 2 жыл бұрын
@@t3ssel8r so its more of a custom extension you use with unity?
@t3ssel8r
@t3ssel8r 2 жыл бұрын
sure, you could put it that way.
@victorgrativol
@victorgrativol 2 жыл бұрын
what or how can I recreate this style? is this an extantion or game engine that I could download. I am in love with your style.
@chrisa9549
@chrisa9549 2 жыл бұрын
Is there any tutorial I can follow anywhere to achieve this style of shader? (Not specifically the God rays, just your 3d to 2d shader) is this achievable on vanilla unity? It really is stunning
@jonteguy
@jonteguy 2 жыл бұрын
Is this downscaled 3D with added stuff to it? Rocks make it look like it is downscaled.
@pongjan4398
@pongjan4398 2 жыл бұрын
Ohhhh my God
@filipemecenas
@filipemecenas Жыл бұрын
🖤🖤🖤
@Drunken_Hamster
@Drunken_Hamster Жыл бұрын
What color-bit-depth per channel is your game? And approximately how many pixels per inch worth of "pixel art" or "pixilization" is it?
@dansho3712
@dansho3712 3 жыл бұрын
Man it looks like 2D but its 3D 😂 this is insane!
@Bubbleseatfish
@Bubbleseatfish 3 жыл бұрын
I know right!I wonder what it’s called when that illusion happens..
@jephRent
@jephRent 3 жыл бұрын
Where did you learn to do graphics and shaders like this in Unity? I don't really know where to start and this game is pretty admirable.
@t3ssel8r
@t3ssel8r 3 жыл бұрын
catlike coding has some good tutorials
@jephRent
@jephRent 3 жыл бұрын
@@t3ssel8r thanks
@neumuellerpatrick
@neumuellerpatrick 3 жыл бұрын
would you share some more details about how the projection of the god rays/quads exactly works? Are u using a compute shader? Thanks a lot :)
@t3ssel8r
@t3ssel8r 3 жыл бұрын
it's just a regular vertex+fragment shader that projects fullscreen quads which sample the depth and light-space shadowmap, and colors based on shadowing, view normal, light direction, and screen position.
@neumuellerpatrick
@neumuellerpatrick 3 жыл бұрын
@@t3ssel8r so if the quads are screen aligned (because fullscreen) does it work more like raymarching? I thought you would create some quads in a compute shader on the fly perpendular to the light direction. Otherwise i would expect it to be quite performance heavy
@t3ssel8r
@t3ssel8r 3 жыл бұрын
they are parallel to the light actually, but there's no need to use compute shaders. vertex shader is enough to manipulate vertex locations.
@neumuellerpatrick
@neumuellerpatrick 3 жыл бұрын
@@t3ssel8r so they are probably pre tesselated right? Ah i hope you dont mind asking me about your "secret sauce"
@BugBiteSquared
@BugBiteSquared 2 жыл бұрын
@@t3ssel8r Are you essentially using the camera's depth map to find world-space coordinates for a given screen pixel to check its shadowing against the light-space shadowmap? I'm not sure how the view normal & light direction would be used, but I'd guess it'd be related to the apparent angle/orientation of the rays. So, kinda ray marching in camera space with maybe fewer samples? I'm guessing the actual light's a directional light with an animated light cookie which the shadowmap may also use? Or maybe it's identical to the shadow map here since no other objects seem to contribute to the ray shadowing. Or just orthogonal projectors with animated textures. Dunno. Spitballing. Neat stuff, in any case. Will need to experiment with this more, myself.
@MouldySoul
@MouldySoul 3 жыл бұрын
honestly this is brilliant! set up a discord! would love to help out if you need it!
@lukasjandourek
@lukasjandourek Жыл бұрын
I'm speechless! 🥲 This looks insanely pretty! Great job!
@topheye6318
@topheye6318 3 жыл бұрын
Are you using the ProPixelizer asset ?
@t3ssel8r
@t3ssel8r 3 жыл бұрын
I'm using my own pixel art shaders which suit my workflow a bit better. Lots of shared ideas with Elliot's ProPixelizer though!
@mekrou5982
@mekrou5982 3 жыл бұрын
@@t3ssel8r How would someone learn about creating something like this? I am a beginner in Unity and would love it if you could shed some light as I am so lost on how something like this was made.
@t3ssel8r
@t3ssel8r 3 жыл бұрын
​@@mekrou5982 I think it would depend on your background. I'm pretty comfortable with graphics programming, so my approach was to just look at a lot of pixel art artworks and tutorials, and try to automate their process on the GPU. I personally learned a lot from demosceners like Inigo Quilez and the articles of catlike coding.
@mekrou5982
@mekrou5982 3 жыл бұрын
@@t3ssel8r Thank you so much for replying. I'm going to deep dive research into shaders as I never knew it was something I always wanted. Thank you so much for those resources. Good luck with this project. (If it's a video game- I can't wait to see your success.)
@benwitte928
@benwitte928 3 жыл бұрын
What a great answer. I’d be curious if you ever decide to put something up like catlike coding does about this topic, I’m sure many people would be fascinated to hear.
@lajawi.
@lajawi. 3 жыл бұрын
Is this possible in Blender? It looks amazing and is exactly what I want in Blender!
@t3ssel8r
@t3ssel8r 3 жыл бұрын
it might be. I haven't tried. I'm not an expert in Blender.
@bahi0525
@bahi0525 Жыл бұрын
where can i learn how to make something like that?
@gabebatista4129
@gabebatista4129 Ай бұрын
Can someone recommend a more detailed process on how to do this in godot??
@rightbraingames7418
@rightbraingames7418 2 жыл бұрын
You need to sell this add on to Unity
@HimKnot
@HimKnot Жыл бұрын
I wish I could do this, but I wouldn't know where to start.
@MyNameArzik
@MyNameArzik 2 жыл бұрын
Make a tutorial. I saw a video with an explanation. But everything was shot there very quickly. I would like to learn the same way.
@danielsantos9189
@danielsantos9189 3 жыл бұрын
I just need to know how😭
@omidiartgaming4102
@omidiartgaming4102 3 жыл бұрын
what game engine is this?
@t3ssel8r
@t3ssel8r 3 жыл бұрын
it's unity
@pixeldevlog
@pixeldevlog Жыл бұрын
How can i learn all this, can you guide me
@pillowwantan3226
@pillowwantan3226 Жыл бұрын
Rain puddles?
@lexcive4462
@lexcive4462 2 ай бұрын
which game engine are you using
@yametetakiro5914
@yametetakiro5914 Жыл бұрын
what's the engine used ?
@koktszfung
@koktszfung 2 жыл бұрын
Someone calls it silver lining
@azno7184
@azno7184 3 жыл бұрын
Can i use a Part for a Video?
@t3ssel8r
@t3ssel8r 3 жыл бұрын
what sort of video?
@FUADD
@FUADD 3 жыл бұрын
How's that
@Fahrc3
@Fahrc3 Жыл бұрын
Is this is an art of the god
@Spookyjordan
@Spookyjordan Жыл бұрын
Is this godot?
@t3ssel8r
@t3ssel8r Жыл бұрын
it's unity
@kawaiianthony8090
@kawaiianthony8090 2 жыл бұрын
wow
Designing a Better Aim Assist for 2D Games
10:45
t3ssel8r
Рет қаралды 323 М.
How I Created 2D Pixel Art Water - Unity Shader Graph
14:11
jess::codes
Рет қаралды 93 М.
ONE MORE SUBSCRIBER FOR 6 MILLION!
00:38
Horror Skunx
Рет қаралды 13 МЛН
100❤️ #shorts #construction #mizumayuuki
00:18
MY💝No War🤝
Рет қаралды 20 МЛН
Would you like a delicious big mooncake? #shorts#Mooncake #China #Chinesefood
00:30
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 3,8 МЛН
Next-Gen Pixel Art - Legacy Devlog #20
3:27
aarthificial
Рет қаралды 572 М.
Convert 3D Models into Sprite Sheets (Under 4 minutes)
3:34
2BytesGoat
Рет қаралды 9 М.
So I Made A Water Shader In Godot 4 And It Was Quite Simple
11:32
The Ultimate Pixel Art Tutorial
14:15
Saultoons
Рет қаралды 1,4 МЛН
Ender Pearls can accidentally kill you now and I love it.
8:07
Phoenix SC
Рет қаралды 614 М.
Making 3D pixel art using picoCAD
8:21
Brandon James Greer
Рет қаралды 603 М.
What size should your assets be? | HD 2D GAME ART
12:10
Nonsensical 2D
Рет қаралды 100 М.
ONE MORE SUBSCRIBER FOR 6 MILLION!
00:38
Horror Skunx
Рет қаралды 13 МЛН