1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-04 18:29:39 +02:00
Oinktube/node_modules/three/examples/jsm/shaders/ToonShader.d.ts
2023-12-11 11:59:56 -03:00

56 lines
1.1 KiB
TypeScript

import {
Uniform
} from '../../../src/Three';
export const ToonShader1: {
uniforms: {
uDirLightPos: Uniform;
uDirLightColor: Uniform;
uAmbientLightColor: Uniform;
uBaseColor: Uniform;
};
vertexShader: string;
fragmentShader: string;
};
export const ToonShader2: {
uniforms: {
uDirLightPos: Uniform;
uDirLightColor: Uniform;
uAmbientLightColor: Uniform;
uBaseColor: Uniform;
uLineColor1: Uniform;
uLineColor2: Uniform;
uLineColor3: Uniform;
uLineColor4: Uniform;
};
vertexShader: string;
fragmentShader: string;
};
export const ToonShaderHatching: {
uniforms: {
uDirLightPos: Uniform;
uDirLightColor: Uniform;
uAmbientLightColor: Uniform;
uBaseColor: Uniform;
uLineColor1: Uniform;
uLineColor2: Uniform;
uLineColor3: Uniform;
uLineColor4: Uniform;
};
vertexShader: string;
fragmentShader: string;
};
export const ToonShaderDotted: {
uniforms: {
uDirLightPos: Uniform;
uDirLightColor: Uniform;
uAmbientLightColor: Uniform;
uBaseColor: Uniform;
uLineColor1: Uniform;
};
vertexShader: string;
fragmentShader: string;
};