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. cfloutier

    cfloutier

    Joined:
    Jul 30, 2009
    Posts:
    34
    I made my first gaia terrain yesterday. it's really an excellent job.

    But the creation of resource pack can be tricky. can we find this kind of package on the asset store ?
     
  2. BackwoodsGaming

    BackwoodsGaming

    Joined:
    Jan 2, 2014
    Posts:
    2,207
    I'm not 100% sure what you are asking. One of the reasons behind the Gaia eXtenstion (GX) system is to come up with a system where asset publishers can create and share resources files with their packages. I know @turboscalpeur is working to get one done for his grass packs, Adam worked with the folks at SpeedTree to do samples of the Destop Trees and Desktop Ground Cover packs so they could see how they were done and replicate for other packs, and during beta of 1.5 I was able to create one for ManufacturaK4's Asian Environment Pack and successfully share with Adam. What we would all like to see eventually is all environment pack publishers creating Gaia eXtensions for their packs that will allow folks like you and me easily integrate their packs into our Gaia spawners. So for right now, we are kind of in a holding pattern until other publishers embrace Gaia and create extensions.

    I have a couple of projects I'm working on and one of them may be useful in these kinds of situations. Keep your eyes open here in this thread for the announcements. I haven't decided yet if I'm going to unveil them both at once or wait until towards the end of next week for the second one, closer to when it is ready to be submitted to asset store. The second might be something you are interested in.. Well, hopefully you are interested in both.. lol
     
    NemoKrad, S4G4N and AdamGoodrich like this.
  3. Funkymotha

    Funkymotha

    Joined:
    Feb 25, 2016
    Posts:
    24
    So we can't add new packs to the spawner? Or are you talking about packs being imported and automatically working with the spawner?

    Sorry not around my machine since I'm away for work until tomorrow, so I can't even try, and I was planning on adding new trees/grass/rocks to the spawner
     
  4. BackwoodsGaming

    BackwoodsGaming

    Joined:
    Jan 2, 2014
    Posts:
    2,207
    You can absolutely add new stuff to the spawner. I was talking about packs coming with extensions which would make it easier to do that in the future. As I said, I wasn't 100% sure what you were asking so I kind of winged it with my answer. Sorry for the confusion.

    Adam has videos for the spawner stuff. I believe the last two in this link should help. These were done with the original Gaia 1.0, but offhand I can't think of what has changed. For the most part they should be the same..

    https://www.youtube.com/playlist?list=PLckEMv5tz0E71DDPQZTWxYVPvhqSGrAOQ
     
    DarkXess likes this.
  5. Funkymotha

    Funkymotha

    Joined:
    Feb 25, 2016
    Posts:
    24
    Thanks as always! I thought that's what you were saying. Sorry if my post wasn't clear got about three hours sleep and no coffee yet. Gotta love post production!!!
     
  6. magique

    magique

    Joined:
    May 2, 2014
    Posts:
    3,835
    Right now I'm just doing performance and feature testing in a test scene and only have a single camera. Eventually, I'll have additional cameras for cut scenes, but I don't think I'll need multiple cameras for game play.
     
    ZenMicro likes this.
  7. yellowseacow

    yellowseacow

    Joined:
    Nov 9, 2015
    Posts:
    6
    Is this where I should ask for help with Gaia?

    I'm not a graphics person at all so don't be afraid to over-simplify answers. I'd like to use Gaia to generate scenery for a 3D sidescroller. I'm trying to start with a snow scene that would look almost exactly like this. What would be the best approach to using Gaia for a scene like this? Would I need more assets and if so which kinds? Is there a quick way to make everything that's normally green in a gaia landscape into white? Is there a way to make the trees gaia generates be leafless and dead looking like these trees? What should be taken into account when generating scenes for a sidescroller?

    Any general tips on approaching this for a beginner in graphics would be awesome! Thanks =]

     
    AdamGoodrich and S4G4N like this.
  8. BackwoodsGaming

    BackwoodsGaming

    Joined:
    Jan 2, 2014
    Posts:
    2,207
    Gaia is a terrain creator and spawner. You would need other assets to add to Gaia to do something like the scene you posted. You would want to look for some type of winter pack that has good ground textures. You might be able to find a good system to do snow and snow accumulation, depending on how it is done, you might be able to use the evergreen type trees that come with Gaia and have the accumulation build up on them. At any rate, things I would look for would be:

    A winter environment pack that has a good selection of ground textures, rocks, and trees with snow.
    Some type of snow asset that shows an accumulate snow on objects.
    If you can't find an accumulation object, you would want to find buildings or anything other game objects you would need in your scenes that have snow accumulation on them.
    If you will have streams, you might want to find some type of water/ice shader asset that will allow both flowing water and ice packs/frozen water surfaces. (I haven't looked for any winter type assets so not really sure what is available.

    Once you have good ground textures, winter trees, winter rocks, winter grasses you would then take them and create a new Gaia resources file and you could at that point use the Gaia spawners to populate your scenes.
     
  9. yellowseacow

    yellowseacow

    Joined:
    Nov 9, 2015
    Posts:
    6
    Thanks, that seems straightforward enough. Is there a tutorial or reference available for making a resources file?
     
  10. BackwoodsGaming

    BackwoodsGaming

    Joined:
    Jan 2, 2014
    Posts:
    2,207
    I'm not sure about making from scratch, but Adam has video tutorials that might help. I think he is planning to do some new ones for 1.5 but these 1.0 ones should be enough to get you started. What I usually do is duplicate the default one and delete any/all things in it that I don't want/need. The add new items following the instructions from the videos.

    https://www.youtube.com/playlist?list=PLckEMv5tz0E71DDPQZTWxYVPvhqSGrAOQ
     
    yellowseacow likes this.
  11. recon0303

    recon0303

    Joined:
    Apr 20, 2014
    Posts:
    1,634
    agreed 100% BUT 32% is still part of our customer base and not a small base at that.. It is the 2nd most complaint for open world games for mobile today... You know what the first is?? No support... Not everyone posts there complaint, they just give you a 1 star rating.. This is not our games this is alot of large world games, or games that should , could be... They are games with tiny islands.. When making a game, you need to see what your playbase wants, dislike etc... So I spend money on this, so we do it right, since I feel many companies fail at this, and could do way better if they pay more attention, mobile I feel its worse.. with some developers make a game, and they are gone..
     
    Last edited: Feb 27, 2016
    AdamGoodrich and BackwoodsGaming like this.
  12. recon0303

    recon0303

    Joined:
    Apr 20, 2014
    Posts:
    1,634

    I hate to reply to other assets but it has to do with Gaia, so yes it works fine with World Streamer, and Horizon On.. I for one have used all 3 together in the past, they work fine..
     
  13. recon0303

    recon0303

    Joined:
    Apr 20, 2014
    Posts:
    1,634

    This can still be made with Gaia, because your using a 3D terrain, trees spawning etc.. side scroller is just the camera position and view. So everything else depends on mechanic's as Shawn has pointed out..
     
    AdamGoodrich likes this.
  14. runningbird

    runningbird

    Joined:
    Sep 3, 2009
    Posts:
    380
    Some good winter ground textures..
    https://www.assetstore.unity3d.com/en/#!/content/54301
     
    Last edited: Feb 28, 2016
    AdamGoodrich and S4G4N like this.
  15. runningbird

    runningbird

    Joined:
    Sep 3, 2009
    Posts:
    380
    After stitching 4 Gaia built terrains together here's what the edges look like:
    upload_2016-2-27_14-4-46.png

    I know I can hand paint the edges of the terrain but it won't be as smooth as the gaia texture spawners.
    Just food for though Adam when working with multiple terrains
     
  16. runningbird

    runningbird

    Joined:
    Sep 3, 2009
    Posts:
    380
    Wow after changing these settings my above 4 scenes with terrains stitched together my fps is the same as just running 1 scene with Gaia terrain. Well above 60fps.

    This is without World streamer so can't wait to chop the scenes up and see the performance gains.
     
    AdamGoodrich and S4G4N like this.
  17. Teila

    Teila

    Joined:
    Jan 13, 2013
    Posts:
    6,820
    I played around with version 1 of World Creator a bit. It is not really like Gaia. It more like World Machine but built into Unity. While it does have landscaping, I don't see it as a true competitor to Gaia.

    It will cost a lot more and will require a lot more skill. I have used World Machine for a while and I love the looks of World Creator because I have more control over my landscape and the erosion. I am making my terrain from already created drawn maps so randomness and stamps don't always work best for me. But..most folks make their game around the terrain rather than the terrain around the game...smart people that you all are! LOL I wish I had been able to do it that way. :)

    That said, Gaia is best for quick and relatively simple methods of making beautiful terrain. The stamps are amazing and they allow you to make fabulous terrain, even if you are relatively new to Unity. And it is easily combine with other tools to make the terrain even more awesome. Plus all the other awesome stuff, like integration, masks, perlin features, etc.

    I really think the users of Gaia are going to have no desire to spend the money to switch to something else and the cost will be such that new users will pick Gaia. :) That said, I feel one can never have too many tools in the toolbox as long as you can afford to pay the price. :)
     
    Last edited: Feb 27, 2016
    AdamGoodrich and S4G4N like this.
  18. Xenonus

    Xenonus

    Joined:
    Jun 26, 2014
    Posts:
    53
    Time to show something worthy from my side also ;)




    [/url][/IMG]



    [/url][/IMG]
     
  19. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,692
    Loving the images coming though !!! :)

    I am starting on video tutorials today - the first set of tutorials is still largely applicable to 1.5 - the next set will incorporate the new features in 1.5.
     
    Tinjaw, TheSeawolf, John-G and 4 others like this.
  20. S4G4N

    S4G4N

    Joined:
    Mar 13, 2013
    Posts:
    2,921
    WHOOHOOOO !!!!!!!!!!!!!
     
    runningbird likes this.
  21. Daniel-Talis

    Daniel-Talis

    Joined:
    Dec 10, 2011
    Posts:
    406
    I like the lighting and the colours in these. Maybe some of the hills could benefit from Distingo. :)
     
  22. wood333

    wood333

    Joined:
    May 9, 2015
    Posts:
    706
    There's an asset called Snowify on the Unity Asset store that might assist your project. It generates snow meshes for your assets. I can't get specific because I haven't used it yet, though I purchased it on sale a while ago. Good Luck.
     
    BackwoodsGaming likes this.
  23. darshie1976

    darshie1976

    Joined:
    Jun 11, 2008
    Posts:
    931
    Awesome asset; Got it few weeks ago and I really like it.

    Are there any plans to enhance Gaia with some sort of support for roads? I see that it is possible to generate almost anything needed for a map; including buildings, but I was hoping that there was a way to add also roads; since the textures that I may use are not really matching the overall "look and feel" of the Gaia map.

    Something like painting of simple tracks, paths and some sort of paved road; would really be a nice extra; to further customize the maps. I was thinking something like what you can see in Skyrim.

    Great work BTW, it is really awesome!
     
    AdamGoodrich likes this.
  24. GenOli

    GenOli

    Joined:
    Apr 21, 2013
    Posts:
    139
    I know multi-tile support is on it's way, but specifically does that mean we can generate big maps made up of multiple (seamless) tiles?

    I am making a flight simulator and this would be preferable (instead of fiddling with World Machine).
     
  25. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,692
    Yep.
     
    GenOli likes this.
  26. Steve-Tack

    Steve-Tack

    Joined:
    Mar 12, 2013
    Posts:
    1,240
    Happen to know of any other terrain texture packs that come with normal maps like that? Like sand, rock, jungle, forest, etc? It seems that shaders like Distingo work best with normal maps.

    I know there are some on gametextures.com, but I'm only playing around with terrain stuff. Not really into signing up for a subscription service at this point.
     
    Last edited: Feb 28, 2016
  27. Tiny-Tree

    Tiny-Tree

    Joined:
    Dec 26, 2012
    Posts:
    1,314
    seems on gametexture.com the first week is a trial you can download 100 + texture then next week for 20 $ you can download more, there is nothing that beat this price on the asset store with the same quality/quantity and the ability to select each texture you want.
     
  28. FargleBargle

    FargleBargle

    Joined:
    Oct 15, 2011
    Posts:
    693
    Many purchased texture assets come with Normal, Displacement, Specular, AO, and other maps already. If they don't, you can always make your own. Allegorithmic makes a Unity Asset called Bitmap2Material, that supposedly creates any additional maps you want from a standard image. I say "supposedly" because at $150.00 it's a bit pricey for me. There's also Shadermap, which is quite a bit cheaper, but if you want the best price (FREE) check out NormalMap-Online. I'm not sure how it stacks up to the other two in terms of quality, but it seems worth a look at least.
     
    TeagansDad and Goodgulf like this.
  29. Goodgulf

    Goodgulf

    Joined:
    Jan 12, 2016
    Posts:
    57
    Another alternative may be Map Lab. I've been working a little bit with it and although still beta the normal and AO maps (latter important for Distingo too) are easy to create. Haven't been able to get tiling to work 100% but the results are promising.

    And for normal maps there's also a nice plugin for the Gimp, all for free.
     
  30. Goodgulf

    Goodgulf

    Joined:
    Jan 12, 2016
    Posts:
    57
    Hi Adam, sorry for resurrecting an older post but I had an issue all weekend which I now know is linked to changing the shadow bias. My solution may help others with similar issues. It doesn't look like it's the Gaia extension presets (so it's probably a default setting in the newest version of Tenkoku) but I can't be 100% sure at this stage. Enough about that, this is the issue:

    After setting up my project (Gaia, Distingo, Tenkoku, Morph3d character and a lot of other stuff and my own code) my character seems to float:

    upload_2016-2-28_9-15-3.png

    I had a thought it was a character or controller issue but found out (through @Tryz ' excellent support) it had to be something else. Google found a hint here.

    Checked the LIGHT_World in the scene and found:
    upload_2016-2-28_9-17-18.png

    When you reduce Shadow Bias from 0.5 to 0.1, problem solved:
    upload_2016-2-28_9-18-10.png

    So far the flickering hasn't returned. (All details in this document).
     
    Tinjaw, AdamGoodrich and Tryz like this.
  31. ZenMicro

    ZenMicro

    Joined:
    Aug 9, 2015
    Posts:
    206
    Can i also just point out that there is a complex and powerful shader asset that with the latest release adding snow support including Glitter effect that looks great... this can essentially make any texture look like snow... as it did this to my desert scene out of the box... worth a look, I will mention RTP is not the simplest or easy to use asset so you have been warned :)

    https://www.assetstore.unity3d.com/en/#!/content/5664

    Further to this image, you'll be wanting fog, I use Tenkoku sky system which has these features and can't quite recall what's in vanilla Unity... but there is fog (RTP has fog settings as well - thought i haven't used it)

    I just found this as well.. it's a little costly but seems to have everything you might need, umm but read the reviews, it a bit old and has some issues.
    https://www.assetstore.unity3d.com/en/#!/content/13316
     
    Last edited: Feb 28, 2016
  32. Xenonus

    Xenonus

    Joined:
    Jun 26, 2014
    Posts:
    53
    Yep, Distingo already applied. I'll tweak the settings a bit more.
    Scion does all the instant pretty stuff. Simple skybox is used for now.
    I dont like speedtrees, so unity trees are used. As well as AQUAS lite and Turbo's full grass packs.
     
    Daniel-Talis likes this.
  33. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,692
  34. recon0303

    recon0303

    Joined:
    Apr 20, 2014
    Posts:
    1,634

    not sure if you quoted the wrong person, but I was replying to someone else.. I'm actually a texture artist as well, so I make my own, but thanks anyways.
     
  35. runningbird

    runningbird

    Joined:
    Sep 3, 2009
    Posts:
    380
    Was just trying to help out with the winter scene yep wrong quote :)
     
  36. docsavage

    docsavage

    Joined:
    Jun 20, 2014
    Posts:
    1,003
    Don't need Gaia, RTP and AFS for current project (but will for next or the one after:)) but do need HerdSim and Birdflock bundle. Thought I'd put them together for a bit of a test. I can really recommend all the packages. The herdsim is on sale at the moment and not hard to use. BTW if anyone has herdsim or birdflock bundle and has any problems getting them to run then change the editor settings to mix mode before importing and it seems to sort any possible problems out.

    Just a few shots focusing mainly on the cattle and birds. They really make a difference.

    You can see sparrows, sheep, seagulls, crows, chickens and butterfly's. Didn't add the cows. There are also rats in the scene wandering around as well.

    A lot easier to set up everything than I thought.

    Edit: uploaded but realise the shots are a bit far away. Hope you see the benefit though.
     

    Attached Files:

  37. eagleeyez

    eagleeyez

    Joined:
    Mar 21, 2013
    Posts:
    370
    Hi, very nice update.

    Just one thing, when I click create camera effects after my player is in the scene it then all goes black.
     
  38. AdamGoodrich

    AdamGoodrich

    Joined:
    Feb 12, 2013
    Posts:
    3,692
    Try reducing or disabling the vignette effect on the FirstPersonCharacter object - its parented to the Player object.

    They changed it one of the unity versions - but was never sure which one. On older versions it was set at 3.5. In 5.3.x i set it to 0.32. That would describe what you are seeing.

    Can you let me know which version of unity you are using ?
     
  39. Steve-Tack

    Steve-Tack

    Joined:
    Mar 12, 2013
    Posts:
    1,240
    Many purchased textures assets come with normal maps etc, but it seems the asset store is surprisingly thin on terrain textures that include those. That $5 snow one comes with 15 textures that all work together. It's kind of a shame there aren't more like that.

    I do own Bitmap2Material, but I assume that's not going to yield ideal results and of course that's more work and tweaking that's required. But I can play with it.

    I did do the free trial of gametextures.com a year and a half ago and luckily did grab a few terrain textures, so I at least have a few to play with.

    It would seem that putting more terrain texture packs on the asset store with all the goodies for Distingo, etc. could be an opportunity for somebody, especially with the popularity of Gaia now.
     
  40. eagleeyez

    eagleeyez

    Joined:
    Mar 21, 2013
    Posts:
    370

    I disable the vignette effect and it stays black. I am using version

    Version 5.3.2f1 (e87ab445ead0) Personal

    Fri, 22 Jan 2016 15:21:35 GMT

    Branch: 5.3/release


    Another thing is how can I improve the speed of the editor, I tried doing what you did in static, disabled the lighting but the blue progress bar was still at the bottom.
     
  41. FargleBargle

    FargleBargle

    Joined:
    Oct 15, 2011
    Posts:
    693
    Open the Lighting window (Window > Lighting), scroll to the bottom, and and uncheck "Auto". Then just to be safe select the drop-down arrow on the "Build" button next to it, and select "Clear Baked Data", just in case you've got some lightmaps already baked. They can cause a lot of weird lighting issues if you bake them before finalizing the rest of your scene lighting.
     
    Tinjaw, TeagansDad and AdamGoodrich like this.
  42. FractalCore

    FractalCore

    Joined:
    May 15, 2009
    Posts:
    146
    I've just asked a question on the Distingo forum, and want to broaden it here...

    Is it worth trying to keep your Windows Standalone game DX9 compliant? Have we moved far enough towards DX11 that it can be assumed the vast majority of our audience will have DX11?

    It seems since the new consoles came out pretty much every PC game has been DX11 only. Which is a good thing. Like the shackles of an aging console generation have been thrown off the PC platform which shouldn't have had to be forced to be so downgraded in the first place, sorry that's a rant for another place.

    Sorry if this seems off topic, but it's to do with using assets that are DX11 only (Post effects, water, sky, etc.). Since using Gaia you either make you environment look as good as it can (DX11), or cater to a lesser (wider) audience (DX9).
     
  43. eagleeyez

    eagleeyez

    Joined:
    Mar 21, 2013
    Posts:
    370
    Thanks, that was a very handy piece of information.
    It makes a big difference.
     
    kerrmedia likes this.
  44. tequyla

    tequyla

    Joined:
    Jul 22, 2012
    Posts:
    327
    Hello Adam,

    i happy for you when i see all customers with smiles but no rest for the warriors.

    when is plan the next version and what ?

    +++
     
  45. S4G4N

    S4G4N

    Joined:
    Mar 13, 2013
    Posts:
    2,921
    LOL,

    There are tons of new features that @AdamGoodrich has added.
    • He is busy with tutorial videos for those
    • He is keeping an eye on the current release to pick up from user feedback any major and minor bugs
    • He has invited by Unity Technologies to be at the Unity Stand for GDC which will require lots of preparation
    • He has several 3dparty packages that with his guidance is getting integrated
    • and that is just what I know off

    So I seriously doubt pumping out the next version is what is on his plate right at this moment
    Check back on the forums regularly and I am sure he will let everyone here know the moment ha has anything to show regarding the next version.

    Sure he still has lots of other things including being a human being with a family, so just chill, enjoy the current release :)

    Relax, enjoy the current version and just be patient like all the rest of us

    Cheers
    Cobus
     
    Last edited: Feb 29, 2016
    elbows, Tinjaw, Daniel-Talis and 3 others like this.
  46. recon0303

    recon0303

    Joined:
    Apr 20, 2014
    Posts:
    1,634

    Agreed about never having to many tools... Lol, I have friends who rag on me for using TC, World Machine and Gaia , plus some tools I made .. to get the terrain that I want... I'm a picky SOB.. Love my tools. Now there are times, I just used TC, or just GAIA, and World Machine for non Unity games..
     
    Teila and docsavage like this.
  47. Teila

    Teila

    Joined:
    Jan 13, 2013
    Posts:
    6,820
    Yeah, I am picky too, especially with terrain...and especially about erosion and water flow, and all that. One reason i like WM and WC even more. :) Your friends can rag on you like but my guess is your results will show the care you took to get something acceptable to your standards.
     
  48. YIsDaRumGone

    YIsDaRumGone

    Joined:
    Jan 8, 2016
    Posts:
    19
    I had this issue as well. I am also using UFPS in my project and I found out the issue was that HDR wasn't checked on the 2nd camera (it's a camera just for the weapons. Might take a look at HDR on your camera(s).
     
  49. chaneya

    chaneya

    Joined:
    Jan 12, 2010
    Posts:
    413
    Gaia Fans and Adam,

    I just thought I would share a link for a solution for doing keyword searches within a specific Unity forum thread. Unity's lack of a dedicated search function to allow you to search for keywords within a specific forum thread is just plain crazy....and there is no reason for it. I found this solution somewhere along my travels through the Unity forums and thought this Gaia thread is the perfect place to share this because it's now 90 pages and growing rapidly. Happy searching. :)

    So here is the link:
    http://forum.unity3d.com/search/1971443/?searchform=1&q=export&t=post&o=date&c[thread]=327342

    Here is how it works:
    - The first thing you'll note when you click the above link and go to the page is that you have the option to do a keyword search within the Gaia thread. See "Search Only in Thread:".....
    - Type in your keywords and press Search
    - The search results are a beautiful list of postings only within the Gaia thread specifically related to your search. And even better, when you click on one of the results, it takes you to the location of the post within the page.

    Now here's the best part:
    - Save the above link as a bookmark in your favorite browser and use it for any Unity forum thread you want to search.
    - Note the last 6 digits in the URL, "327342" That is the ID number for the Gaia forum thread. You will find the specific 6 digit thread ID number on the 1st page of every Unity forum thread at the end of it's URL.
    - Just copy the ID number from the thread you want, replace the Gaia ID number with your newly acquired ID and refresh the page. Now you can search within any Unity forum thread.
    For example: 227497 is the ID number for Behavior Designer

    Allan

    PS: Adam, you may want to consider putting this link on your Gaia thread home page.
     
    Last edited: Feb 29, 2016
    blacksun666, Tinjaw, DarkXess and 6 others like this.
  50. kerrmedia

    kerrmedia

    Joined:
    Nov 4, 2015
    Posts:
    250
    Thank you chaneya, works great.
     
unityunity