3dmol
Version:
JavaScript/TypeScript molecular visualization library
19 lines (16 loc) • 518 B
text/typescript
import { DoubleSide } from "./../constants/Sides";
import { MeshLambertMaterial } from "./MeshLambertMaterial";
//Double sided Mesh Lambert material
/* @constructor */
export class MeshDoubleLambertMaterial extends MeshLambertMaterial {
shaderID = "lambertdouble";
side = DoubleSide;
outline = false;
constructor(parameters?: any) {
super(parameters);
}
clone<T extends this>(material: T = new MeshDoubleLambertMaterial() as T): T {
super.clone.call(this, material);
return material;
}
}