RayMarchingMaterialParams: {
    cameraPosition: Vec4;
    clearColor: CssColor;
    depth?: number;
    far: number;
    fragmentColor: CssColor;
    height?: number;
    maximumTraceDistance: number;
    maximumTransparencyDepth: number;
    minimumHitDistance: number;
    molecularStructure: number;
    near: number;
    numberOfSteps: number;
    projectionMatrixInverse: Mat4;
    reflectionFactor: number;
    reflections: number;
    subsurfaceDepth: number;
    subsurfaceScattering: number;
    transparency: number;
    viewMatrixInverse: Mat4;
    width?: number;
}

Type declaration

  • cameraPosition: Vec4
  • clearColor: CssColor
  • Optionaldepth?: number
  • far: number
  • fragmentColor: CssColor
  • Optionalheight?: number
  • maximumTraceDistance: number
  • maximumTransparencyDepth: number
  • minimumHitDistance: number
  • molecularStructure: number
  • near: number
  • numberOfSteps: number
  • projectionMatrixInverse: Mat4
  • reflectionFactor: number
  • reflections: number
  • subsurfaceDepth: number
  • subsurfaceScattering: number
  • transparency: number
  • viewMatrixInverse: Mat4
  • Optionalwidth?: number