“纹理中的数据可以是静态图片、动图、视频、cpu生成的、gpu之前渲染得到的等等;其中的数据也可以不是颜色值,而是4维以内的整数、普通浮点数等”
动图和视频是怎么作为纹理的呢?我看了一遍一个openGL入门教程,没看到有提过这方面的内容。具体是如何实现的呢?谢谢
【 在 dilemma 的大作中提到: 】
: gpu管道允许的格式只能是点、线、三角形中的一种
: 3ds max是可以锁定平面或轴的,新生成的点自然就共面了
: 顶点除了位置坐标(xyz),还有纹理坐标(uv),纹理坐标的u和v范围可以视为[0,1],纹理的高度和宽度范围也归一化为[0,1]。一个uv值对应于纹理上的一个采样数据,采样时可以使用内置的采样算法或自己定制(uv坐标通常和像素不精确对应),超过范围的uv值会按照指定的规则重新映射到[0,1]内
: ...................
--
FROM 175.190.123.*