【纹理展开与纹理映射】

纹理展开和纹理映射

  • 1.Projective Urban Texturing (blender+opengl)
    • 1.1 OpenGL和Blender是如何对应的
    • 1.2 PUT输出接口说明
      • 1.2.1 Extract viewpoints and renderings from a scene
        • 1.2.1.1 Use smart-unwrap to create uv coordinates and store your mesh as .obj file.
        • 1.2.1.2 grayscales rendering and viepoints' rotation and tranlation matrices.
      • 1.2.2 Extract dictionaries and 2D-3D correspondances
        • 1.2.2.1 Dictionaries
        • 1.2.2.2 2D-3D correspondances
      • 1.2.3 pano2UV
  • 2.Text2Tex (xatlas+pytorch3D)
  • 3.名词解释
    • 3.1 纹理图像(纹理贴图)
    • 3.2 UV坐标(纹理坐标)
    • 3.3 纹理展开
    • 3.4 插值
  • 4.npy可视化工具
    • 4.1 图片型.npy
    • 4.2 矩阵、txt型.npy
  • 5 概念理解
    • 5.1 纹理展开和纹理映射,它们可逆吗?
    • 5.2 纹理展开&纹理映射的作用与联系

1.Projective Urban Texturing (blender+opengl)

这篇文章是用OpenGL来完成纹理映射,用Blender完成纹理展开的。
Projective Urban Texturing

1.1 OpenGL和Blender是如何对应的

在Blender中导入或创建您想要纹理化的3D模型,并设置好相机位置和投影方式。
在Blender中对3D模型进行UV展开,生成一个空白的纹理地图,并保存为图片文件。
在OpenGL中加载3D模型和空白的纹理地图,并将它们绑定到一起。
在OpenGL中使用文章中提供的神经网络和纹理传播模块,

你可能感兴趣的:(纹理贴图)