TerraCity can create complex cities with having full control over Optimization, built-in LOD System and any kinds of editing right inside Unity3D.TerraCity is still not a geo-referenced product to Generate & Place buildings based on GIS coordinates. This feature is going to be in our headway. So buildings won’t be in their right positions and their shapes are not the same as they are in Real World. Instead it uses your geo-maps or user created maps for the mass placement of buildings and constructions using various settings mixed together.
TerraCity can create complex cities with having full control over Optimization, built-in LOD System and any kinds of editing right inside Unity3D.
TerraCity is still not a geo-referenced product to Generate & Place buildings based on GIS coordinates. This feature is going to be in our headway. So buildings won’t be in their right positions and their shapes are not the same as they are in Real World. Instead it uses your geo-maps or user created maps for the mass placement of buildings and constructions using various settings mixed together.
Also TerraCity is not a Mesh Creator or a Procedural Modeler to generate any 3D models for you, but it uses your pre-modeled building meshes that are put in their appropriate folders in your project.
In short, TerraCity is a building mesh Placer & Texturizer using maps to locate them with various options ready to be set. So we have our methods!
Time To Be On The Rooftops!
Before going with TerraCity, you need to have your 3D models with correct materials and UV maps for all building parts in the model. In Unity3D, set up your buildings and textures by importing them in their appropriate folders under Resources folder. You can have 4 kinds of buildings which are Towers, Apartments, Houses and Unique Buildings. For each one of these building types there is a folder for the Models itself and another for the Textures and optional Normal Maps (except Unique Buildings) with the same order which all been separated by building materials of Facade, Roof, Window and Floor.
After putting Building Meshes, Textures and Normal Maps in all or desired folders, you can then preview and choose which one to be picked for creating city from TerraCity GUI.
By having separate folders for our models, you can have different settings for Density & Texture Engine, separately on each building type except Unique Buildings.
Unique Buildings are readied pre-textured 3d building models that can be unique shaped and they will be placed only once. This is good if you for example want to have only 1 church in your city.
There are various settings in TerraCity to define based on your plan.
When you are satisfied with the settings you’ve made, first you need to press button “SET DENSITIES GET STATS”. You will find some information about the city that has to be created. That’s all, just press button “GENERATE CITY” and your city is going to be created based on the settings you’ve made. The creation time is always based on total number of buildings for the placement and also the settings on them; however, you can cancel the progress at any time during the placement.
Show/Hide Image-Map preview
Map Rotation feature
Color Picker with Damping feature to assign placement areas from map
Color Analyzer (Beta) with Accuracy setting to get selected color’s percentage
Select/Deselect Building Types of Houses, Apartments, Towers, Unique
Preview of buildings in every building types folders
Texture Engine to Texturize different parts (materials) on models as Facade, Roof, Window and Floor
Selectable Building Parts and assigning of different shaders for each Building Part (material) and each LOD of model
Tiling number of each building part textures and for each building type
Lighten/Darken Textures with adjustable min max value
Performance Settings for Material type and Batching Type
Material Type to select between Unique and Shared type for materials
Batching Type to select between Static and Combine methods for batching buildings
Scale Variation in models’ width & height
Random Position for placing buildings
Random Rotation with Same Angle option for placing buildings
Density for building types of Houses, Apartments and Towers plus City Center Spread option for more natural city shape
Set Densities & Get Stats for the set up city
Limit for Maximum Buildings Number
Editor LOD Preview to show the selected LOD Layer in Edit Mode
Built-in LOD System in runtime with LODManager script
Cancellation of progress at any time during placement
Sound Notification when city creation is completed