瀏覽代碼

Water: Use HalfFloatType for reflection render target. (#32678)

mrdoob 3 天之前
父節點
當前提交
98a7dd547f
共有 2 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      examples/jsm/objects/Water.js
  2. 二進制
      examples/screenshots/webgl_shaders_ocean.jpg

+ 2 - 1
examples/jsm/objects/Water.js

@@ -1,6 +1,7 @@
 import {
 	Color,
 	FrontSide,
+	HalfFloatType,
 	Matrix4,
 	Mesh,
 	PerspectiveCamera,
@@ -84,7 +85,7 @@ class Water extends Mesh {
 
 		const mirrorCamera = new PerspectiveCamera();
 
-		const renderTarget = new WebGLRenderTarget( textureWidth, textureHeight );
+		const renderTarget = new WebGLRenderTarget( textureWidth, textureHeight, { type: HalfFloatType } );
 
 		const mirrorShader = {
 

二進制
examples/screenshots/webgl_shaders_ocean.jpg


粤ICP备19079148号