Tileset Style
A parsed 3D Tiles 1.0 declarative style document. Carries the raw expressions for show, color, and meta — actual evaluation is delegated to a pluggable TilesetStyleEvaluator so the engine doesn't carry a mini-DSL parser in core.
Spec reference: https://github.com/CesiumGS/3d-tiles/tree/main/specification/Styling.
Typical pipeline:
App loads a style JSON document and parses it with parse.
App sets earth.worldwind.layer.ogc3d.Ogc3dTilesLayer.style to the result.
The layer routes each rendered tile's batch-table feature properties through the registered TilesetStyleEvaluator; the evaluator returns a per-feature color + visibility, which the layer applies via per-batch-id uniform or vertex attribute.
When no evaluator is registered (the default), every style is a no-op: features render with their material's baseColorFactor and are all visible. The integration surface is structurally complete (parse + plumb), so wiring a real evaluator later is a drop-in.