IsometricScene

fun IsometricScene(modifier: Modifier = Modifier, config: SceneConfig = SceneConfig(), content: @Composable IsometricScope.() -> Unit)

High-level entry point for standard scene usage.

Uses SceneConfig for stable, user-facing options and delegates to the advanced overload with the lower-level renderer and benchmark hooks left at their defaults.

Parameters

modifier

Standard Compose modifier for sizing and layout.

config

Scene configuration controlling render options, lighting, colors, and gestures.

content

Composable content block scoped to IsometricScope.


fun IsometricScene(modifier: Modifier = Modifier, config: AdvancedSceneConfig, content: @Composable IsometricScope.() -> Unit)

Advanced entry point exposing the full renderer and benchmark configuration.

Prefer the SceneConfig overload for typical usage. This overload is intended for benchmarking, custom engine injection, and fine-grained renderer control.

Parameters

modifier

Standard Compose modifier for sizing and layout.

config

Advanced scene configuration with renderer hooks, engine injection, and benchmark flags.

content

Composable content block scoped to IsometricScope.