Realtime Reflections in a 3D Pixel Art Scene

Поділитися
Вставка
  • Опубліковано 19 жов 2020
  • 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 роки тому +39

    now that right there, that is beautiful

  • @na7uralone387
    @na7uralone387 3 роки тому +26

    water effects are always my favourite thing and you really nailed it here, this looks gorgeous!

  • @msmeraglia
    @msmeraglia 3 роки тому +41

    you should really do a write up on this technique, not sure if you have a blog or not?

  • @laurawadsworth873
    @laurawadsworth873 2 місяці тому

    prbably my favorite art style for any game

  • @EudaderurScheiss
    @EudaderurScheiss 2 роки тому +6

    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 роки тому +1

    Very beautiful! Congratulations, keep going! :)

  • @tonmate7175
    @tonmate7175 3 роки тому +9

    This is fucking beautiful.

  • @oliveryt7168
    @oliveryt7168 3 роки тому +3

    Amazing looking area.

  • @veryredfumoze
    @veryredfumoze 2 роки тому +1

    And you just earned a subscriber

  • @scottbowser702
    @scottbowser702 3 роки тому +16

    You have done some awesome work with your custom engine. Where did you learn to do all this?

    • @t3ssel8r
      @t3ssel8r  3 роки тому +18

      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.

  • @DcCoO
    @DcCoO Рік тому +3

    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  Рік тому +3

      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.

  • @VeeZzz123
    @VeeZzz123 Рік тому

    wow

  • @Street_Cyberman
    @Street_Cyberman Рік тому

    😍 😍 😍 😍

  • @Manas-co8wl
    @Manas-co8wl 3 роки тому +4

    I really do like this look. Is there an easier way to replicate this I wonder

  • @arthurangenendt8959
    @arthurangenendt8959 3 роки тому

    that water... jeez...

  • @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  Рік тому +1

      I think I referenced the catlike coding tutorial on water reflections

    • @mhx4453
      @mhx4453 Рік тому

      @@t3ssel8r Thank you so much for your help!

  • @slicecut_
    @slicecut_ 2 роки тому

    круто

  • @wagwan0
    @wagwan0 3 роки тому

    this is , ... eureka

  • @kodd10
    @kodd10 3 роки тому +1

    "So many counteracting words in the title"

    • @t3ssel8r
      @t3ssel8r  3 роки тому +2

      are you.. tantalized?

  • @Dawood.k
    @Dawood.k 3 роки тому

    Which software ?

  • @Gounesh
    @Gounesh 2 роки тому

    Wen RTX?

  • @froggydohdoggy5216
    @froggydohdoggy5216 3 роки тому

    what

  • @oliveryt7168
    @oliveryt7168 3 роки тому

    Amazing looking area.