Home 3D Art Showcase & Critiques

[WIP] Stormveil Castle - Isometric Game Environment

polycounter lvl 5
Offline / Send Message
LucasNazato polycounter lvl 5

This is a big project I’ve been working on for a while now. The idea was to create a playable small area of the Stormveil Castle, inside Unreal, in a stylized look and close to isometric view.

I’ll be using Blender for all the modeling and sculpting of the objects, and texturing in Substance Painter.

The initial scope was to create the exit of Stormveil Castle into Liurnia, this part:


So I started modeling some of the pieces and texturing, using post process inside Unreal to get the stylized look and outlines.


I decided to only use the base color for all assets and later added an option to add bump offset with a height map, for the walls and floor.
I’m using the red channel of the vertex color to add variation and paint the occlusion details, and the green channel does the material blending.


Replies

  • zetheros
    Offline / Send Message
    zetheros sublime tool
    Praise the Elden Ring!
  • LucasNazato
    Offline / Send Message
    LucasNazato polycounter lvl 5
    zetheros said:
    Praise the Elden Ring!
    Praise it!

    Continuing the updates, after looking at that area  noticed that it uses pretty much the same materials and assets, so I decided to extend the scope, starting all the way from the entrance to the throne, up to the exit to Liurnia:


    Some screenshots of the new areas:


    Gif of the process:


    The throne room has a bunch of different assets/textures, so that will take a while to finish it, also there are several statues, which will be a problem as I don't have experience with it.
  • Bolovorix
    Offline / Send Message
    Bolovorix ngon master
    Very cool - looking forward to watching how this develops!
  • LucasNazato
    Offline / Send Message
    LucasNazato polycounter lvl 5
    Bolovorix said:
    Very cool - looking forward to watching how this develops!
    Thanks!

    Here is how the materials and post processing work in this project.

    As I said before I'm only using base color for the assets, the ground and wall textures are tiling and use a height map for the bump offset to add more depth:
    https://youtu.be/-CXPc3SlE1I
    You can see that there is some distortion, but it's not very noticiable, especially from a distance.

    I'm also using vertex paint to add variation, the red channel for ambient occlusion and the green one to do material blending:
    https://youtu.be/MopTkRj4iiY
    The material blending also uses the height map so that it looks more natural.

    And last with the post processing I add the outlines and can also control the light and shadow color, which really helps bring everything together.
    https://youtu.be/GfeG-2T0nqo


  • LucasNazato
    Offline / Send Message
    LucasNazato polycounter lvl 5

    Another update showing how the project is currently looking and how I'm masking the objects in front of the player.

    Initially, the walls and floors were only a plane, and the transparency came from backface culling, but I wanted the structure to feel more solid, so I decided to add depth to the walls, floors and ceilings.

    Here is a screenshot of the entrance area:



    And without hiding the walls/ceilings:


    Also put a zoom in and out function:



    I wanted to be able to set the transparency of any object and also create a mask around the player for objects in front of the camera:



    To avoid using materials with transparency in all my assets I'm using the DitherTemporalIAA node, which actually creates a mask (either complety visible or invisble), but uses a dither pattern to fake transparency.


    Here is a video showing the area and the masking effect (sorry for the low quality):

    https://youtu.be/BIf7tLcgw0I?si=fHaDKPlj2qyT3XrC


    There is a bit of an artefact when you're moving but it's very minor and it's worth it for the optimization.

  • Tits
    Offline / Send Message
    Tits mod
    Really like the isometric look as well as the artstyle you went for!
  • LucasNazato
    Offline / Send Message
    LucasNazato polycounter lvl 5
    Tits said:
    Really like the isometric look as well as the artstyle you went for!
    Thanks!!   :)
  • iam717
    Offline / Send Message
    iam717 interpolator
    i am kerfunkled is this not a transparency?
    To avoid using materials with transparency in all my assets I'm using the DitherTemporalIAA node, which actually creates a mask (either complete visible or invisible), but uses a dither pattern to fake transparency. img
    Nice amount of work, i like the look of whats going on currently just wanted to get some insight to that quoted above. i looked into it.
  • LucasNazato
    Offline / Send Message
    LucasNazato polycounter lvl 5
    iam717 said:
    i am kerfunkled is this not a transparency?
    To avoid using materials with transparency in all my assets I'm using the DitherTemporalIAA node, which actually creates a mask (either complete visible or invisible), but uses a dither pattern to fake transparency. img
    Nice amount of work, i like the look of whats going on currently just wanted to get some insight to that quoted above. i looked into it.
    Hey, thanks!

    Yeah, instead of transparency I should have said translucency, as I'm refering to the Blend Mode of the material and the fact that it uses a dither pattern to fake that effect. You can see in the screenshot that the Blend Mode is set to Masked.
    PrismaticaDev video is a great explanation of why I'm using that node, also it might even be the reason why I know about it haha.
  • LucasNazato
    Offline / Send Message
    LucasNazato polycounter lvl 5

    Small update for the project. I completed the basic layout of the area, from start to finish.

    Of course there's still a lot of stuff to add, but at least the basic structure is done, here is a video showing the character going from the entrance to the exit of the area:

    https://youtu.be/iYYroquuPG4?si=ujOsXcSzDI6bQq6V

    Also, some screenshots of the assets being used here, important to know that the texturing is not final yet:


Sign In or Register to comment.