Home 3D Art Showcase & Critiques

[UE4] Dark Souls 3 Environment (Finished)

134
polycounter lvl 10
Offline / Send Message
Benvox2 polycounter lvl 10
Finished: More details on my various social media.



Hey guys,

I have been working on a small section of an Environment from Dark Souls 3 as a portfolio piece. While playing this game I have continuously been amazed by the detail and style of the environment artwork, even in sections that seem unimportant. I realize that they do this through clever use of efficient modular assets.

Anyway I have chosen a small hallway area that leads up to the Abyss Watchers (for those playing) shown in red below (Primary Section). I broke down the area into the pieces I will have to make and now I believe that I can extend the environment to the blue area (secondary section) with the same assets. However I will focus on finishing the red area to make sure I am not taking too much at once.


This is how I identified the modular pieces I would need. I have had to have the game running in the background to gather reference (and a ton of cracked red eye orbs thanks to near by enemies) while taking screenshots.



My goal is to create this with about 90% accuracy to the in game assets in Unreal Engine 4, with about 10% added or slightly altered pieces and my own ideas. This means I will be making it as if it was a small section of a much larger world like it is in the game. I will be placing a high emphasis on efficiency such as UV space, substance files and reusable textures.

The software I am using are 3ds Max, Substance Designer, Quixel Suite, Zbrush and of course Unreal Engine 4. Here it what I have so far:



Scale is very important for this project and it has proven to be very difficult as I have to compare in game with DS3 and then in 3rd person view within UE4, luckily everything is modular and somewhat easy to tweak. Also to add to the difficulties I am not sure on the differences with FOV and focal length etc of the cameras used in DS3 and UE4.

I am wondering if I should go ahead with basic lighting now or if I should start refining modular pieces/textures?

I will post my progress here as I go for anyone interested, and any feedback and critiques would be incredibly helpful, thank you very much!

