@itwin/core-frontend
Version:
iTwin.js frontend components
15 lines • 689 B
TypeScript
/** @packageDocumentation
* @module WebGL
*/
import { ProgramBuilder, ShaderBuilder } from "../ShaderBuilder";
import { TechniqueFlags } from "../TechniqueFlags";
export declare const finalizeNormal = "\n return normalize(v_n) * (2.0 * float(gl_FrontFacing) - 1.0);\n";
/** @internal */
export declare function addColorOverrideMix(frag: ShaderBuilder): void;
/** @internal */
export declare function createClassifierRealityMeshHiliter(): ProgramBuilder;
/** @internal */
export declare function createRealityMeshHiliter(): ProgramBuilder;
/** @internal */
export declare function createRealityMeshBuilder(flags: TechniqueFlags): ProgramBuilder;
//# sourceMappingURL=RealityMesh.d.ts.map