图形学之纹理贴图

texture
摘要由CSDN通过智能技术生成

首先介绍纹理是什么,纹理就是几何形状和颜色不断变化的一些小块。
比如树的纹路,头发这些都可以算是纹理。
在图形学中,可以对这些纹理进行几何建模,会非常真实,比如冰雪奇缘里面头发就做得特别真,但是缺点就是做起来很复杂。
那么一个替代方案就是,可以用贴图,形象点来说,就是把贴纸粘到我们需要的几何物体上。

先考虑最简单的情况,在现实生活中,如果我们想把一张正方形的贴纸贴到物体表面,那么我们就需要在物体上找出四个点,来对应贴纸的四个角。

在这里插入图片描述

在图形学中具体如何操作呢?
假设我们已经得到了物体的3D顶点坐标(物体是由一组三角形构成的)。
我们要做的其实就是把贴纸上的点和物体的3D顶点一一对应起来。
如果我们的物体是一个平面,那么只需要把贴纸的一个角和平面的一个角对齐,然后进行拉伸就可以了。

说白了也就是需要把物体上的点用uv来表示,这里我们的物体是一个平面,假设其z坐标为0,可以简化为2D->2D.
在这里插入图片描述

如果我们的物体是一个球体,怎么把3D的点用2D表示呢。
我们可以用球坐标系来描述球体上的点。
我们在地球上的位置可以用经纬度表达,大部分情况下我们并不关心所在的海拔。
球体贴图也是,球的半径其实与映射无关。我们不关心径向距离&#x

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值