uv坐标备忘

一旦一个网格是通过定义顶点和索引创建的,它就会对其应用纹理。

一个常见的挑战是找到一种将2d纹理映射到3d对象的方法。

这里有一种叫做UV映射的技术。UV不是一个缩写,而是代表一对坐标u和v。

它们通常用两个foats表示(例如,u=0.0f, v=1.0f),其中0.0f, 0.0f表示纹理位图的左上角,1.0f, 1.0f表示右下角。

一个二维UV坐标被分配给顶点列表中的每个顶点,因此定义了纹理的哪个部分映射到3d网格的哪个区域。

解释UV映射的一个常见做法是想象一个有六个面的立方体。

通过展开这个立方体,我们得到一个由6个方块组成的物体。

立方体的每个顶点都可以通过UV坐标来丰富,使其适合立方体的平面纹理。

在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值