3D 纹理贴图

标签 3d .obj

在 .obj 文件中,可以为 vt 行指定 3 个值。

vt 0.769645 0.729072 0.00000000

.obj 规范称其为“深度”。这实际上是做什么的,什么时候有用?

最佳答案

如果您有 3D 纹理,它会指定第三个坐标。实际上,您可以拥有一个具有 3D 而不是 2D 像素的图像,并将其用于纹理贴图。这在程序纹理生成中很常见,因为它允许生成比 2D 图像更好看的“ Material ”,纹理贴图上的“接缝”或“重复”部分要少得多。

关于3D 纹理贴图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2655812/

相关文章:

swift - 将 .obj 文件数据转换为 NSImage

javascript - THREE.js - 对象选取不会报告使用 OBJ MTL Loader 加载的对象的父对象名称

c++ - 比较 C++ char* 字符以解析 .OBJ 文件

java - 当我更改相机设置时形状消失

java - XYZ 旋转后计算对象 XYZ 方向

c++ - 在OpenGL中将SRGB纹理转换为线性

Android/离屏渲染到纹理

python - 如何使用 python 中内置的 numpy 或 matplotlib 函数正确生成 3d 直方图?

c++ - 如何从 midas 源代码构建 midas.obj

java - 如何将 3D 查看器插入到 .obj 文件的 Java 应用程序中?