tiramisu/scene

Uniform scene/entity DOM parsing for the renderer runtime.

Types

pub type BackgroundColorSpace {
  SRGB
  LinearSRGB
}

Constructors

  • SRGB
  • LinearSRGB
pub type Fog {
  NoFog
  LinearFog(color: Int, near: Float, far: Float)
  ExponentialFog(color: Int, density: Float)
}

Constructors

  • NoFog
  • LinearFog(color: Int, near: Float, far: Float)
  • ExponentialFog(color: Int, density: Float)

Values

pub fn background_color(value: Int) -> extension.Value(msg)
pub fn background_color_space_linear() -> extension.Value(msg)
pub fn background_color_space_srgb() -> extension.Value(msg)
pub fn background_cube(
  positive_x positive_x: String,
  negative_x negative_x: String,
  positive_y positive_y: String,
  negative_y negative_y: String,
  positive_z positive_z: String,
  negative_z negative_z: String,
) -> extension.Value(msg)
pub fn background_equirectangular(
  url: String,
) -> extension.Value(msg)
pub fn background_texture(url: String) -> extension.Value(msg)
pub fn clear_background() -> extension.Value(msg)
pub fn clear_fog() -> extension.Value(msg)
pub fn fog(
  color color: Int,
  near near: Float,
  far far: Float,
) -> extension.Value(msg)
pub fn fog_exp2(
  color color: Int,
  density density: Float,
) -> extension.Value(msg)
Search Document