Announcement

Collapse
No announcement yet.

Training Stream - Getting Started with Landscapes - Jan 17 - Live from Epic HQ!

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

    [TWITCH] Training Stream - Getting Started with Landscapes - Jan 17 - Live from Epic HQ!

    WHAT
    Creating an environment in UE4 is easy! In this livestream, Andrew Hurley will show you how to start a new landscape and then he'll walk through the myriad of tools at your disposal. While going through the basics, you can expect to hear a lot of cool tips and tricks to getting more quality out of your scenes. If you're just getting started with landscape editing or if you are an old pro who is looking for some new techniques, this is the stream for you!

    Part 2: Foliage and Landscape Materials

    WHEN
    Tuesday, January 17th @ 2:00PM ET [Countdown]

    WHERE
    http://www.twitch.tv/unrealengine

    WHO
    Andrew Hurley - Engine Support Technician - @DesignHurley
    Alexander Paschall - Community Manager - @UnrealAlexander

    The resources Andrew used on the stream: DOWNLOAD

    Feel free to ask any questions on the topic in the thread below, and remember, while we try to give attention to all inquiries, it's not always possible to answer everyone's questions as they come up. This is especially true for off-topic requests, as it's rather likely that we don't have the appropriate person around to answer. Thanks!

    Archive:

    Last edited by Alexander Paschall; 02-10-2017, 06:00 PM.
    Twitch /unrealalexander| Twitter @UnrealAlexander
    How to report a bug? | Installation & Setup issues?
    Call me to a thread by posting this: [MENTION]Alexander Paschall[/MENTION]

    #2
    oh.. sounds great!

    can never know too much about UE4 landscapes!
    and landscapes are such a huge subject and so much you can do with them!

    should be a great stream! looking forward to it! thanks!

    Comment


      #3
      Can't wait!

      Comment


        #4
        I know this question has been asked numerous times before (and youre all probably tired of hearing it asked), but are there "official" plans to have the terrain be editable at runtime. For instance having it flatten out under a placed building in an RTS, or having an explosion that "dents" the area around it instead of applying a flat 2D sprite to the surface.

        Comment


          #5
          Originally posted by conneich View Post
          I know this question has been asked numerous times before (and youre all probably tired of hearing it asked), but are there "official" plans to have the terrain be editable at runtime. For instance having it flatten out under a placed building in an RTS, or having an explosion that "dents" the area around it instead of applying a flat 2D sprite to the surface.
          That is quite the feature request, and having a landscape with destructible properties built into the system would be quite the feature! I don't forsee that becoming an integrated feature in the near future, but if I were to give you an alternative solution to the sprite route you mentioned, it would be to use mesh decals, regular decals, and a serious of replacement meshes that can be used as destructible meshes. Run a line trace at the hit location, spawn the mesh, make it explode, place decal. I would also do this within code, as it would be faster to step through which ultimately makes the function better.

          Best of luck!

          Comment


            #6
            Looking forward to sharing with you guys some of the tips and tricks I use when creating and working with landscapes! Let me know if you have questions and I will do my best to find the right answer!
            Andrew Hurley
            Engine Support Technician

            Wiki Tutorials Page

            Comment


              #7
              Excellent topic!

              I'm new to UE4 and one of the hardest things to grasp about the engine is how all the different tools fit together.

              I would really appreciate it if you guys can cover optimization tips for getting your landscape looking good while still running smoothly! Another request would be to please explain (and compare) the "cost" of the various features like LPVs and distance field shadows etc. When should you use one over the other? If I had to "cut corners" to improve performance, which features should I cut to still keep fidelity high??


              Thank you so much!
              [WIP] | Procedural City Generator
              [MARKETPLACE] Animal Behavior Kit | Space Shooter Template | Procedural Foliage Tool
              [FREE] Modular Road Tool | Action Platformer Template | Radar BP | Free Birds
              Join our Discord

              Comment


                #8
                My question would be ... a terrain with mountains as it hides the triangles of everything behind? Because in wireframe mode you see "everything" ... the terrain does not hide that?

                In udk you could use volumes to hide the meshes and you could fill the stage hiding triangles ... some way to ue4 for the stage - terrain many triangles behind things?

                (Use traductor sorry)

                Comment


                  #9
                  Originally posted by AndrewHurley View Post
                  Let me know if you have questions and I will do my best to find the right answer!
                  Q1: Landscape instancing:
                  Is there a way to clone landscapes to avoid bloating the Map file size (slow loading / saving etc)?
                  i.e. Why do 10 identical landscapes in a level, each 30MB in size, push up the file size by 300 MB.

                  Q2: Limits of Deformations:
                  Limits of aggressively deforming landscapes: imagine a 'dense forest' of cave-like Stalagmites.
                  What kinds of problems might that lead to: Collision / Rendering Performance / other catches?

                  [MENTION=21608]AndrewHurley[/MENTION]

                  Comment


                    #10
                    It would be great if you could address (at least some of) the following:
                    - techniques to prevent texture tiling (especially at a distance)
                    - landscape tesselation (4.13 had improvements in this area)
                    - how to get proper blending of meshes with the landscape layers
                    - height blending between landscape layers
                    - terrain holes (i.e. making caves)
                    - world space UV mapping applied to landscape (with performance in mind)
                    - possible techniques for "evolving" terrains (like covering with leaves or snow dynamically)
                    Last edited by eyosido; 01-13-2017, 10:04 AM.

                    Comment


                      #11
                      i would second eyoli excellents questions especially the tiling one , and add this one :

                      - techniques to make very large seamless paged terrain with large view distance .
                      like in flight sims type games/apps for example

                      Comment


                        #12
                        Hi Epic Guys ! Very need this topic!))question-are any chance ..converting created terrain in anoder 3D aplication geometry to Landscape Terrain inside UE ? (my english bad-sorry)

                        Comment


                          #13
                          Originally posted by franktech View Post
                          Q1: Landscape instancing:
                          Is there a way to clone landscapes to avoid bloating the Map file size (slow loading / saving etc)?
                          i.e. Why do 10 identical landscapes in a level, each 30MB in size, push up the file size by 300 MB.

                          Q2: Limits of Deformations:
                          Limits of aggressively deforming landscapes: imagine a 'dense forest' of cave-like Stalagmites.
                          What kinds of problems might that lead to: Collision / Rendering Performance / other catches?

                          [MENTION=21608]AndrewHurley[/MENTION]

                          Question 1: So it sounds like that could be a bug you are trying to report and not as much a question. However, if a single landscape (no context as to the size and overall resolution) is 30 MB and when you create 10 of them it moves up to 300 MB, that seems expected. 30 x 10 = 300 so the "bloating" you are reporting seems to be expected. Whether they are identical or not, they will still occupy the same amount of memory as their baseline cost. If you set your texture samplers to 'Shared:Wrap' that can reduces the overhead by allowing your samplers to be shared throughout the landscape's material, which ultimately reduces texture memory consumption.

                          Question 2: This would be better handled by using static meshes instead of landscapes. Some of the problems you would run into if you attempted to use a landscape would be the inaccuracies of collision, as stalagmites have steep vertical and aggressive changes. If you were to use World Position Offset and/or Displacement, that could further complicate things as your collision would need to bake the offset to be accurate.

                          Hope this helped!
                          Last edited by AndrewHurley; 01-13-2017, 11:18 AM.
                          Andrew Hurley
                          Engine Support Technician

                          Wiki Tutorials Page

                          Comment


                            #14
                            Originally posted by Slava View Post
                            Hi Epic Guys ! Very need this topic!))question-are any chance ..converting created terrain in anoder 3D aplication geometry to Landscape Terrain inside UE ? (my english bad-sorry)
                            That depends on the program you are exporting from, but for Terrain generators like World Machine, you would actually export your terrain as a tiled heightmap. You can then import these tiles and use World Composition to arrange each tile to match up with one another. If you were trying to work with a smaller landscape, then you can simply import a heightmap and sculpt on top of that mesh itself. Once it has been imported and essentially stamped as a Landscape actor, it can be sculpted and painted on just like a regular landscape actor.

                            Cheers,
                            Andrew Hurley
                            Engine Support Technician

                            Wiki Tutorials Page

                            Comment


                              #15
                              Originally posted by eyoli View Post
                              It would be great if you could address (at least some of) the following:
                              - techniques to prevent texture tiling (especially at a distance)
                              - landscape tesselation (4.13 had improvements in this area)
                              - how to get proper blending of meshes with the landscape layers
                              - height blending between landscape layers
                              - terrain holes (i.e. making caves)
                              - world space UV mapping applied to landscape (with performance in mind)
                              - possible techniques for "evolving" terrains (like covering with leaves or snow dynamically)

                              I will cover almost all of these topics to some measure, aside from the last request. That is a more advanced process and requires blueprints and possibly code to implement.
                              Andrew Hurley
                              Engine Support Technician

                              Wiki Tutorials Page

                              Comment

                              Working...
                              X