Search Unity

World Composition

Discussion in 'World Building' started by unity_f-xvHssR-25KUQ, May 7, 2018.

  1. unity_f-xvHssR-25KUQ

    unity_f-xvHssR-25KUQ

    Joined:
    May 7, 2018
    Posts:
    1
    Hi! How do you make your world map "load tiles" when the player is moving towards them (like in the video below)?

     
    Last edited: May 7, 2018
  2. zenGarden

    zenGarden

    Joined:
    Mar 30, 2013
    Posts:
    4,538
    This is what is lacking in Unity and terrains and why some people just go for UE4 because the tools are available.
    It will take long time but perhaps open world tools will come in Unity :rolleyes:
     
  3. EternalAmbiguity

    EternalAmbiguity

    Joined:
    Dec 27, 2014
    Posts:
    3,144
    So for one of my projects, I had a system where a player does something to build a heightmap, a terrain is spawned, the heightmap is applied to the terrain, and then the player can access it. You could do something like that.

    Though in reality what you probably want is some kind of LOD system rather than popping tiles into existence. I haven't worked with LOD stuff really at all.
     
  4. TerraUnity

    TerraUnity

    Joined:
    Aug 3, 2012
    Posts:
    1,249
    No need to switch the engines bro :) some people here just go everywhere nagging with this or that and comparing engines.

    We recently released TerraLand 3 which does huge world streaming:





     
  5. zenGarden

    zenGarden

    Joined:
    Mar 30, 2013
    Posts:
    4,538
    Does Terra land supports origin shifting, and keep game and objects working good on each tile ?
     
  6. TerraUnity

    TerraUnity

    Joined:
    Aug 3, 2012
    Posts:
    1,249
    zenGarden likes this.
  7. zenGarden

    zenGarden

    Joined:
    Mar 30, 2013
    Posts:
    4,538
    TerraLand seams to be a terrain tiles only streaming.

    How users edit each terrain tile to place objects like buildings and characters ?
    Does it uses streaming on world objects , loading and unloading objects as player moves and terrain tiles are loaded and removed ?
    Your videos doesn't show this workflow.
     
  8. TerraUnity

    TerraUnity

    Joined:
    Aug 3, 2012
    Posts:
    1,249
    Yes, TerraLand focuses on terrains as the world base only but as you have access to individual tiles in the scene, you can do whatever you want on them (e.g. place objects, vegetation, buildings, characters and ...).

    We will release a new product soon which streaming world tiles including all objects on the terrains will be implemented. TerraLand is only for terrains and other scene elements management is up to you. In TerraLand terrains are generating from scratch using cached data in local hard drives and they are being created in real-time. We decided to deal with this implementation first and then go for full assets streaming later as terrain data is usually the largest one in scenes.

    But the upcoming package involves loading/unloading all objects in the scene the way as asset bundles in Unity work and will simply feed pre-baked world tiles including all scene assets in runtime. Not to mention that this makes a huge difference in performance.

    We will release more info and media soon.