Taos API Reference
    Preparing search index...

    Interface MeshRendererDoc

    interface MeshRendererDoc {
        type: "MeshRenderer";
        mesh: MeshRef;
        material:
            | MaterialRef
            | {
                type: "pbr";
                albedo?: [number, number, number, number];
                roughness?: number;
                metallic?: number;
                emissive?: [number, number, number];
                transparent?: boolean;
            };
    }
    Index

    Properties

    Properties

    type: "MeshRenderer"
    mesh: MeshRef
    material:
        | MaterialRef
        | {
            type: "pbr";
            albedo?: [number, number, number, number];
            roughness?: number;
            metallic?: number;
            emissive?: [number, number, number];
            transparent?: boolean;
        }

    Inline PBR material, or a reference to a .material asset.

    Type Declaration

    • MaterialRef
    • {
          type: "pbr";
          albedo?: [number, number, number, number];
          roughness?: number;
          metallic?: number;
          emissive?: [number, number, number];
          transparent?: boolean;
      }
      • type: "pbr"
      • Optionalalbedo?: [number, number, number, number]
      • Optionalroughness?: number
      • Optionalmetallic?: number
      • Optionalemissive?: [number, number, number]

        Linear-space emissive RGB multiplier. Values above 1 push the surface over the bloom threshold for a neon/glow look. Default [0,0,0] (off).

      • Optionaltransparent?: boolean