UNPKG

polygonjs-engine

Version:

node-based webgl 3D engine https://polygonjs.com

24 lines (23 loc) 813 B
import { ShaderMaterial } from 'three/src/materials/ShaderMaterial'; import { ShaderAssemblerMaterial } from './_BaseMaterial'; import { ShaderName } from '../../../../utils/shaders/ShaderName'; export declare class ShaderAssemblerCustomLineDepthDOF extends ShaderAssemblerMaterial { get _template_shader(): { vertexShader: string; fragmentShader: string; uniforms: { scale: { value: number; }; mNear: { value: number; }; mFar: { value: number; }; }; }; protected insert_define_after(shader_name: ShaderName): string | undefined; protected insert_body_after(shader_name: ShaderName): string | undefined; create_material(): ShaderMaterial; }