?@AB模型的方法C该方法首先利"> ?@AB模型的方法C该方法首先利" />
欢迎来到天天文库
浏览记录
ID:34529560
大小:239.38 KB
页数:4页
时间:2019-03-07
《一种opengl中3d studio模型的读取与控制方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第0B卷第C期增刊仪器仪表学报022D年C月一种!"#$%&中’()*+,-.模型的读取与控制方法孙伟张琦郭松辉/解放军理工大学工程兵工程学院南京0122234摘要提出了一种在56789:中读取和控制;<=>?@AB模型的方法C该方法首先利用;<=>?@ABDEF软件分层建立物体的三维模型G然后采用面向对象技术H通过定义I;2、关键词56789:;<=>?@ABDEF面向对象模型读取和控制Q)RS#T#U.VW#X,-$YX$,Z.$*V.[[-$Y’()*+,-..,#[-$!"#$%&=?8]7A^_M8‘aA9?B=B8‘_?A/bcdecffgecdhcijejkjelclmbcdecffgecdnlgoiHpqrscetulmvweuxyfwzuH{3、c}ecd~!"""#Hnzec4、4Q$%*VXR*&>6’B6BK7KMK(_7)7*B’?KA8‘;<=>?@AB)B@7JA856789:uPA’K>J+H>_7)B@7JAK(B8K>’?(>7@,+J75、-7J?KA8‘;<=>?@ABDEFH>_78’7M@7@A8>B>_756789:,+@7*A8A8‘(JMKK7KI;_7;<)B@7J/KA8*B’)M>AB8M8@’7M@A8‘B67’M>B’KM’778(M6K?JM>7@,MK7@B8B,07(>B’A78>7@>7(_8BJB‘+GM8@>_7)B@7JMJKB(M8,7(B8>’BJJ7@,+56789:(B@7K?KA8‘)M>’A1K>M(2K)7>_B@u3_AKK(_7)7_MK,778K?((7KK*?JJ+’7MJA6、47@A8NIODPI78-A’B8)78>HA>)M+,7?K7@A8>_7@7-7JB6)78>B*-AK?MJKA)?JM>AB8KB’-A’>?MJ’7MJA>+K+K>7)Ku5#67.V,%56789:;<=>?@ABDEF5,07(>B’A78>7@DB@7JL7M@A8‘M8@(B8>’BJJA8‘文件格式后H以NAK?MJI==为开发工具H采用面向对8引言象技术实现了对E=>格式;<=>?@AB模型完整的读取H并可在56789:场景中显示和控制;<=>?@AB模56789:和;<=>?@ABDEF是三维图形开发的型C两个强有力的工7、具C56789:作为一个性能优越的图形应用程序设计界面/E9&4H其编程灵活:方便H有广?!"#$%&的绘制流程泛的移植性和很强的交互式三维图形处理能力C;<=>?@ABDEF是E?>B@7K2公司开发的一套优秀的三56789:的绘制流程包括@顶点操作和几何要素维建模:动画制作软件H利用该软件能构造出复杂的三装配:像素操作和像素段操作等C维模型H并加以材质:纹理:灯光等效果C在56789:由?A8针对每个顶点的操作和几何要素装配读入并控制;<=>?@AB模型对于快速开发可视化:虚每个顶点的空间坐标需要经过模型取景矩阵变拟现实系统具有十分现实的意义C8、文献;1<中介绍了一换:法向矢量矩阵变换H若允许纹理自动生成H则由变种把;@K文件转换成56789:格式的方法H实现了二换后的顶点坐标所生成的新纹理坐标替代原有的纹理者的结合C但在文件格式的转换中丢失了材质帖图这坐标H再经过当前纹理矩阵变换C然后根据几何要素类个重要信息H而且不能对读入模型的各个部分进行交型决定采取不同的几何要素装配方式C互式地控制C万方数据?A?像素操作文中在深入分析56789:绘制流程和;<=>?@AB由主机读入的像素首先解压缩成适当的组分数di仪器仪表学报第Tf卷目!然后进行数据放大"偏置!并经过像素映射处理!根点列表中给出了9、点的索引值和F!k!l三个分量值#面据数据类型限制在适当的取值范围内#像素最后写入列表中+!*!G分别为三角形三个点的索引值#纹理坐纹理内存!使用纹理映射或光栅化生成像素段#标信息由纹理坐标点数"纹理坐标列表和纹理面列表$%&像素段操作组成#纹理坐标列表依次给出了各点B!m!n三个分量当使用纹理映射时!每个像素段将产生纹素!再进值#对应面列表给出了各个面的纹理坐标对应值#如行雾效果计算"反走样处理#接着进行剪裁处理"一致oL9@?bM]+G@Qhiifp表示第Q面各点对应的性检验’只在()*+模式下使用,"模板检验"深度缓纹理坐标是第hi!i!f点10、各分量值#最后是网格法向量冲区检验和抖动处理#列表!定义了网格面的前后面#&&-./0123456文件格式q5.r格式&-
2、关键词56789:;<=>?@ABDEF面向对象模型读取和控制Q)RS#T#U.VW#X,-$YX$,Z.$*V.[[-$Y’()*+,-..,#[-$!"#$%&=?8]7A^_M8‘aA9?B=B8‘_?A/bcdecffgecdhcijejkjelclmbcdecffgecdnlgoiHpqrscetulmvweuxyfwzuH{
3、c}ecd~!"""#Hnzec
4、4Q$%*VXR*&>6’B6BK7KMK(_7)7*B’?KA8‘;<=>?@AB)B@7JA856789:uPA’K>J+H>_7)B@7JAK(B8K>’?(>7@,+J7
5、-7J?KA8‘;<=>?@ABDEFH>_78’7M@7@A8>B>_756789:,+@7*A8A8‘(JMKK7KI;_7;<)B@7J/KA8*B’)M>AB8M8@’7M@A8‘B67’M>B’KM’778(M6K?JM>7@,MK7@B8B,07(>B’A78>7@>7(_8BJB‘+GM8@>_7)B@7JMJKB(M8,7(B8>’BJJ7@,+56789:(B@7K?KA8‘)M>’A1K>M(2K)7>_B@u3_AKK(_7)7_MK,778K?((7KK*?JJ+’7MJA
6、47@A8NIODPI78-A’B8)78>HA>)M+,7?K7@A8>_7@7-7JB6)78>B*-AK?MJKA)?JM>AB8KB’-A’>?MJ’7MJA>+K+K>7)Ku5#67.V,%56789:;<=>?@ABDEF5,07(>B’A78>7@DB@7JL7M@A8‘M8@(B8>’BJJA8‘文件格式后H以NAK?MJI==为开发工具H采用面向对8引言象技术实现了对E=>格式;<=>?@AB模型完整的读取H并可在56789:场景中显示和控制;<=>?@AB模56789:和;<=>?@ABDEF是三维图形开发的型C两个强有力的工
7、具C56789:作为一个性能优越的图形应用程序设计界面/E9&4H其编程灵活:方便H有广?!"#$%&的绘制流程泛的移植性和很强的交互式三维图形处理能力C;<=>?@ABDEF是E?>B@7K2公司开发的一套优秀的三56789:的绘制流程包括@顶点操作和几何要素维建模:动画制作软件H利用该软件能构造出复杂的三装配:像素操作和像素段操作等C维模型H并加以材质:纹理:灯光等效果C在56789:由?A8针对每个顶点的操作和几何要素装配读入并控制;<=>?@AB模型对于快速开发可视化:虚每个顶点的空间坐标需要经过模型取景矩阵变拟现实系统具有十分现实的意义C
8、文献;1<中介绍了一换:法向矢量矩阵变换H若允许纹理自动生成H则由变种把;@K文件转换成56789:格式的方法H实现了二换后的顶点坐标所生成的新纹理坐标替代原有的纹理者的结合C但在文件格式的转换中丢失了材质帖图这坐标H再经过当前纹理矩阵变换C然后根据几何要素类个重要信息H而且不能对读入模型的各个部分进行交型决定采取不同的几何要素装配方式C互式地控制C万方数据?A?像素操作文中在深入分析56789:绘制流程和;<=>?@AB由主机读入的像素首先解压缩成适当的组分数di仪器仪表学报第Tf卷目!然后进行数据放大"偏置!并经过像素映射处理!根点列表中给出了
9、点的索引值和F!k!l三个分量值#面据数据类型限制在适当的取值范围内#像素最后写入列表中+!*!G分别为三角形三个点的索引值#纹理坐纹理内存!使用纹理映射或光栅化生成像素段#标信息由纹理坐标点数"纹理坐标列表和纹理面列表$%&像素段操作组成#纹理坐标列表依次给出了各点B!m!n三个分量当使用纹理映射时!每个像素段将产生纹素!再进值#对应面列表给出了各个面的纹理坐标对应值#如行雾效果计算"反走样处理#接着进行剪裁处理"一致oL9@?bM]+G@Qhiifp表示第Q面各点对应的性检验’只在()*+模式下使用,"模板检验"深度缓纹理坐标是第hi!i!f点
10、各分量值#最后是网格法向量冲区检验和抖动处理#列表!定义了网格面的前后面#&&-./0123456文件格式q5.r格式&-
此文档下载收益归作者所有