永发信息网

用Direct3D画一个立方体,怎么渲染6个面不同的纹理,求解答

答案:2  悬赏:0  手机版
解决时间 2021-04-08 02:38
用Direct3D画一个立方体,怎么渲染6个面不同的纹理,求解答
最佳答案
将6个纹理加载到TEX0~5上,每画一个面换一种。
全部回答

立方体有六个面,每个面需要两个三角面片,所以当用三角序列表示的时候,一共知道36个顶点的信息,6 * 2 * 3.

但是立方体顶点只有8个,这36个顶点里面很多信息是会重复的,所以我们会用顶点索引的方式告诉硬件顶点信息。

程序一里用8个顶点,你会发现这八个顶点信息包含位置和颜色信息,程序一只想画一个有着简单色彩的立方体,所以8个顶点足够了。

程序二的顶点信箱里面包含了位置信息,法向(你会发现每个面的值都是一样的)信息,和纹理坐标信息。当一个顶点被不同的面共享时,法向有可能是不同的,而且对于不同面,顶点的纹理坐标值是不同的,所以程序二根据每个面定义顶点信息。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
想买部二手手机,走淘宝和到付是什么意思?怎
材料一:我国普通高校大学生就业现状一览表材
宝马760变速箱容易坏吗
工作年限三十年以上年休假多少天
喀什租一辆普通轿车代步用,一般多少钱,
养什么狗好?
梨分公母吗,今天花枝鼠生了5只幼鼠,现在公母
他叫杨路,我叫张雯雯,想有一个情侣网名带我
微信好友怎么批量删除,微信怎么批量删除朋友
涉外监管网
易元昌在哪里啊,我有事要去这个地方
arrive at school on time, i must get up ea
苹果平板有什么用,苹果平板Air和Air2有什么区
6-dzm-60(20hr)(300)是多大的电瓶
阅读下面的词,完成小题(4分)诉衷情陆游当
推荐资讯
大明宫词张易之有什么仇恨?为什么要恨?他想
阁楼有白蚁巢,怎么办,求解决方法
逐渐什么意思,渐入佳境是什么意思
现有H、C、S、O、K五种元素,请你选择适当的
大于0.79而小于0.90的小数有
这组数据的频率分布表怎么画
八月份去哪里旅游最好,请问8 9月份去哪旅游好
初一第一学期的科学试卷或者提高题目也可以,
假如10天前被狗咬,10天后狗狗没死也没任何异
空调清洗哪个牌子好,空调清洗罩哪个牌子最好
檀头高村这个地址在什么地方,我要处理点事
一千零一夜的好句子,世界十大经典童话
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?