游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2294|回复: 6

我发现我用3dsmax做的模型本来只有1000个顶点,导出后变

[复制链接]

42

主题

115

帖子

141

积分

注册会员

Rank: 2

积分
141
发表于 2010-9-23 10:27:00 | 显示全部楼层 |阅读模式
导出的是3ds类型文件,估计是对网格进行了优化,面是一样多的,但顶点却翻倍了,这样会不会影响渲染速度?其二就是3ds文件含不含顶点法向量数据?在什么ID模块下,还有就是镜面反射、漫反射、环境光反射率在什么ID下?
望高手指点。谢谢。

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2010-9-23 15:49:00 | 显示全部楼层

Re:我发现我用3dsmax做的模型本来只有1000个顶点,导出后变

很多顶点是多个三角形共有的

导出时被展开了

不影响

42

主题

115

帖子

141

积分

注册会员

Rank: 2

积分
141
 楼主| 发表于 2010-9-23 19:33:00 | 显示全部楼层

Re:我发现我用3dsmax做的模型本来只有1000个顶点,导出后变

我刚才对顶点计算法向量的时候顺便统计了下索引缓存所运用到的顶点,也就1000来个,这是什么原因啊,而且索引数字大小还是从0到3000多都有,也就是说索引引用的顶点均匀散布在3000多个顶点中

42

主题

115

帖子

141

积分

注册会员

Rank: 2

积分
141
 楼主| 发表于 2010-9-23 19:35:00 | 显示全部楼层

Re:我发现我用3dsmax做的模型本来只有1000个顶点,导出后变

对了hyzboy兄,我想问问应用程序能否访问顶点着色器跟像素着色器的全局变量啊?我想用顶点着色器跟像素着色器来做拾取,但是发现那里的全局变量跟栈的存放方式差不多,这个问题麻烦你回答一下,谢谢了

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2010-9-24 08:30:00 | 显示全部楼层

Re:我发现我用3dsmax做的模型本来只有1000个顶点,导出后变

有那种专门供外界程序访问的变量!

42

主题

115

帖子

141

积分

注册会员

Rank: 2

积分
141
 楼主| 发表于 2010-9-24 09:30:00 | 显示全部楼层

Re:我发现我用3dsmax做的模型本来只有1000个顶点,导出后变

能详细说说吗?急求啊,我英文又不好,而中文网页又找不到相关的资料,或者给我一段代码也行啊,外国的也行,哥,你是我亲哥

42

主题

115

帖子

141

积分

注册会员

Rank: 2

积分
141
 楼主| 发表于 2010-9-28 09:57:00 | 显示全部楼层

Re:我发现我用3dsmax做的模型本来只有1000个顶点,导出后变

让我很无奈
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-6 12:00

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表