1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Ben - June 25 2015

Discussion in 'Developer Progress Reports' started by Benjamin, Jun 26, 2015.

  1. Benjamin

    Benjamin Lead Developer

    • Dev Leader

    Finished getting the new texture system working today, and also added in parralax displacement mapping and normal mapping for blocks! Hooray! It only looks good with linear filtering, however linear filtering causes issues for a texture atlas. For this reason, we are going to try adding padding data around each texture in the texture atlases, which will mean we no longer have power of 2 textures and will use a bit more VRAM, but we get the bonus of linear filtering which makes everything look so much better.

    Heres a bunch of screenshots in chronological order with testing. (There's some bugs that have been ironed out already)

    Without Displacement mapping:


    With Displacement mapping:



    Started using linear filtering. Heres ruby:


    Notice the seam on the below image :( This is why we need the padding:


    Happens because the atlas looks like this:



    Added anisotropic filtering:


    And finally, a video for you!

    I think tomorrow ill tackle the padding problem. It's not going to be easy, since I have to manually calculate mipmaps and such. Things are a lot harder when they are non power of two...
  2. Abominas

    Abominas Crash Landed

    • Member
    First ;)

    That looks so amazing, although it was hard to see the effects in the screenshots.
    ColdFuseon likes this.
  3. Thomas988

    Thomas988 Back Into Space

    • Member
    The illusions, they're messing with my mind!

    Amazing work, Ben! This looks sooooooo good! :D

    EDIT: If I were to make one criticism it would be that I think the displacement effect should be amped up a lot. The effect is visible, but just barely. It just feels too "weak" right now.
    Last edited: Jun 26, 2015
    Thomas988, Jun 26, 2015
    Last edited by Thomas988; at Jun 26, 2015
    ColdFuseon and Gingy like this.
  4. Danarkivus-2

    Danarkivus-2 Back Into Space

    • Member
    That looks great
    Thomas988 likes this.
  5. Julien

    Julien Programmer

    • Dev Member
    It was very buggy, we're working on it ;)
    Abominas and Thomas988 like this.
  6. Thomas988

    Thomas988 Back Into Space

    • Member
    Yay! :D
    Abominas likes this.
  7. Sevio

    Sevio Back Into Space

    • Member
    Gotta admit I'm having a hard time spotting the differences between the screenshots, but I'm sure it'll be apparent in the full 0.2.0 :)
Similar Threads: June 2015
Forum Title Date
Developer Progress Reports Ben - June 23 2015 Jun 24, 2015
Developer Progress Reports Ben - June 22 2015 Jun 23, 2015
Developer Progress Reports Julien - June 21 2015 Jun 21, 2015
Developer Progress Reports Ben - June 14 2015 Jun 15, 2015
Developer Progress Reports Ben - June 12 2015 Jun 13, 2015

Share This Page