2

我正在使用 jMonkeyEngine 开发桌面 PC 游戏。它仍处于早期阶段(总是开始,永远不会结束,嗯?)。

没有物理(只是移动相机),当您进入几何模型内部时,面会消失。所以我的问题是,如何将材质(纹理)应用到网格内部?

4

2 回答 2

5

看看这个:material.getAdditionalRenderState().setFaceCullMode(FaceCullMode.Off);

这应该显示两侧的纹理。如果您只需要网格内部的材质,请使用 FaceCullMode.Front,尽管在这种情况下您可能应该重新定义网格,以使其法线指向内部。

于 2011-09-12T09:53:00.390 回答
2

由于大多数网格没有“内部”,因此您无法使用相同的几何形状进行操作,因此对我有用的一个很好的解决方法是使用网格的克隆,但尺寸为负,尽管这只适用于对称网格。

于 2011-09-12T09:01:06.527 回答