UNPKG

@types/three

Version:
55 lines (50 loc) 1.3 kB
import { IUniform } from "three"; export const ToonShader1: { uniforms: { uDirLightPos: IUniform; uDirLightColor: IUniform; uAmbientLightColor: IUniform; uBaseColor: IUniform; }; vertexShader: string; fragmentShader: string; }; export const ToonShader2: { uniforms: { uDirLightPos: IUniform; uDirLightColor: IUniform; uAmbientLightColor: IUniform; uBaseColor: IUniform; uLineColor1: IUniform; uLineColor2: IUniform; uLineColor3: IUniform; uLineColor4: IUniform; }; vertexShader: string; fragmentShader: string; }; export const ToonShaderHatching: { uniforms: { uDirLightPos: IUniform; uDirLightColor: IUniform; uAmbientLightColor: IUniform; uBaseColor: IUniform; uLineColor1: IUniform; uLineColor2: IUniform; uLineColor3: IUniform; uLineColor4: IUniform; }; vertexShader: string; fragmentShader: string; }; export const ToonShaderDotted: { uniforms: { uDirLightPos: IUniform; uDirLightColor: IUniform; uAmbientLightColor: IUniform; uBaseColor: IUniform; uLineColor1: IUniform; }; vertexShader: string; fragmentShader: string; };