core
Classes
Interfaces
- GodRaysParams
- LensFlareConfig
- SunFXConfig
- TerrainBandLayout
- AtmoBoardMeshOptions
- AtmoBoardMesh
- BodyMotionInput
- BodyMotionHandle
- RaycastBody
- RaycastBodiesOptions
- RaycastHit
- SolVariationRanges
- BodyTypeStrategy
- BodyVariation
- InteractiveMesh
- InteractiveMeshOptions
- RaycastState
- UseBodyOptions
- NumberUniform
- ColorUniform
- GraphicsUniforms
- TileGeometryInfo
- LayeredInteractiveMesh
- LayeredInteractiveMeshOptions
- LayeredMergedGeometry
- PrismRange
- LayeredPrismGeometry
- GasBandColors
- RenderQuality
- TileGeometryContext
- TileOverlayOptions
- TileOverlayMesh
- AtmoShellRGB
- AtmoShellParams
- AtmoShellHandle
- AtmoShellConfig
- BodyRingsConfig
- BodyRingsHandle
- CoreMesh
- CoreMeshConfig
- LiquidShellConfig
- LiquidShellHandle
- SolidShellConfig
- SolidShellHandle
- RingVariation
- MutableRef
- HoverChannel
- WarmupProgress
- WarmupOptions
- RGB
- BoardTileRef
- TileBaseVisual
- BodyInteractive
- HoverPlacementOptions
- BodyHover
- BodyLiquid
- BodyView
- BoardTiles
- SolBoardTiles
- PlanetTiles
- StarTiles
- BodyBase
- PlanetBody
- StarBody
- BodyRenderOptions
- HoverCursorRingConfig
- HoverCursorEmissiveConfig
- HoverCursorConfig
- RenderableBody
- TerrainLevel
- LiquidMaskOptions
- BodyMaterialOptions
- BodyLightUpdate
- KelvinRGB
- ParamDef
- ParamRange
Type Aliases
- HoverConfig
- BodyHoverConfig
- HoverListener
- ShadowUniforms
- OccluderUniforms
- SolHeightFn
- SphereDetailQuality
- TileGeometryQuery
- TileOverlayKind
- RingArchetype
- Profile8
- InteractiveLayer
- WarmupPhase
- InteractiveView
- Body
- HoverCursorPresets
- ParamValue
- ParamMap
- LibBodyType
- BodyParamsMap
- RangeMap
Variables
- PREVIEW_ORBIT_SPEED
- FOCUS_LERP
- SHADOW_SUN_RADIUS
- ORBIT_TRAIL_SEGMENTS
- DEFAULT_LENS_FLARE
- DEFAULT_SUN_FX
- DEFAULT_HOVER
- DEFAULT_BODY_HOVER
- DEFAULT_CORE_RADIUS_RATIO
- STAR_TILE_REF
- MIN_TERRAIN_LEVEL_COUNT
- SURFACE_LOOK_STRATEGIES
- DEFAULT_TERRAIN_LOW_COLOR
- DEFAULT_TERRAIN_HIGH_COLOR
- MAX_SPHERE_DETAIL
- ARCHETYPE_PROFILES
- RING_ARCHETYPES
- RING_RANGES
- GodRaysShader
- BODY_PARAMS
- SHADER_RANGES
Functions
- resolveAtmosphereThickness
- resolveTerrainLevelCount
- terrainBandLayout
- buildAtmoBoardMesh
- tileSizeToSubdivisions
- choosePalette
- resolveTileHeight
- resolveTileLevel
- computeBodyQuaternion
- createBodyMotion
- findBodyIndex
- raycastBodies
- strategyFor
- generateBodyVariation
- configToLibParams
- bodyOuterRadius
- useBody
- createGraphicsUniforms
- buildLayeredInteractiveMesh
- buildLayeredMergedGeometry
- buildLayeredPrismGeometry
- resolveSolHeight
- findSceneRoot
- findDominantLightWorldPos
- godRaysFromStar
- buildGasPalette
- buildMetallicPalette
- generateTerrainPalette
- buildStarPalette
- resolveSphereDetail
- createTileOverlayMesh
- buildAtmoShell
- buildBodyRings
- buildCoreMesh
- buildLiquidShell
- buildSolidShell
- generateRingVariation
- createHoverChannel
- kelvinToRGB
- kelvinToThreeColor
- kelvinLabel
- getDefaultParams
References
BodyConfig
Re-exports BodyConfig
PlanetConfig
Re-exports PlanetConfig
StarConfig
Re-exports StarConfig
BodyIdentity
Re-exports BodyIdentity
PlanetIdentity
Re-exports PlanetIdentity
StarIdentity
Re-exports StarIdentity
BodyPhysics
Re-exports BodyPhysics
BodyPhysicsCore
Re-exports BodyPhysicsCore
PlanetPhysics
Re-exports PlanetPhysics
StarPhysics
Re-exports StarPhysics
BodyNoiseProfile
Re-exports BodyNoiseProfile
PlanetVisualProfile
Re-exports PlanetVisualProfile
BodyType
Re-exports BodyType
SurfaceLook
Re-exports SurfaceLook
SpectralType
Re-exports SpectralType
ColorInput
Re-exports ColorInput
MetallicBand
Re-exports MetallicBand
generateHexasphere
Re-exports generateHexasphere
Point3D
Re-exports Point3D
Tile
Re-exports Tile
HexasphereData
Re-exports HexasphereData
buildNeighborMap
Re-exports buildNeighborMap
getNeighbors
Re-exports getNeighbors
SPECTRAL_TABLE
Re-exports SPECTRAL_TABLE
resolveStarData
Re-exports resolveStarData
toStarParams
Re-exports toStarParams
REF_STAR_RADIUS
Re-exports REF_STAR_RADIUS
REF_STAR_TEMP
Re-exports REF_STAR_TEMP
DEFAULT_TILE_SIZE
Re-exports DEFAULT_TILE_SIZE
hasSurfaceLiquid
Re-exports hasSurfaceLiquid
hasAtmosphere
Re-exports hasAtmosphere
deriveCoreRadiusRatio
Re-exports deriveCoreRadiusRatio
resolveCoreRadiusRatio
Re-exports resolveCoreRadiusRatio
REF_SOLID_DENSITY
Re-exports REF_SOLID_DENSITY
REF_GAS_DENSITY
Re-exports REF_GAS_DENSITY
StarPhysicsInput
Re-exports StarPhysicsInput
ResolvedStarData
Re-exports ResolvedStarData
BodySimulation
Re-exports BodySimulation
TileState
Re-exports TileState
initBodySimulation
Re-exports initBodySimulation
seededPrng
Re-exports seededPrng
NumericRange
Re-exports NumericRange
FeatureGate
Re-exports FeatureGate
SeededBodyArchetype
Re-exports SeededBodyArchetype
ZoneFeatureGates
Re-exports ZoneFeatureGates
ZoneRanges
Re-exports ZoneRanges
ZoneConstraints
Re-exports ZoneConstraints
generateBodyConfig
Re-exports generateBodyConfig