Search Unity

  1. Good news ✨ We have more Unite Now videos available for you to watch on-demand! Come check them out and ask our experts any questions!
    Dismiss Notice

GAIA - AAA terrain generator, procedural texturing, planting and scene creation

Discussion in 'Assets and Asset Store' started by AdamGoodrich, May 21, 2015.

?

Would you pay an upgrade fee for Gaia 2 so that we can hire to accelerate its development?

Poll closed Sep 3, 2018.
  1. Yeah super cool - I would pay a $15 upgrade fee to get it faster!

    83 vote(s)
    80.6%
  2. No way - you promised free and i am happy to wait!

    20 vote(s)
    19.4%
  1. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    Glad its all working ok.
     
  2. stigmamax

    stigmamax

    Joined:
    Jun 30, 2014
    Posts:
    63
    Object : GfxDevice should be in Gamma mode when calling into IMGUI

    I can not send by pm.
    Version Gaia: 1.5.3
    Unity Version: 5.2.5f1
    Windows Seven 64 bits
    This is the only error message (999 times)
     
  3. Xrystal

    Xrystal

    Joined:
    Mar 25, 2014
    Posts:
    202
    I imported this into a 5.6.0f3 project that had Gaia freshly installed and the Character and Environment Default Assets installed. And a sample terrain map generated as you can see.

    Was this error expected or seen before ?

    Post Processing Error.png
     
  4. Deckard_89

    Deckard_89

    Joined:
    Feb 4, 2016
    Posts:
    284
    Hi,

    I have my Gaia terrain created in a separate project from my main one, and I want to export it as a package so I can import into my main project. I do not have any trees or textures on my terrain - all I want is the terrain itself. However, when I import into my main project, I get warnings about missing trees and maps etc. How do I export the raw terrain data - it's all I want (I plan on texturing by hand in my main project). I tried deselecting "include dependencies?" but it's the same result, and I get the messages every time the scene is opened.

    Cheers
     
  5. Teila

    Teila

    Joined:
    Jan 13, 2013
    Posts:
    6,820
    Select the terrain, go into the inspector, and look for the tree/grass/details icons. Click on those. You will see some objects show, trees or whatever. Remove those. Once they are all gone, you will be fine. Do the same for the textures by clicking on the paintbrush and removing all textures.

    Now, if you want heightmap data, you need to do that differently. Look further down the inspector and use the export height map to send the raw data to a file. You can then import that raw data back into your scene the same way.
     
    GuinUK, Mark_01, Deckard_89 and 2 others like this.
  6. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    Thanks for the feedback. This looks like a bug - I will dig into it.
     
    Xrystal likes this.
  7. inoj

    inoj

    Joined:
    Feb 27, 2014
    Posts:
    21
    Im jealous!! What a great pick, you for sure will have fun with those packs! I have mountains/volcano and island packs and these are very nice, as you might have noticed already. :) Would be very nice if you want to share some screenshots of your work you are doing with the packs, I always love see other people work, and Shawns stamp packs what i already don't have are always on my mind that some day I'll pick these all! Once again, jealous so much!
     
    evilangel89 likes this.
  8. Tortyfoo

    Tortyfoo

    Joined:
    Mar 6, 2012
    Posts:
    132
    Did you import the new Unity Post Processing Stack? It is not (yet?) part of the standard assets and needs to be imported separately.
     
    Xrystal likes this.
  9. stigmamax

    stigmamax

    Joined:
    Jun 30, 2014
    Posts:
    63
    A little problem with the terrain. I followed the tutorial precisely. Unity 5.2.5f1
    I will try to plug that hole with earth.
     
  10. Olander

    Olander

    Joined:
    Sep 13, 2014
    Posts:
    400
    @stigmamax Make certain there is a Plinth added to the house prefab. They are fairly tall and make things like what you are seeing very easy to deal with.
     
    TeagansDad likes this.
  11. Xrystal

    Xrystal

    Joined:
    Mar 25, 2014
    Posts:
    202
    Oh sheesh, that could be it ... totally didn't occur to me that it would of course need the new stuff rofl. Thanks.


    Edit: Yes that was the problem. Thanks again.
     
  12. Xrystal

    Xrystal

    Joined:
    Mar 25, 2014
    Posts:
    202
    Problem resolved, I forgot to add the new Post Processing Stack by Unity.
     
  13. stigmamax

    stigmamax

    Joined:
    Jun 30, 2014
    Posts:
    63
    What is a plinth ???
     
  14. rasto61

    rasto61

    Joined:
    Nov 1, 2015
    Posts:
    334
    plinth
    plɪnθ/
    noun
    1. a heavy base supporting a statue or vase.
      "busts of the King and Queen on marble plinths"
      • ARCHITECTURE
        the lower square slab at the base of a column.
      • ARCHITECTURE
        the base course of a building, or projecting base of a wall. <----

    In other words the stone thing under the house.
     
    GuinUK, TheSeawolf and TeagansDad like this.
  15. Deckard_89

    Deckard_89

    Joined:
    Feb 4, 2016
    Posts:
    284
    Thank you so much. :)
     
    Teila likes this.
  16. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    It should have actually warned you and then popped open the download window.. i tested in an existing project, and will test again in a new project to validate this.
     
  17. Tortyfoo

    Tortyfoo

    Joined:
    Mar 6, 2012
    Posts:
    132
    With only 12 hours left of madness sale hoping enough time to solicit some opinions from others on which assets to buy as can't afford everything currently in my cart. All the potential purchases have Gaia integration or would benefit Gaia/Terrains. Hoping this could potentially be useful to others although probably left it too late in sale. If this is off-topic for thread I apologise.

    Whilst hardly used Gaia/GeNa since bought them for various reasons it has got me to buy several other assets already! Already own

    AQUAS Water/River Set
    TENKOKU Dynamic Sky
    SUIMONO Water System
    Distingo
    uNature - GPU Grass and Interactable Trees
    uConstruct - Runtime Building System
    Country Side
    Volumetric Fog & Mist
    Horizon Based Ambient Occlusion
    Compass Navigator Pro
    HQ Photographic Textures Grass Pack Vol.1
    HQ Photographic Textures Grass Pack Vol.2
    Village Exteriors Kit (actually already had that prior to Gaia)

    The main reason for buying them was the GX integration and how well they could work together with Gaia.

    My sale cart currently has these Gaia related assets in it plus a few others. It really is madness!

    Beautify
    Crux - Procedural AI Spawner
    Dynamic Nature - Starter
    EasyRoads3D Pro
    Landscape Ground Pack
    Landscape Ground Pack 2
    PBR Graveyard and Nature Set
    Winter Ground Pack
    World Streamer

    Not in sale cart but could be added if strong case could be made for them.

    Multiple Terrain Brush
    Real Rocks vol.I
    DirectX 11 Grass Shader
    MegaSplat

    One line description of potential game: Open world fantasy RPG set on a group of Islands.

    I'm have no artistic eye and prefer drop in assets that just work. Its why I love the GX integration.

    Thanks,
    Tortyfoo
     
  18. Xrystal

    Xrystal

    Joined:
    Mar 25, 2014
    Posts:
    202
    After purchasing the 8 volumes of Backwood Gaming stamps .... and creating a new terrain on my Gaia WIP Project with the new Camera and Light file and Post Processing Effects from Unity I now get the following error when trying to set up the camera effects.

    And yes, when I first saw the message I followed the instructions, but it repeatedly happens.
     

    Attached Files:

  19. jangomoose

    jangomoose

    Joined:
    Feb 17, 2016
    Posts:
    38
    @Tortyfoo
    World Streamer I would have thought if you are building an open world game, I bought it in the sale but haven't tried it yet.
    Would seriously consider adding Erosion Brush to that list of non sale items. It really adds a bit to Gaia Terrains, I wouldn't be without it.
    Oh and DX11 grass is good, works in VR if that helps.
    Edit, EasyRoads has it uses even if you don't need the roads, you can use it to deform the terrain if you need a Ski Piste or path up a hill etc.
     
    Last edited: Apr 30, 2017
  20. Tortyfoo

    Tortyfoo

    Joined:
    Mar 6, 2012
    Posts:
    132
    Thanks for your feedback. Agree World Streamer seem a must buy especially with Gaia 2.0 soon (tm). I was for now restricting my budget to items on sale which Erosion Brush isn't. The items in the final list are also all on sale. Also whilst it probably makes landscapes look much better as I said not that artistic. Do realise will probably need a better terrain brush of some sort but was looking at Multiple Terrain Brush for that?

    Also must admit don't really know much about DirectX 11 Grass Shader and also does that restrict targets to just Windows? or does it allow Macs with a DirectX compliant card? Also if NatureManufacture and Adam are coloborating on a shader specific to Gaia might just wait for that.

    Sorry if it seems not taking all your advice when asked for but I really do appreciate your opinions.
     
  21. stigmamax

    stigmamax

    Joined:
    Jun 30, 2014
    Posts:
    63
    English is not my mother tongue. I have a little trouble. But there are houses that have no base.
    But it is solved, I added land under the house.
     
    AdamGoodrich likes this.
  22. Gabriel_SG

    Gabriel_SG

    Joined:
    Apr 7, 2017
    Posts:
    198
    oh well... had 30+ items in my cart along with Gaia and the sale ends while I am checking out.... GG. Might be a hint to switch to UE4... lol
     
  23. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    Did you follow the instructions in the image - i.e. import the standard Effects package ? OOPS, sorry just reread your comment.
     
  24. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    My bad - I developed this in a project that led me down the wrong path.

    Please go here - re-download and re-import:

    http://www.procedural-worlds.com/gaia/gaia-extensions/camera-and-light-preview/

    I am quite happy with how it turned out :)
     
    Xrystal likes this.
  25. Xrystal

    Xrystal

    Joined:
    Mar 25, 2014
    Posts:
    202
    Hmm, maybe I am missing a step out somewhere.

    It's my normal Gaia setup ( New Project, Import Gaia, Import Gaia related assets, Import Standard Assets ( Character, Environment, Effects - usually when the errors are reported that they are not installed rofl ), this has always worked fine in the past.

    Post Processing Stack downloaded and installed once it was pointed out here that I needed it. This stopped the initial error I was receiving.

    I've now re-downloaded and re-imported your new file ( had to delete the old one to import it ) and still it kicks in the error.
    Are there any other Unity Assets that need to be installed that aren't installed as standard.

    I even checked to make sure I had installed the Post Processing Stack and it confirmed I had all the files installed already.

    Or did I miss something and it won't work in Gaia 1.5 and Unity 5.6 ? - Just checking in case I missed a post where you explained that important bit of information :p
     
  26. Xrystal

    Xrystal

    Joined:
    Mar 25, 2014
    Posts:
    202
    A scene I am impressed with that was created with the Backwoods Stamp Packs.
    Grab 20170502022202 w1900h1200 x-593y121z-515r49.jpg Grab 20170502022118 w1900h1200 x-666y77z-790r107.jpg Grab 20170502013556 w1900h1200 x204y114z-372r280.jpg
    This is the overall terrain created with this session.
    Session20170502011540.png
    And I include a zip file containing the Defaults, Settings and Session File itself, along with a copy of the image above in case the session file needs it as I use it as the preview image.

    Outside of Gaia and Backwoods Stamp Packs ( I got all 8 but don't think I used all of them ) the rest should be standard unity set up.

    It's been awhile since I uploaded a session file so let me know if something is missing :)
     

    Attached Files:

  27. Valhuk

    Valhuk

    Joined:
    May 2, 2017
    Posts:
    3
    The session manager script is not showing once I hit Show Session Manager. The object appears in the scene. I'm not great at programming, just looking to create some landscapes. I'm on Mac. Any help?
     
  28. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    Need a little more detail - Gaia fairly big project - have you followed the quick start guide ?
     
  29. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    Nice - try using the new lighting stuff I uploaded earlier today and do some more screen shots - explore the different times of day - i think you will be pleasantly surprised and how much it picks your scenes up.
     
  30. evilangel89

    evilangel89

    Joined:
    Feb 8, 2017
    Posts:
    268
    Yeah it was amazing. I tried the highlands pack. All I need now are some seriously good grasses from turboscalpeur.
     
  31. stigmamax

    stigmamax

    Joined:
    Jun 30, 2014
    Posts:
    63
    I am amazed at the size of the project (with Quickstart). The size is 700 mo! Is this normal?
     
  32. Xrystal

    Xrystal

    Joined:
    Mar 25, 2014
    Posts:
    202
    I think thats the one I tried and replied saying it still didn't work for me :) And yeah I tried the different daytime lighting and I just prefer the afternoon one but its handy to see how time of day could make the scene look :) Camera Effects wise for fog etc are currently missing from the scene due to the problem I am getting.
     
  33. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    To the moon and back again, raw data care of NASA :)

    Grab 20170502204447 w1920h1029 x999y359z-374r288.jpg

    Grab 20170502204719 w1920h1029 x1058y214z-461r293.jpg

    Grab 20170502205105 w1920h1029 x922y150z-594r303.jpg

    Grab 20170502205126 w1920h1029 x989y166z-781r308.jpg
     
    inoj, kerrmedia, trilobyteme and 6 others like this.
  34. GuinUK

    GuinUK

    Joined:
    Feb 27, 2017
    Posts:
    44
    These are incredible mate. If you get chance to add one or two of them as bonus stamps I'd love to have a play with them.

    I know your 'to do' list is already full enough already so no sweat if you can't. They just look really fun as an alternative idea of how to use Gaia .
     
    AdamGoodrich likes this.
  35. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    Working just fine for me - PM me if you want me to look at it via Skype screen share. The above images used the new Screen FX process. Took all of 20 seconds to make it look pretty nice.
     
  36. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    Yep - will make some moon stamps - they are very cool! Now i just need to find an Australian flag to plant there ;)
     
  37. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    Yes.

    Gaia comes with a whole lot of high quality sample content because I want to give people great experiences and show what is possible, and this is where most of the size is.

    Ditch it if you don't want it. It's under the 3rd Party content directory. Gaia itself is tiny.
     
    TeagansDad likes this.
  38. Xrystal

    Xrystal

    Joined:
    Mar 25, 2014
    Posts:
    202
    It's cool, it might be just a dud project if I am not missing anything else step wise so I'll wait until the next time I create a new WIP Project for Gaia. I haven't got anything to use Gaia for yet so I am just playing with it until I have got to grips with how to make the stamps work together and have the result how I expect it :)

    Thanks for taking the time to see if it wasn't something my end :)
     
  39. Valhuk

    Valhuk

    Joined:
    May 2, 2017
    Posts:
    3
    Yes I have. The problem is that the Session Manager shows in the Hierarchy but not as a script like Gaia's Manager.


    EDIT: Just noticed, the scanner window doesn't appear either. It's either a setting or Mac? I'll try Windows.
     
    Last edited: May 2, 2017
  40. Valhuk

    Valhuk

    Joined:
    May 2, 2017
    Posts:
    3
    Solved my own problem! Thanks for the help! :)
     
  41. jagatai33

    jagatai33

    Joined:
    Feb 2, 2016
    Posts:
    164
    Apologies in advance if this has been asked before, Are there any tutorials in order to integrate GAIA with World Streamer? Im a visual learner so any videos would be ideal.

    Thanks,
    -J
     
  42. CplMulder

    CplMulder

    Joined:
    May 12, 2014
    Posts:
    51
    For me Gaia is now not importing into 5.6.0 - my project is at a standstill...

    The API Updater keeps generating an error and GAIA does not appear anywhere in the menus...

    I've tried re-importing/re-downloading/re-starting... no luck

    Strange thing is if I try to manually delete Gaia from my project it automatically re-imports it after a few seconds! So now I cannot even continue without it for now or get any work done due to the compiler errors!!

    Here is a copy of the log:

    Code (Log):
    1. APIUpdater encountered some issues and was not able to finish.
    2.  
    3.  
    4.     System.ArgumentException: preprocessorSymbols
    5.       at Microsoft.CodeAnalysis.CSharp.CSharpParseOptions..ctor (Microsoft.CodeAnalysis.CSharp.LanguageVersion languageVersion, Microsoft.CodeAnalysis.DocumentationMode documentationMode, Microsoft.CodeAnalysis.SourceCodeKind kind, System.Collections.Generic.IEnumerable`1[T] preprocessorSymbols) [0x00051] in <8d5a2b6695c6475bb1cb5b9a9f9c8dd7>:0
    6.       at CSharpUpdater.CSharpUpdater.ParseSyntaxTrees (APIUpdater.Framework.Core.SourceFile[] inputs, System.Collections.Generic.IEnumerable`1[T] defines) [0x0000e] in <8c197c80297a49cfb36313b1aba6e4f7>:0
    7.       at CSharpUpdater.CSharpUpdater.RunUpdater (APIUpdater.Framework.Core.SourceFile[] inputs, System.Collections.Generic.IEnumerable`1[T] defines, System.Collections.Generic.IEnumerable`1[T] references) [0x00013] in <8c197c80297a49cfb36313b1aba6e4f7>:0
    8.       at APIUpdater.Framework.Core.APIUpdaterBase.Update (APIUpdater.Framework.Core.SourceFile[] inputs, System.Collections.Generic.IEnumerable`1[T] defines, System.Collections.Generic.IEnumerable`1[T] references) [0x0002a] in <1acc70da50134acf8c1ee45d15211558>:0
    9.       at ScriptUpdater.Program.UpdateLanguage (APIUpdater.Framework.Core.IScriptUpdater updater, APIUpdater.Framework.Configuration.CompilerResponseFile responseFile, System.String unityDataPath, System.String outputPath) [0x000ae] in <40723fc79b19465ab3f8e6a83b755955>:0
    10.       at ScriptUpdater.Program.Main (System.String[] args) [0x000d5] in <40723fc79b19465ab3f8e6a83b755955>:0
    11.  
    12. Assets/Gaia/Scripts/ExtensionSystem/Extensions/CameraAndLight.cs(54,28): warning CS0618: `UnityEditor.PlayerSettings.renderingPath' is obsolete: `renderingPath is ignored, use UnityEditor.Rendering.TierSettings with UnityEditor.Rendering.SetTierSettings/GetTierSettings instead'
    13.  
    14. Assets/Gaia/Scripts/ExtensionSystem/Extensions/CameraAndLight.cs(54,28): warning CS0618: `UnityEditor.PlayerSettings.renderingPath' is obsolete: `renderingPath is ignored, use UnityEditor.Rendering.TierSettings with UnityEditor.Rendering.SetTierSettings/GetTierSettings instead'
    15.  
    16. Assets/Gaia/Scripts/Utils/Utils.cs(230,31): warning CS0618: `UnityEditor.TextureImporter.grayscaleToAlpha' is obsolete: `Use UnityEditor.TextureImporter.alphaSource instead.'
    17.  
    18. Assets/Gaia/Scripts/Utils/Utils.cs(231,31): warning CS0618: `UnityEditor.TextureImporter.normalmap' is obsolete: `normalmap Property deprecated. Check [[TextureImporterSettings.textureType]] instead. Getter will work as expected. Setter will set textureType to NormalMap if true, nothing otherwise.'
    19.  
    20. Assets/Octave3D World Builder/Scripts/Extensions/GameObjectExtensions.cs(206,31): warning CS0618: `UnityEditor.EditorUtility.SetSelectedWireframeHidden(UnityEngine.Renderer, bool)' is obsolete: `Use EditorUtility.SetSelectedRenderState'
    21.  
    22. API updating failed. Check previous console messages.
    23.  
     
  43. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    I have had no issues importing Gaia with 5.6, have created many projects with it, and in fact am developing Gaia 2 on it as well, so there is something that is compounding your issue at play here.

    First - you need to successfully delete Gaia. The unity re-import issue seems to be some sort of Unity bug and I have seen it with other assets.

    First create a new empty scene and save it. Close unity and open again - the new and empty scene should reload. Then delete Gaia. It should successfully delete. Close Unity and open again - I think this will get you around the re-import issue.

    Then check your console... do you have any errors in it - this may be the asset that is causing the issue. Don't try to re-import Gaia again until your project is error free.

    Only after you have done that should you import Gaia again. When it asks to update API's say yes. Gaia should import and will give you some warnings. Ignore them and you should be fine.

    Make sure you give Unity a moment to finish its compile as well. This needs to happen before Gaia will become available.

    If this all fails then PM me and I will help you dig into it via a Skype screen share.
     
  44. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    Nope not that I am aware of - when Gaia 2 ships I will make one.
     
    Mark_01 and inoj like this.
  45. evilangel89

    evilangel89

    Joined:
    Feb 8, 2017
    Posts:
    268
    Guys I have a real treat for all of you. This pack is the most amazing pack of trees I have ever seen in my life in Unity. It's astounding that it's only 15 bucks! I came across the asset because the author of Azure Skies has used it in his demo videos.

    I really encourage you all to purchase this. I believe the updates on this are really slow because the author has other commitments too. But for this price, getting what's already there is so much better.

    https://forum.unity3d.com/threads/released-tropical-forest-pack.366691/page-3

    The following video is from the upcoming update
     
  46. jagatai33

    jagatai33

    Joined:
    Feb 2, 2016
    Posts:
    164
    Thank you!
    -J
     
  47. overburn404

    overburn404

    Joined:
    Feb 19, 2017
    Posts:
    23
    I want to buy Gaia, but I have a small question first. If I create , say an array of 16x16 large terrains with 1.5 , will it be possible to integrate them without much of a hassle with the tiled terrain object functionality coming up in 2.0?
    Thanks!
     
  48. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,689
    Yes. Gaia will just pick up what you have and run with it.
     
  49. trilobyteme

    trilobyteme

    Joined:
    Nov 18, 2016
    Posts:
    306
    Moon, Mars, and Venus stamps would be really interesting to see. I imagine that NASA data couldn't be included in a commercial project without permission, but is available for free/personal use (they also have a ton of models in various formats). It might make for a fun blog post or tutorial, walk people through where to download the data from space agencies, import into Gaia and users create their own custom stamps.
     
    Mark_01 and AdamGoodrich like this.
  50. Jaimi

    Jaimi

    Joined:
    Jan 10, 2009
    Posts:
    5,344
    As far as I know, all those nasa images are in the public domain unless they specifically note that they're not. (we did after all pay for them already). They have some pretty cool stuff too - like this:

    https://astrogeology.usgs.gov/search/map/Moon/LRO/LOLA/Lunar_LRO_LOLA_Global_LDEM_118m_Mar2014
     
    Mark_01 and AdamGoodrich like this.
unityunity