Realtime Reflections in a 3D Pixel Art Scene

  Рет қаралды 35,970

t3ssel8r

t3ssel8r

3 жыл бұрын

Date of Recording: 2020-10-19
Running in a 3D engine gives us the possibility to have perfect water reflections for very little effort. In this case, a custom orthographic light probe is generated for the water surface, which captures the reflection from the perspective of the viewer. The water shader then blends this reflection with the refraction for a final look.
The artist can control the blending colors and transparencies in order to fine tune the effect in different lighting conditions. For now, I am doubling as the artist, and I am fairly happy with how the results turned out. The water looks really nice when paired with the dynamic clouds.
Water shader: • 3D Pixel Art Water Shader
Cloud shader: • Cloud Shader with a Pi...

Пікірлер: 32
@danielbordeianu9240
@danielbordeianu9240 3 жыл бұрын
now that right there, that is beautiful
@na7uralone387
@na7uralone387 3 жыл бұрын
water effects are always my favourite thing and you really nailed it here, this looks gorgeous!
@laurawadsworth873
@laurawadsworth873 2 ай бұрын
prbably my favorite art style for any game
@msmeraglia
@msmeraglia 3 жыл бұрын
you should really do a write up on this technique, not sure if you have a blog or not?
@tonmate7175
@tonmate7175 3 жыл бұрын
This is fucking beautiful.
@oliveryt7168
@oliveryt7168 3 жыл бұрын
Amazing looking area.
@EudaderurScheiss
@EudaderurScheiss 2 жыл бұрын
dude i just watched your vids, first i was like oh nice looking 2d world. im wondering how you did the gras ani.. holy *** thats 3d. im a hobby dev myself and i have to say amazing work! this look could be used for any oldschool pixel game. a new pokemon whatever ppl would buy it. love it
@lucasbird6367
@lucasbird6367 3 жыл бұрын
Very beautiful! Congratulations, keep going! :)
@veryredfumoze
@veryredfumoze 2 жыл бұрын
And you just earned a subscriber
@scottbowser702
@scottbowser702 3 жыл бұрын
You have done some awesome work with your custom engine. Where did you learn to do all this?
@t3ssel8r
@t3ssel8r 3 жыл бұрын
thanks, I think I just picked it up as I went along for the most part, but the resources that I followed most closely for the unity integration were the catlike coding articles.
@phoenixnight9237
@phoenixnight9237 2 жыл бұрын
You know those color blobs in steven universe? They could be an easy way to make the water look incredible. And very stylized.
@VeeZzz123
@VeeZzz123 Жыл бұрын
wow
@DcCoO
@DcCoO Жыл бұрын
could you elaborate a little bit about this orthographic light probe? I'm trying to achieve reflections on the water of my top-down orthographic game but I'm struggling. Is it baked? Will it reflect realtime moving objects? Where can I learn about this? thanks for sharing this awesome work!
@t3ssel8r
@t3ssel8r Жыл бұрын
essentially just a second camera mirrored about the water surface plane, with the same camera intrinsics as the view camera. It's a pretty popular method.
@Street_Cyberman
@Street_Cyberman Жыл бұрын
😍 😍 😍 😍
@arthurangenendt8959
@arthurangenendt8959 3 жыл бұрын
that water... jeez...
@slicecut_
@slicecut_ 2 жыл бұрын
круто
@Manas-co8wl
@Manas-co8wl 3 жыл бұрын
I really do like this look. Is there an easier way to replicate this I wonder
@megitsune714
@megitsune714 3 ай бұрын
Are the reflections screenspace? Do you think ray traced reflections would be possible? (Asking for 3rd person camera game in this style, screenspace can look goofy at the edges of the screen)
@mhx4453
@mhx4453 Жыл бұрын
Could you share how you realize the displacement of the reflection texture? I noticed that there is no displacement at the intersection of the water surface and the object. I have been thinking for a long time and have not thought of how to achieve it... I am new to shaders.. your work is amazing, I can't remember how many times I watched this video haha
@t3ssel8r
@t3ssel8r Жыл бұрын
I think I referenced the catlike coding tutorial on water reflections
@mhx4453
@mhx4453 Жыл бұрын
@@t3ssel8r Thank you so much for your help!
@wagwan0
@wagwan0 3 жыл бұрын
this is , ... eureka
@kodd10
@kodd10 3 жыл бұрын
"So many counteracting words in the title"
@t3ssel8r
@t3ssel8r 3 жыл бұрын
are you.. tantalized?
@Dawood.k
@Dawood.k 3 жыл бұрын
Which software ?
@t3ssel8r
@t3ssel8r 3 жыл бұрын
unity
@Gounesh
@Gounesh 2 жыл бұрын
Wen RTX?
@froggydohdoggy5216
@froggydohdoggy5216 3 жыл бұрын
what
@oliveryt7168
@oliveryt7168 3 жыл бұрын
Amazing looking area.
When Your Game Is Bad But Your Optimisation Is Genius
8:52
Vercidium
Рет қаралды 1,3 МЛН
How I Created 2D Pixel Art Water - Unity Shader Graph
14:11
jess::codes
Рет қаралды 94 М.
Hot Ball ASMR #asmr #asmrsounds #satisfying #relaxing #satisfyingvideo
00:19
Oddly Satisfying
Рет қаралды 24 МЛН
Pray For Palestine 😢🇵🇸|
00:23
Ak Ultra
Рет қаралды 36 МЛН
🔴🚨-Nasti-Live-Skull and Bones
19:01
Nasti
Рет қаралды 4
I animated Berserk… but in Blender
15:46
Noggi
Рет қаралды 604 М.
Gate - Isometric Pixel Art Timelapse
7:50
North Pixel
Рет қаралды 31 М.
Crafting a Better Shader for Pixel Art Upscaling
12:39
t3ssel8r
Рет қаралды 141 М.
Cosmos - Blender Pixel Art Short Film Animation
2:33
Tim Morrow
Рет қаралды 4,3 М.
Designing a Better Aim Assist for 2D Games
10:45
t3ssel8r
Рет қаралды 324 М.
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,4 МЛН
Top-Down Pixel Art Practice! (Timelapse + Style Discussion)
7:36
Brandon James Greer
Рет қаралды 154 М.