mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-06 03:50:04 +02:00
This commit is contained in:
parent
f0f62670c5
commit
7e26256cac
4563 changed files with 1246712 additions and 17558 deletions
69
node_modules/three/examples/jsm/misc/Ocean.d.ts
generated
vendored
Normal file
69
node_modules/three/examples/jsm/misc/Ocean.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,69 @@
|
|||
import {
|
||||
OrthographicCamera,
|
||||
Mesh,
|
||||
Scene,
|
||||
ShaderMaterial,
|
||||
Vector3,
|
||||
WebGLRenderer,
|
||||
WebGLRenderTarget,
|
||||
} from '../../../src/Three';
|
||||
|
||||
export class Ocean {
|
||||
|
||||
constructor( renderer: WebGLRenderer, camera?: OrthographicCamera, scene?: Scene, options?: object );
|
||||
|
||||
changed: boolean;
|
||||
initial: boolean;
|
||||
|
||||
oceanCamera: OrthographicCamera
|
||||
renderer: WebGLRenderer;
|
||||
scene: Scene;
|
||||
|
||||
clearColor: number[];
|
||||
geometryOrigin: number[];
|
||||
sunDirectionX: number;
|
||||
sunDirectionY: number;
|
||||
sunDirectionZ: number;
|
||||
oceanColor: Vector3;
|
||||
skyColor: Vector3;
|
||||
exposure: number;
|
||||
geometryResolution: number;
|
||||
geometrySize: number;
|
||||
resolution: number;
|
||||
floatSize: number;
|
||||
windX: number;
|
||||
windY: number;
|
||||
size: number;
|
||||
choppiness: number;
|
||||
|
||||
initialSpectrumFramebuffer: WebGLRenderTarget;
|
||||
spectrumFramebuffer: WebGLRenderTarget;
|
||||
pingPhaseFramebuffer: WebGLRenderTarget;
|
||||
pongPhaseFramebuffer: WebGLRenderTarget;
|
||||
pingTransformFramebuffer: WebGLRenderTarget;
|
||||
pongTransformFramebuffer: WebGLRenderTarget;
|
||||
displacementMapFramebuffer: WebGLRenderTarget;
|
||||
normalMapFramebuffer: WebGLRenderTarget;
|
||||
|
||||
matrixNeedsUpdate: boolean;
|
||||
|
||||
materialOceanHorizontal: ShaderMaterial;
|
||||
materialOceanVertical: ShaderMaterial;
|
||||
materialInitialSpectrum: ShaderMaterial;
|
||||
materialPhase: ShaderMaterial;
|
||||
materialSpectrum: ShaderMaterial;
|
||||
materialNormal: ShaderMaterial;
|
||||
materialOcean: ShaderMaterial;
|
||||
|
||||
screenQuad: Mesh;
|
||||
|
||||
generateSeedPhaseTexture(): void;
|
||||
generateMesh(): void;
|
||||
render(): void;
|
||||
renderInitialSpectrum(): void;
|
||||
renderWavePhase(): void;
|
||||
renderSpectrum(): void;
|
||||
renderSpectrumFFT(): void;
|
||||
renderNormalMap(): void;
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue