branchrust_reboot/main/procgen6cancel

90 Commits over 28 Days - 0.13cph!

11 Years Ago
Converted spanning tree to semi-directed Added road and bridge segmentation Added bridge placement backend Added bridge topology type Made road placement stop when encountering crossroads Fixed various small weirdnesses in the road network calculation
11 Years Ago
Reduced the percentage of terrain that is turned into water Improved terrain edge falloff Increased lake frequency and amplitude slightly Changed lake noise type to turbulence Fixed beach and underwater cliff color looking a bit weird
11 Years Ago
Multithreaded pathfinding of the road network
11 Years Ago
Removed multithreading from post-road-placement cliff creation (possible race condition if splat, color, topology or path resolution mismatched)
11 Years Ago
Tweaked topology-based path cost to yield more natural looking paths
11 Years Ago
Prevented players from spawning inland or on cliffs (only coastal sand beach now) Extended player spawns to include areas slightly to the north and south of the temperate biome
11 Years Ago
Tweaked dune and lake noise Reduced terrain edge padding
11 Years Ago
Added procedural river component (traces non-zero-level rivers down mountains, WIP) Added river topology type
11 Years Ago
Allowed water decor rocks to spawn in riverbeds Added clutter rocks to riverbeds and roads Removed debug output from procedural river component Renamed water topology type to ocean (water is now ocean, river and shore combined)
11 Years Ago
Removed hacky dictionary lookup from ambience manager (use multiselect enum instead)
11 Years Ago
Subtracted changeset 5907 (wrong branch)
11 Years Ago
Merge from main
11 Years Ago
Merge from main
11 Years Ago
Raycast both heightmap and normalmap after the terrain generation was complete (to support grass on terrain blended cliff meshes etc)
11 Years Ago
Riverbed improvements
11 Years Ago
Tweaked rock placement parameters to form bigger, more compressed clusters
11 Years Ago
Improved splat and color mapping across the board
11 Years Ago
Changed random colormap multiplier to 90%-110% (instead of 100%-125%)
11 Years Ago
Merge from main
11 Years Ago
Merge from main
11 Years Ago
Separated inspector splat type selection from internal splat index Added conversion methods from splat index to splat type and vice versa
11 Years Ago
Updated splat selections in rad town scenes and prefabs
11 Years Ago
Added riverside topology
11 Years Ago
Refactored TerrainPath to support path smoothing in the future Combined path and river backends to a generic path list Added placeholder riverside decor
11 Years Ago
Merge from main
11 Years Ago
Merge from main
11 Years Ago
Allowed rad towns to spawn in the tundra biome
11 Years Ago
Slightly increased max terrain height mismatch on rad towns 1 and 2 (helps finding spots on mountainy seeds)
11 Years Ago
Improved and optimized road network generation
11 Years Ago
Tweaked terrain parameters
11 Years Ago
Fixed all decor seeing a scale of 1 in Awake() Added bridge blockouts to lakes, oceans and riverbeds
11 Years Ago
Merge from main
11 Years Ago
Splat tweaks
11 Years Ago
Don't attempt to spawn bridges if no target direction can be found
11 Years Ago
Added noise to terrain modifiers for less circular, more scattered shapes
11 Years Ago
Refactored decor spawning backend Added method to scatter static decor directly onto paths (roads / rivers)
11 Years Ago
Only add terrain modifier noise to splat and color
11 Years Ago
Added rocks to riverbeds Tweaked some rock decor terrain modifiers
11 Years Ago
Changed splat selection enum values to powers of two
11 Years Ago
Tweaked sand dunes
11 Years Ago
Added colliders to all lighthouse bases No longer connect lighthouses to the road network Increased number of attempts to place lighthouses
11 Years Ago
Merge from main
11 Years Ago
Strip RockMaterial component in server builds
11 Years Ago
Updated cave prefab Added warehouse monument
11 Years Ago
Bridge mesh placement tweak
11 Years Ago
Refactored the way decor parameters are applied on placement
11 Years Ago
Fixed minor colormap alpha issue
11 Years Ago
Heightmap tweaks
11 Years Ago
Added river water mesh generation (WIP)
11 Years Ago
Added delta modifier methods to the terrain height map (mostly for rivers) Cleaned up some terrain map code