Textures:实现立方体的纹理映射

时间:2024-06-20 05:47:28
【文件属性】:

文件名称:Textures:实现立方体的纹理映射

文件大小:89KB

文件格式:ZIP

更新时间:2024-06-20 05:47:28

JavaScript

CS174A 2015年Spring作业3 ###必填代码 这是一个自述文件,我已经评论了我的代码 实现图像的功能可以在函数configureTexture() 。 我还在 HTML 文件的第 43 和 44 行加载了图像。 我在quad()函数中推送必要的 texCoords 并发送我想在渲染函数中使用的纹理。 我通过在渲染函数中发送纹理 # 来使用第二张图像。 我通过发送一个 vec2 来缩放 50% 的宽度和高度,如果是第二个立方体,它会缩放纹理坐标。 我在configureTexture()函数中实现了 Mip Mapping。 对于我的第一个立方体,我只使用gl.NEAREST来使用最近的邻居。 对于第二个多维数据集,我首先生成Mipmap,然后使用gl.LINEAR_MIP_LINEAR获得三线性过滤。 我通过使用透视矩阵和平移矩阵来查看剪辑空间中的两个立方体来实现这


【文件预览】:
Textures-master
----smallberg.jpg(45KB)
----README.md(2KB)
----textures.js(7KB)
----eggert.jpg(33KB)
----textures.html(2KB)
----Common()
--------MV.js(21KB)
--------webgl-utils.js(5KB)
--------initShaders.js(2KB)

网友评论