@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
16 lines (15 loc) • 588 B
TypeScript
import { BaseShaderAssemblerRayMarchingRendered } from '../../_BaseRayMarchingRendered';
import { ShaderMaterial } from 'three';
/**
* note that when using this custom material,
* the debugMinDepth and debugMaxDepth properties
* need to be adjusted by hand.
*/
export declare class ShaderAssemblerRayMarchingDepth extends BaseShaderAssemblerRayMarchingRendered {
templateShader(): {
vertexShader: string;
fragmentShader: string;
uniforms: import("../../../../../gl/raymarching/uniforms").RayMarchingUniforms;
};
createMaterial(): ShaderMaterial;
}