Bake the natural areas the area filter misses #18
Labels
No labels
animation
audio
blocked
bug report
controversial
documentation
easy
feature request
hard
medium
multiplayer
physics
ui
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
elsie/liuverse#18
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
area_kind(osm.rs:224) coversnatural=water,leisure=pitch,amenity=parking,natural=wood/landuse=forestand grass. The extract hasmore:
tree_rowis the interesting one: 28 ways of planted rows along paths thatcurrently draw as bare ground. They want to be trees, not a decal -- instanced
like the
PROP_TREEbatch that already exists inSceneSpec::trees, atprop_hash-jittered positions along the way.Sand, scrub, rock and grassland are area kinds and join the existing ladder.
Golf bunkers are
natural=sandtoo, so they will land here as well unless thegolf issue takes them first.
Related
Stone is a prop. The rows of trees are still bare ground.
natural=stoneandnatural=rocknow bake asPROP_STONE(dafe0e3), as a point prop rather than an area kind.natural=sandis read, but only as a sports surface:surface_kindmaps sand to the gravel pitch kind, so a golf bunker lands only because it sits inside a sports area. The beach and the bunkers outside one are not areas.The 28
natural=tree_rowways still draw as bare ground, and they are the interesting one: they want to be trees, instanced along the way with the same jitter the tree batch already uses, not a decal.natural=scrub(16) andnatural=grassland(2) are still not area kinds.Closed by the merged batch: #142 (tier1-features) landed this, rebased onto main at
609dcb8.