Replies

  • Benvox2
  • fauxNormal
    Offline / Send Message
    fauxNormal vertex
    Yeah dude, digging it.

    I am hoping to get some DS3 inspired art work done after June, can't wait to see more!

    I'd say now is definitely the time to start looking at a lighting solution though. From the screenshots (and playing the game a considerable amount), I'd say that this particular area relies on the lighting and negative space (shadowed areas) almost exclusively. The beauty of this part for me is that it's entirely game play driven and still beautiful to look at.

    Good luck with the project!

    Edit: Ditch the Lothric Knight Armour and get something lighter, it really doesn't matter that much in this DS! :D
  • Cremuss
    Offline / Send Message
    Cremuss polycounter lvl 12
    So far so good! Waiting for more :)
  • chrisradsby
    Offline / Send Message
    chrisradsby polycounter lvl 14
    Awesome :) really impressed but what you've done so far! Keep going ! :D
  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    @fauxNormal Thanks, yea as soon as I started playing it I was already thinking I want to make something from it, such a great art style. And yea I agree I should get some basic lighting in before proceeding. I think this will actually help with texturing instead of using the quixel/substance viewports. It will be a challenge to get the same lighting, I suppose I will need to have the geometry very close to DS3 to get the same shadow/light shapes.

    haha yea I have the full Lothric set and it is ridiculously heavy but its so fashionable!

    @Cremuss Thank you! I will continue to post progress here.

    @chrisradsby Thank you very much, your work on Far cry and the Division are amazing!
  • gfelton
    Offline / Send Message
    gfelton polycounter lvl 6
    This is great! Keep it up dude.
  • fauxNormal
    Offline / Send Message
    fauxNormal vertex
    @Benvox2  I wouldn't worry too much about hitting the exact same lighting. Definitely will help with texture/material creation...I tend not to use the 3D viewer in Quixel as a final representation at all as UE4 reacts almost completely different IMHO. 

    From what I can see of the geometry in the DS series, the third has taken a massive step forward. The difference in graphical fidelity between DS and DSII was almost backwards at times, and the geometry and texture alignment/direction in DSII (particularly on X360 and PS3) are what I fear caused slow downs on each of the systems. From seem to have addressed that somewhat in Bloodborne, and even though there are still some areas of serious slow down in DSII (at least on PS4) I think they've done a great job of using this approach.

    Geometry for the most part in the game does seem more on the simple side though, and I think that where you're at is a pretty good representation of that. Would be cool to see some of your wireframes and sculpts (if you've made a start on those).

  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    @gfelton Thank you! I will do so!

    @fauxNormal Thanks for your input once again. Yea DS3 geo seems quite low compared to current titles but I think they counter it well by being very careful where they use them. Things such as bricks extruding from textures to break silhouette as well as bevels. Although I have no access to any DS3 wire frames or orthographic views I studied each piece very carefully and identified where they put their polys (which has been very informative in itself) to reverse engineer them and get a similar result, it is tempting to spend more here and there but I am trying to refrain. I will try get some individual props up soon.
  • Stavaas
    Offline / Send Message
    Stavaas polycounter lvl 3
    This is looking really cool so far. Was thinking of doing a Dark Souls or Bloodborne inspired environment when I'm done with my current one.
  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    @Stavaas Thank you! I was actually surprised that there aren't so many DS/Bloodbourne projects already, I was blown away by the environments in the game!
  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10


    Ok, so I fixed a few small problems and added some missing parts. I think now it is ready to recieve some basic lighting to match the 'concept' scene.
    Is this a generally accepted good workflow? Basically to get some lighting done using the UE4 flat material before doing heavy texture work? I thought that the simplicity of shading will make it easier to tweak the lighting and also to preview my assets once its time to texture them.

    Thanks,

  • ZacD
    Offline / Send Message
    ZacD ngon master
    Yes, it's a good idea to do some lighting in the greybox stage, gotta set the mood and make sure the textures and materials are working well in lighting conditions that are going to be similar to the final lighting setup. Not as important with PBR if you are following the guidelines because most textures/materials should look good in any lighting setup, but it's still not a bad idea, and it's easier to tell if you are getting close to the results you want. 
  • Nomad - Nicolas Pirot
    Offline / Send Message
    Nomad - Nicolas Pirot polycounter lvl 4
    Cool project, I'm certainly interested to see how it grows.
    I reckon the lighting is going to look pretty rad with a few torches in there, the red/orange could give you a nice contrast with the open air blue-ish light.
  • heyeye
    Offline / Send Message
    heyeye polycounter lvl 6
    Benvox2 said:

    Is this a generally accepted good workflow? Basically to get some lighting done using the UE4 flat material before doing heavy texture work? I thought that the simplicity of shading will make it easier to tweak the lighting and also to preview my assets once its time to texture them.

    If you want to take it a step further, a lot of the times I'll do a greyscale blockout with only the normals baked out onto all the assets, along with the basic cards the plants/ivy will have up the walls.

    When working with heavy brick/grungy scenes, the noise from the bigger brick/stone normal maps can help decide which areas have a place for the eye to rest.

    Zbrush has such a nice non-destructive workflow, it's really easy to go back to your layers and just play around with different combinations.

    Also combined with the ivy cards, it's really easy to lay out some interesting cracks/vine growth that drag the eye around the composition. Combined these with a lighting pass and you're looking at a solid foundation before you dive deeper into texture and detail.

    But again this is just my approach, what you have is already very solid in scale and composition. Looking forward to the lighting pass!
  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    @ZacD Thanks for confirming my thoughts! I am sticking to PBR guidelines to this but I agree that it will still be helpful to have at least basic lighting to preview my SM textures in, as I mentioned before I don't really trust viewports in Quixel, Substance etc!

    @Nomad - Nicolas Pirot Thanks! Yea the lighting is very strange/eerie (like all DS levels) and I am having a difficult time isolating particular colours. I remember reading somewhere that if you blur your concept (in my case screenshot) I can find some base lighting palette.

    To me it seems the sky is a pale yellow/orange and the main lighting is a yellow/slight green mix? And yes the torch adds a very warm contrast, I think also the foliage adds more of a green feeling, this could take awhile.

    @heyeye Thanks for the suggestion, I actually thought of that too, maybe I will do base lighting now, and then after my bakes are done for all the SM's I will rollback to flat shaded with just normals as you have mentioned and then do a final tweak before going full colours. The Ivy cards/vines etc are coming along but not ready to import just yet. Thanks again.



  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    I am struggling to break down the original scene lighting, here is a good image that shows most of the colours:



    And here is my attempt to break it down and try to figure out what they would be in UE4 such as sky light, spotlight, fog volume etc.



    The torchlight is no problem. I figure it is a simple point light with a warm glow. The sky is obviously a yellow overcast cloud (the skySphere?), however the ambient lighting littered around the scene seems to be a pale blue, I guess this is a little confusing for me. Maybe the blue tint is more of a fog volume or some kind of post processing? 

    Finally, there seems to be string lighting coming in on that angle and it appears to also be a yellow light, would this simply be the directional light, added spotlights or linked to the yellow sky sphere? Any and all help would be very much appreciated, thanks!
  • Tits
    Offline / Send Message
    Tits mod
    I'm not here to say anything usefull, just Fuck yeah DS3, will follow to see how this turns out :)
  • ActionDawg
    Offline / Send Message
    ActionDawg greentooth
    It looks to me like they may have simply used an environment color to provide the ambient light, or a skylight that doesn't match the color of the actual, visible sky.

    Other than that just use a directional light for the sun (what you're identifying as the yellow source).
  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    @Tits haha thanks, it is a really great game.

    @somedoggy I think you are right. It seems like the sky/cloud colour just does not match the sky light colour so I tried that with the yellow directional light as you mentioned, I think I have the base shapes/values in now, but will need more accurate surface detail to move forward with lighting.



    And here are some comparison shots:


  • Stavaas
    Offline / Send Message
    Stavaas polycounter lvl 3
    Don't have any feedback on your lighting, but really psyched to see where this is going! Good work so far man.
  • Jack M.
    Offline / Send Message
    Jack M. interpolator
    This is looking really sweet so far. Subbed.
  • Nathan3D
    Offline / Send Message
    Nathan3D polycounter lvl 7
    Dark souls 3 is my first dark souls and I'm loving it so looking forward to this. I'm curious on how the ground is done how do you think youl go about it? It doesn't look like a substance material or anything so wondering how you will do it. 
  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    @Stavaas and @Jack M. thank you both so much!

    @Adelphia Yes DS3 was my first game in the series too, and I want to go back to some of the earlier games now. Thank you and the ground is actually a dirt plane with geometry blocks laid over it with some broken variations, I am actually working on that now hopefully have an image up soon.
  • Cremuss
    Offline / Send Message
    Cremuss polycounter lvl 12
    looks good! I'd say make the reddish point light radius slightly bigger and add tons of fog and you should be pretty close to the game shots.
  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    @Cremuss Thanks! Yea I think you are right, especially that the fog will have a big impact on the scene. 

    Here is some progress. 



    I have added a few base materials to the scene (just plugged into the slots nothing special yet) I think I will try get the base materials in engine for just about every part and then begin a long process of tweaking/light adjustment to get closer to the 'concept'. 

    Some parts are hard to replicate as I am using procedural materials from Substance Designer and trying to match the in game shots. Any crits/feedback are more than welcome :)

    I have also noticed that my version seems lower and wider than the original, so at some point I will make archways,columns and walls etc slightly thinner and taller.
  • fauxNormal
    Offline / Send Message
    fauxNormal vertex
    Looking great dude! Nice to see the progress coming along. :)
  • macoll
    Offline / Send Message
    macoll polycounter lvl 13
    Looks cool ! The lighting is better and better...a lighting area at the background which indicates the goal to achieve...
    I will follow your cool work ;)
  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    @fauxNormal Thanks again, trying to keep up!

    @macoll Thank you, it is a real challenge to get the same lighting and I keep adjusting it everyday!

    Here is a bit more progress, adding the base materials to the props. I will have to go over them again in the future to add details/colour variation etc, but for now it helps me get the feeling of the level. I keep adjusting the lighting drastically as I go, hopefully one day I will find a good combination!





    PS sorry I could not resist adding the flame effect. 
  • Nathan3D
    Offline / Send Message
    Nathan3D polycounter lvl 7
    im liking the lighting in this now man its really looking good :)
  • TheMadArtist
    Offline / Send Message
    TheMadArtist polycounter lvl 12
    That last shot looks great, big improvement on the lighting. Keep it up man!

  • gfelton
    Offline / Send Message
    gfelton polycounter lvl 6
    The lighting is awesome, as well as the textures. Really like the tiled floor at the bottom, the reflective/speular portion is perfect, great work! :)
  • almighty_gir
    Offline / Send Message
    almighty_gir ngon master
    fucking Abyss Watchers...

    (looks great man!)
  • pixelpatron
    Offline / Send Message
    pixelpatron polycounter
    You need more bouncelight or increase the intensity of your directional and possibly your skylight a hair or two......your shadowy areas are almost black, you need a brighter ambient.
  • Jeff Parrott
    Offline / Send Message
    Jeff Parrott polycounter lvl 19
    This is looking great. Definitely agree with @pixelpatron comment about the lighting adjustments. Also think about what you want the viewer to see first, second, etc and light with that in mind. Keep it up!
  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    @Adelphia thanks! I found your tutorials very useful btw! 

    @TheMadArtist Thank you good sir!

    @gfelton Thank you, I still have to adjust them as I go and change things, I think the original ones are much shinier than mine?

    @almighty_gir haha indeed, thank you!

    @pixelpatron and @Jeff Parrott Thank you both for the feedback. Yes looking now my shadow areas are too dark, i think I have to make them a bit more blue, but maybe that can be achieved in the fog later on? May I ask on a good way to increase bounce light? Stronger directional or add in some spotlights or something? I also feel like the albedo on the textures becomes very intense in dark areas but I am not sure why..
  • Nathan3D
    Offline / Send Message
    Nathan3D polycounter lvl 7
    Thank you :) I need to get round to making more haha

    I'm really liking the ground texture you have going on with the stone and stuff looking good. 
  • amirabd2130
    Offline / Send Message
    amirabd2130 polycounter lvl 7
    awesome job so far. looking forward to this.
  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    @Adelphia thanks! That would be good to see some more. @amirimohamed Thanks!

    Progress update; I have a basic texture on all elements now. I have also been playing with the lighting and fog to try and get closer to the original here:



    Now feedback on lighting/fog and base texture values would be incredibly helpful from another few sets of eyes.



    My next goal is to add the final static meshes (mainly around the ceiling area) and then get the foliage and ground clutter in. My textures now are far too clean so I will go over and dirty/moss them up a bit like in the original.

    - Another thing I notice is that the original ground tiles are not as flat as mine and they seem to have a bumpy surface. Perhaps I can use 'Detail Texturing' to achieve this effect?

    - Finally, 'High resolution screenshot' and what I am seeing in my view port are not the same, does anyone else have this problem?

    Thanks guys!
  • gfelton
    Offline / Send Message
    gfelton polycounter lvl 6
    I can't wait for you to do a detail pass and add clutter, it's really gonna bring the entire scene together. Been really neat watching this project grow and progress! :)
  • g0th
    Offline / Send Message
    g0th triangle
    flip the green channel on the brick normal map 
  • Tits
    Offline / Send Message
    Tits mod
    Yesssss (and the brick normal does look flipped like goth said)
  • Nathan3D
    Offline / Send Message
    Nathan3D polycounter lvl 7
    Looking good man +1 to flipping the green Channel when will you be doing your foliage? I love making foliage lol
  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    Consider it flipped. Looks much better now, I will post some more images when I have progressed more.

    @gfelton Thanks! Yea I am really hoping (and pretty confident) that all the clutter and foliage will really add a lot of interest. 

    @Adelphia I have been trying to progress everything at about the same rate so I am nearing completion for most of it. I use Max and Speedtree for this so thanks again for the tutorials!
  • pixelpatron
    Offline / Send Message
    pixelpatron polycounter
    I know your matching the images, but I like the contrast you had in your original shots, just a smidge too dark in the dark spots, but now it's a bit blown out in terms of contrast/shadows. Don't be afraid to do your own thing. Lookin' great.
  • Hayden Zammit
    Offline / Send Message
    Hayden Zammit polycounter lvl 12
    Loving it.

    How the heck are you matching that in game screenshot so closely in terms of scale? Are all your modular pieces all squares?
  • Soul Exist
    Offline / Send Message
    Soul Exist polycounter lvl 8
    You pretty much got the scale spot on. How'd you go about your measuring?  
  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    Sorry for not getting back to you guys sooner, been really busy so not too much progress since the last update.

    @pixelpatron Thanks! Yea I am a bit divided honestly. I want to stay true to the 'concept' but the power of UE4 makes it hard to resist trying to push it further. I keep changing the lighting with almost every update! I am still struggling to make screen captures match what I am seeing, they appear much brighter and washed out. 

    @Hayden Zammit and @Soul Exist Yea all the pieces are modular sticking very closely to the originals and yes they stick to the power of two measurements for ease of placement. About scale and measurement it was a long and slow process of matching the UE4 character with the DS3 character as close as I can, I am still not happy with it 100%, I think I need to slightly squash everything in a little and make it a tad thinner and taller.



    As I said, not much progress, just some of the upper damage and clutter. Thanks!
  • Cremuss
    Offline / Send Message
    Cremuss polycounter lvl 12
    Nice progress :) At this stage I would go on and add the rest of the props, foliage & moss to get a better idea of where the whole scene is going.
    The lighting looks really close to the original game which is good but I think it deserves to be pushed a little bit more. Little bit more highlights and slightly more shadow/ao maybe? Keep it up
  • Benvox2
    Offline / Send Message
    Benvox2 polycounter lvl 10
    Thanks @Cremuss ! Agreed. Trying to get some of the foliage in now, and then I have to dirty up the textures a lot like the original.

    I am having a problem with Speed Tree - UE4. As you can see in this image, some of the fronds are showing very dark in lit areas. This error also shows up in 'Detail Lighting' so I am confident it is to do with the normals. I also noticed in UE4 that the 'bi-normals' (blue lines) are facing towards the ground on only the darkened plants.




    Does anyone know how this could happen? I modeled in Max with normals facing up, then used Speed Tree to create the clusters, but now in UE4 the problem shows up.

    Any help would be greatly appreciated.

    Thanks!
  • Cremuss
    Offline / Send Message
    Cremuss polycounter lvl 12
    I'm not familiar with speed tree at all unfortunately. I guess maybe the tool is resetting the normals? Did you really need speed tree for that though?

    Or isn't it just an wrong material setup? Did you use two-sided lighting preset an plugged a color/texture into the subsurface color input ?

    Also, you mentioned the hi-res screenshot output not being the same as what you see in the viewport earlier. I also happen to have the same thing quite often (like bloom way too intense). What kind of problems do you have?
134
Sign In or Register to comment.