Building beautiful worlds with Unity's new terrain features - Unity at GDC 2019

Sdílet
Vložit
  • čas přidán 5. 09. 2024

Komentáře • 138

  • @albarnie1168
    @albarnie1168 Před 5 lety +62

    Support for terrain holes and an update to the slow old grass is a must, looking forward to more changes

    • @cameronetto
      @cameronetto Před 5 lety

      i believe holes were added in 2018.3

    • @Solacecrafting
      @Solacecrafting Před 5 lety

      Couldn't care less about new brushes and editor capabilities. We need better performance for runtime changes, especially grass which is completely ridiculous performance wise in it's current state.

  • @UGuruz
    @UGuruz Před 5 lety +14

    This is really awesome..From last couple of months unity has seriously improved the terrain workflow then previous years.
    Kudos to unity for this another nice update.👍👍

    • @arymystic5006
      @arymystic5006 Před 5 lety

      Could you do a tutorial on how to create a terrain with these new features?

    • @UGuruz
      @UGuruz Před 5 lety

      Sure..

  • @SubjektDelta
    @SubjektDelta Před 5 lety +30

    finally some terrain updates!!!

    • @UGuruz
      @UGuruz Před 5 lety +1

      Previous Updates are also really very cool..

  • @jaheim1872
    @jaheim1872 Před 5 lety +5

    i love the new erosion feature the new terrain team is putting work im glad the terrain is getting the attention it deserves

  • @JustJunuh
    @JustJunuh Před 5 lety +4

    Not sure about you all, but continuing to work with heightmaps for terrain seems the wrong way to go. They won't allow for caves, and I can only see myself using Unity terrain for backdrops or *exclusively* outdoor scenes/levels.

  • @tachyoon1979
    @tachyoon1979 Před 5 lety +2

    Finally it gets a few steps forward, that's nice. I still see 2 main issues:
    One being the old problem with caves and holes inside one terrain (not a new loaded scene for the cave and one for the surface-only terrain).
    The other is the stretching of the textures. You can see it in this demo when creating both pathways: The sides look very ugly. She tries to cover up for this but it will only work at great distance and only with certain type of cover-ups, like wet-looking textures for example.
    I hope these issues get attention soon as well. As things are now, I am planning my level design rather in planes and lots of (nested) Gameobjects. This also seems better for the pba textures.

    • @takerefuge3d
      @takerefuge3d Před 5 lety

      You can use triplanar textures with microsplat

  • @slavomirro
    @slavomirro Před 5 lety +1

    Guys, don't reinvent a wheel. Just make a deal with World Creator devs and implement it into engine. That program have everything we need and it's so easy to use with nice interface.

  • @GameDev1
    @GameDev1 Před 5 lety +3

    Please support brush resize/rotation/strength and stamp height changes via mouse movement.

  • @Alic4444
    @Alic4444 Před 5 lety +2

    These don't seem to be out yet. Are these coming later in 2019.1?

  • @zombieguy
    @zombieguy Před 5 lety +1

    Holes, tessellation and shader graph support / triplanar and I will be happy. To make a good looking terrain in unity you still need to make use of several third-party assets / develop your own systems.

  • @imaekgames
    @imaekgames Před 5 lety +31

    23:30 To the question asked about caves and holes at the end..she said you can do that, no you cannot do that with heightmap based terrain editing; and absolutely not "taverns" lol

    • @menyus777
      @menyus777 Před 5 lety +19

      Unity and their cringy no idea what im doing here presentators...

    • @lebaquette
      @lebaquette Před 5 lety +3

      You can make a hole and make a cave mesh tho.

    • @jasonmann2902
      @jasonmann2902 Před 5 lety +8

      If you can make holes (or make a shader that can mask off a piece of terrain) you can then stamp your own geometry in place of an arch or cave or whatever doesn't work with heightmaps)

    • @recon5107
      @recon5107 Před 5 lety +3

      The part they need to fix, is the colliders for when we make holes, we have to hack it for it to work, to pass through....making cut out mask has been around for ever...so that is easy... So Unity needs to fix the collider issue...that has been the issue for caves and Unity terrain for years..

    • @xyberviri
      @xyberviri Před 5 lety

      @@lebaquette No one wants to use a mesh for a cave.

  • @JosefGrunig
    @JosefGrunig Před 5 lety +2

    What about transparency? And baked shadows on transparent terrain? And terrain rotation? I need that for Augmented Reality table top applications, but had to write shaders and tweaks to have it working. BTW thanks for great work and improvements, very appreciated!

  • @danecustance2734
    @danecustance2734 Před 5 lety

    Good stuff.

  • @SmilingDepression
    @SmilingDepression Před 5 lety +6

    so i know unity doesnt make games just the engine but.. it shows alot when they implement new features that arent stricly engine related and especially in the Q&A. spline tool for paths would be awesome if not even mandatory for example as the guy asked. cloning tool for both topology and texture seems like a basic thing the presentator should know.. it reminds me of the shader graph presentation this year the presentator felt like she only played with the tool for a few hours. finally as other have said she completly missunderstood the final question about caves.. and to go back to unity makes an engine not games i dont see alot of these features as being that useful tbh, most of it you could already do with the old tools, the only substantial thing these new things give us is a way to make erosion more easily and i guess more realistic but.. while its cool.. who really cares? it still feels lacking alot and still just as annoying to make uneven paths (spline tool again) and such so idk, not impressed either.

    • @mikeluna2026
      @mikeluna2026 Před 5 lety +1

      I agree the system isn't there yet, but if you take into account that the Terrain team is rather recent (created sometime during the middle of last year I think), it's quite nice progress. I guess the old terrain system was so outdated that they didn't bother going through Experimental and Preview phases. But honestly, it feels like they are rebuilding the terrain system from scratch, bit by bit.

    • @phobos2077_
      @phobos2077_ Před 5 lety

      @@uberRandom-9 Or fire them :D

    • @SmilingDepression
      @SmilingDepression Před 5 lety

      @@mikeluna2026 i wasnt aware the team was created so recently, everything makes more sense now. maybe the old system was put togheter so quickly (wouldnt surprise me lol) that they had to rebuild everything from scratch to have a solid foundation to move foward as you said. in that case tho why show us anything at all so early? did EA accidently show up at a unity meeting or something? lmao. still looking foward to what they'll add in the future, i just hope they take feedbacks from the forum, Q&A they did, after presentation questions and even in the comments of this video there are quite a few nice suggestions.

  • @KronosEvo
    @KronosEvo Před 5 lety +1

    Thank you for all these videos guys!

  • @kuinks
    @kuinks Před 5 lety

    Amazing! I have been waiting for these updates forever but finally it's here! I'm looking forward to the mask by slope/height in 2019.2!

  • @sabriboughanmi2435
    @sabriboughanmi2435 Před 5 lety +10

    is unity will support holes like Cavern one day ?

    • @ZoidbergForPresident
      @ZoidbergForPresident Před 5 lety +2

      23:40

    • @SmilingDepression
      @SmilingDepression Před 5 lety +1

      @@ZoidbergForPresident presentator got the question wrong as pointed out by other commenters

    • @Jlewismedia
      @Jlewismedia Před 5 lety

      CTS offers the ability to create holes in the terrain (just the texture not the collider) and you can use triggers to disable the collider when a player enters a cave/well/etc.

  • @arsylfpv2848
    @arsylfpv2848 Před 5 lety +3

    Really helpfull!

  • @iamarugin
    @iamarugin Před 5 lety +6

    Terrain as a package please?

  • @jasonmann2902
    @jasonmann2902 Před 5 lety +19

    Making terrains in Unity's editor still looks like utter trash and a risk of RSI, but the API improvements, per-pixel normals and move to GPU computations are very welcome. Handy tip. Make huge realistic, parametric terrains in Houdini, use the Houdini-Unity engine and HDA-processors to build terrain patches on the fly and SECTR to load it asynchronously.

    • @Genebriss
      @Genebriss Před 5 lety

      *if you can afford Houdini

    • @jasonmann2902
      @jasonmann2902 Před 5 lety

      @@Genebriss Houdini Indie is $269 for a year on steam. Modo Indie is similar, Unity free. The barriers aren't that high for some seriously powerful tools.

    • @jasonmann2902
      @jasonmann2902 Před 5 lety

      They also have the free Apprentice version on their website.

    • @them4309
      @them4309 Před 5 lety

      @@jasonmann2902 xD $269 per year?? if you are that serious about terrain modelling, then you don't need advice about which software to choose.

  • @GG1440
    @GG1440 Před 5 lety

    very cool

  • @imDanoush
    @imDanoush Před 5 lety +3

    *Next time use louder speakers instead of screaming* and great updates Unity, keep it up!

  • @CollapseDev
    @CollapseDev Před 5 lety +1

    Currently I use microsplat and for brushes terrain former makes even these terrain brushes look like child's play. Really though this terrain system is a bit too outdated nowadays and is more for prototyping as its performance is really slow that I just revert to using normal meshes made in an external program. These days voxel terrain is the way to go and you can make far more complex and interesting shapes and valleys, caves/holes with it and it's far more efficient if optimized correctly especially since you get to control where you add or remove geometry density which isn't possible with the current terrain system. I would like performance gains with the current terrain to rival that of using static meshes made in an external program-that might not be possible but it's a good goal to strive for.

  • @leomartins2286
    @leomartins2286 Před 5 lety +3

    All this is really good but I just want a nice blend between the terrain textures based on heightmap. Not this ugly default fade blend. Is that too hard to implement?

    • @drunkenhowler22
      @drunkenhowler22 Před 5 lety

      I believe theres a free tool called microsplat that might be able to help you there mate

    • @leomartins2286
      @leomartins2286 Před 5 lety

      @@drunkenhowler22 Thank you for your recomendation, I didn't know that package. But I still think that should be something official. Probably these shader doesn't work for unity 2019

  • @sabriboughanmi2435
    @sabriboughanmi2435 Před 5 lety

    I think there is many tricks that all of them contains constraints like creating only visual holes and changing players rigidbodies as triger just to let them go throught the terrain collider...
    i think unity should propose a height offset param within the terrain inspector to offer users the possibility to dig between 0 and the Offset.

  • @ZoidbergForPresident
    @ZoidbergForPresident Před 5 lety

    Cool demo!

  • @HouseCatTV
    @HouseCatTV Před 5 lety

    Finally some improvements!

  • @holmbergen
    @holmbergen Před 5 lety +5

    Very cool. Is it possible to create lowpoly (flat shading) terrain using this?

    • @Keeesemonster
      @Keeesemonster Před 5 lety

      As far as i know there are some Terrain to Obj Exporters, so you could make a high poly terrain with the unity editor and then export it to for example blender and reduce the vertices of the object to get the low poly look.

  • @livecoderepeat7036
    @livecoderepeat7036 Před 5 lety +1

    The physical erosion brushes 🤯🙄😍

  • @457Deniz457
    @457Deniz457 Před 5 lety +1

    Nice ty :)

  • @LMonty10
    @LMonty10 Před 5 lety +2

    Life would have been so much better if this was out last year when i was working with unity terrain for uni

  • @keelfly
    @keelfly Před 4 lety

    Please make a Slope Mask tutorial.

  • @tempname8263
    @tempname8263 Před 5 lety

    Welp, it is sure weird as heck, that brush adds "landmass" by "projecting" it directly and strictly from the top. I would want it to look more like sculpting brush for working from the sides, instead of from the top.

  • @davekite5690
    @davekite5690 Před 5 lety +1

    Am I right in thinking most of these settings/features (eg brush settings) are in 2019.2 - I can't see them in 2019.1. Or are there add on packs/assets released as well?

    •  Před 5 lety

      yea, i cant see them too in 2019.1 and on the video is 2019.2a07...

    • @davekite5690
      @davekite5690 Před 5 lety

      I've just downloaded the Alpha - 2019.2.0a14 and still can't find them... think a separate pack is needed atm.

  • @ether626
    @ether626 Před 5 lety +1

    Still no caves... :'(

  • @MrDanko90
    @MrDanko90 Před 5 lety +2

    i am interesting, i will can create hole in my terrain finally?

  • @takerefuge3d
    @takerefuge3d Před 5 lety +1

    It is good that Unity is updating the terrain tools, but there are so many better options for making terrain that I think its more for touching up Terrains made in other software than starting from scratch.

  • @timocoetzee
    @timocoetzee Před 5 lety +1

    Caves?

  • @yanhuang8550
    @yanhuang8550 Před 5 lety

    Hi I have a question, does this version 2019 in HDRP mode support HDRI Map, I can't find place where Cube Map should be put in ?

  • @Jlewismedia
    @Jlewismedia Před 5 lety +1

    How do we get access to these features, currently on 2019.1 official release and these are not available?

    • @Ziplock9000
      @Ziplock9000 Před 5 lety

      addon according to video

    • @Jlewismedia
      @Jlewismedia Před 5 lety

      @@Ziplock9000 yea found it on GitHub 👌 such good tools

    • @Jlewismedia
      @Jlewismedia Před 5 lety +1

      @@Ziplock9000 It's at the end of the video when the screen goes dark, it has the link to GitHub and the environment forum I just typed the address in and dl it

    • @Ziplock9000
      @Ziplock9000 Před 5 lety +1

      @@Jlewismedia Yup, tried em. Not bad and a surprise really. I thought 2019 was skipping any new advances with terrain.

    • @Jlewismedia
      @Jlewismedia Před 5 lety

      @@Ziplock9000 yea I was impressed with the erosion tools especially the plateau tool.

  • @SanthoshKumarfojoheartthrobe

    you should really learn from gaia.. that is next level in terrain

  • @phobos2077_
    @phobos2077_ Před 5 lety +5

    Unity should fire those "Evangelists" and let people who actually implemented these features to present them.. They kinda start to become annoying in their incompetence. "How to" presentations shouldn't be selling pitches, they should be more technical and useful for practice.

  • @ABentPaperclip
    @ABentPaperclip Před 5 lety

    it it just me or is that 'erosion brush' just smoothing peaks? doesn't look like erosion to me..

  • @rathernotdisclose8064
    @rathernotdisclose8064 Před 5 lety

    Now let us make holes in the terrain plane.

  • @lemuriecnoname
    @lemuriecnoname Před 5 lety +1

    I not see this tools in unity 2019.1.0f . Where to find them?

    • @goehlergamedev
      @goehlergamedev Před 5 lety +1

      Use the package manager window, to install the package. 😊

    • @lemuriecnoname
      @lemuriecnoname Před 5 lety +1

      @@goehlergamedev what is the package name?

    • @goehlergamedev
      @goehlergamedev Před 5 lety +1

      @@lemuriecnoname I don't know. I'm chilling on my sofa 😊 Probably something with terrain.

    • @LahceneBelbachir
      @LahceneBelbachir Před 5 lety

      @@lemuriecnoname It's called Terrain Tools.

  • @OutOfNameIdeas2
    @OutOfNameIdeas2 Před 5 lety

    We need holes!
    We need holes!
    We need holes!

  • @vincentfurst6704
    @vincentfurst6704 Před 5 lety

    When will Grass be supported in HDRP?

    • @albarnie1168
      @albarnie1168 Před 5 lety

      You already can, you just need to override the grass shader with a hdrp compatible one

    • @vincentfurst6704
      @vincentfurst6704 Před 5 lety

      @@albarnie1168 Ok cool.... stupid Question but... might you tell me how to do that?

  • @arymystic5006
    @arymystic5006 Před 5 lety

    how I get this version of unity ?

  • @warkarma
    @warkarma Před 5 lety +11

    Disappointing

    • @Stonium
      @Stonium Před 5 lety +3

      I'm curious, what would you have liked to see? (I don't spend much time with the terrain stuff myself)

    • @mikeluna2026
      @mikeluna2026 Před 5 lety +3

      Well, the Terrain team is rather new. We didn't see Terrain updates for years before, but updates have started to stream in slowly since they were formed last year. Let's just hope they slowly get the Terrain system up to date (well, the terrain system was so outdated, they have a big challenge up ahead, haha...)

  • @Yaroslav_Tselovanskyi
    @Yaroslav_Tselovanskyi Před 5 lety +1

    Still waiting for Kinematica...

  • @leimiles18
    @leimiles18 Před 5 lety

    I just tried unity 2019.1, but can't find these features, are they for pro?

  • @vinotinto8547
    @vinotinto8547 Před 5 lety

    Is there any way to use those brushes within scripts ?

  • @aranathalaconte1583
    @aranathalaconte1583 Před 5 lety +1

    holes!

  • @KHos73
    @KHos73 Před 5 lety

    Do I understand correctly that all of this is possible at runtime also?

    • @jeangodecoster
      @jeangodecoster Před 5 lety

      kimoshwaby if you’re referring to the question about « is this scriptable » I think she missed the point of the guy who asked the question. Brushes are scriptable, but you can’t use that api to sculpt procedural terrain

  • @Ziplock9000
    @Ziplock9000 Před 5 lety

    Unity 2019 has new Terrain features? What? I thought that was 2018 and they skipped 2019 entirely!??

  • @leokamikkaze20
    @leokamikkaze20 Před 5 lety

    great video and improvs on terrain but when painting the terrain with rock texture it just looked like a big turd XD

  • @Weaver_Games
    @Weaver_Games Před 5 lety

    Do trees support HDRP or LPRP yet?

    • @arymystic5006
      @arymystic5006 Před 5 lety +1

      exist an asset to make tree in hdpr in the asset store, and work

  • @akashverma4280
    @akashverma4280 Před 5 lety +3

    Poly brush Ain't freakin' working in 2018.3 version of unity.
    You made it free but at least keep the quality of the product.
    Big big sad...

  • @pissmilker2313
    @pissmilker2313 Před 5 lety +3

    Polymorphism in inspector. NOW!!!

    • @jeangodecoster
      @jeangodecoster Před 5 lety

      You can use polymorphism, just not interfaces. And that bit is never coming because you can’t serialize an interface. However you can go pretty far with abstract scriptable objects

    • @pissmilker2313
      @pissmilker2313 Před 5 lety

      @@jeangodecoster there exists asset store extensions that allow you to view differebt subclasses in the same context/list/array

    • @jeangodecoster
      @jeangodecoster Před 5 lety

      Ay Ay inspector supports subclasses natively. If I have an array of AbstractBehaviour, I can put BehaviourA and BehaviourB in the array via the inspector

    • @pissmilker2313
      @pissmilker2313 Před 5 lety

      Then how come I can only see parameters from the master class? Also, why can I add subclasses only through code and not the inspector?

    • @jeangodecoster
      @jeangodecoster Před 5 lety

      Ay Ay yes you can, but you need an instance of the class. So either an object on the scene (if it’s a monobehaviour you want to reference) or an asset (prefab or scriptable object)

  • @michaking3734
    @michaking3734 Před 5 lety +4

    the voice hurts :)

  • @raveheart58
    @raveheart58 Před 5 lety

    Looks nice, but how come the brush is flickering when modifying the terrain? It doesn't look like it meets the rest of Unity's UX standard. Also please hide the brush from the viewport when selecting the brush from the inspector.

    • @Andrew_or_something
      @Andrew_or_something Před 5 lety +6

      i think its the jitter setting that changes the size of the brush randomly for variation that makes it seem like its flickering

    • @raveheart58
      @raveheart58 Před 5 lety

      That makes sense why it might be happening, but it still looks unpleasing to the eye.

  • @serj_1264
    @serj_1264 Před 5 lety

    is this only available in 2019? can be used in previous versions?

  • @Yaroslav_Tselovanskyi
    @Yaroslav_Tselovanskyi Před 5 lety +9

    Cool, but could you stop screaming please:)

    • @david-gouveia
      @david-gouveia Před 5 lety +2

      To be fair the venue seems to be really noisy...

  • @mr-matt2881
    @mr-matt2881 Před 5 lety

    Please just add better support for world machine. No one in their right mind is going to use the native terrain tool for realistic terrains even with these improvements. It looks like trash.

  • @thewaliiiii
    @thewaliiiii Před 5 lety +3

    Her voice is so annoying!! good info tho.

  • @Angry-Lynx
    @Angry-Lynx Před 5 lety +5

    whos forcing this political corectness? Ive got nothing against but seems like Unity is really pushing/forcing it.

    • @phobos2077_
      @phobos2077_ Před 5 lety +1

      You mean the prevalence of female presenters in a male-dominated industry? :D

    • @Angry-Lynx
      @Angry-Lynx Před 5 lety +2

      @@phobos2077_ yes. Its great but not when its forced. Some of them clearly aren't comfortable with this role.

    • @connorslater3768
      @connorslater3768 Před 5 lety

      She might of wanted to do this stop judging you are not God and stop assuming everything is political correctness

    • @Alic4444
      @Alic4444 Před 5 lety +1

      These days every time a presenter is awkward and also female, there will be at least one person in the comments saying something like "who is forcing this political correctness?"
      It would kinda suck to be a person where any time I had a bad presentation, it risked pissing off and making self-righteous about a third of the people on the internet.

  • @timelschner8451
    @timelschner8451 Před 5 lety +1

    Well it will not even come close to Houdini...

  • @petter9078
    @petter9078 Před 5 lety +6

    Or you can just learn Houdini. And get infinite amount of terrains with a few minutes of work..

    • @0x8080FF
      @0x8080FF Před 5 lety +3

      Sure, it also costs hundreds of dollars a year for the indie license, and the free version is only for personal, non-commercial projects. Obviously there are much better tools for creating realistic terrains, but it's still a good thing that the built-in tools are starting to improve.

  • @vadim2639
    @vadim2639 Před 5 lety

    Bullshit, didn't see anything new

  • @asaiyannamedgokublack
    @asaiyannamedgokublack Před 5 lety +1

    Who else uses cinema 4d to create terrain

  • @artemg9753
    @artemg9753 Před 5 lety +2

    2019. No holes. Unity terrain still sucks.

  • @thanatosor
    @thanatosor Před 5 lety

    Wake me up, when there's Dark Skin..

  • @Kinosei30
    @Kinosei30 Před 5 lety

    No voxel system... meh

  • @classicguy7813
    @classicguy7813 Před 5 lety

    Hated unity. It's exceptions as game engine. Love godot and unreal