本文介绍了如何水平翻转 Three.js 纹理的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

我正在制作 360 度全景查看器,因此纹理位于圆柱体内.问题是它们水平倒置.

I'm making a 360 viewer, so textures are inside a cylinder. Problem is that they appear inverted horizontally.

我知道 texture.flipY 但我没有在 .

I know about texture.flipY but I haven't found a texture.flipX on the source.

那么如何直接在代码中水平或沿 x 轴翻转纹理?(不使用图像编辑器)

So how can I flip a texture horizontally, or along the x axis, directly in the code? (not using an image editor)

推荐答案

答案比我想象的要容易.

The answer was easier than I thought.

cylinder.scale.x = -1;

不要忘记添加

material.side = THREE.DoubleSide;

这篇关于如何水平翻转 Three.js 纹理的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-08 09:06