未验证 提交 0dd65935 编写于 作者: G Garrett Johnson 提交者: GitHub

Add params to SAOPass.d.ts

上级 5bf335ab
...@@ -13,6 +13,19 @@ import { ...@@ -13,6 +13,19 @@ import {
import { Pass } from './Pass'; import { Pass } from './Pass';
interface SAOPassParams {
output: SAOPass.OUTPUT;
saoBias: number;
saoIntensity: number;
saoScale: number;
saoKernelRadius: number;
saoMinResolution: number;
saoBlur: number;
saoBlurRadius: number;
saoBlurStdDev: number;
saoBlurDepthCutoff: number;
}
export class SAOPass extends Pass { export class SAOPass extends Pass {
constructor(scene: Scene, camera: Camera, depthTexture?: boolean, useNormals?: boolean, resolution?: Vector2); constructor(scene: Scene, camera: Camera, depthTexture?: boolean, useNormals?: boolean, resolution?: Vector2);
scene: Scene; scene: Scene;
...@@ -36,7 +49,8 @@ export class SAOPass extends Pass { ...@@ -36,7 +49,8 @@ export class SAOPass extends Pass {
materialCopy: ShaderMaterial; materialCopy: ShaderMaterial;
depthCopy: ShaderMaterial; depthCopy: ShaderMaterial;
fsQuad: object; fsQuad: object;
params: SAOPassParams;
static OUTPUT: { static OUTPUT: {
Default: number; Default: number;
Beauty: number; Beauty: number;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册