游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3613|回复: 10

3ds模型导入场景失真

[复制链接]

5

主题

16

帖子

20

积分

注册会员

Rank: 2

积分
20
发表于 2007-8-5 11:18:00 | 显示全部楼层 |阅读模式
我们的3ds模型导入到场景中,颜色显示不出来。
有失真,这种问题怎么解决?

54

主题

2916

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2007-8-5 11:44:00 | 显示全部楼层

Re:3ds模型导入场景失真

颜色?指什么材质还是纹理?

5

主题

16

帖子

20

积分

注册会员

Rank: 2

积分
20
 楼主| 发表于 2007-8-5 15:25:00 | 显示全部楼层

Re:3ds模型导入场景失真

材质失真,比如在3ds中建立一个渲染好的房子,不仅仅是模型,使已经渲染好的,导出成.3ds 然后导入到 场景中,房子的颜色局丢失了,全成了白色。就像这样的问题。

0

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2007-8-5 16:46:00 | 显示全部楼层

Re: 3ds模型导入场景失真

你的模型没带贴图的缘故吧
你去材质库里在给模型附个材质,在MAP里重新把贴图选上去看看

54

主题

2916

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2007-8-5 17:46:00 | 显示全部楼层

Re:3ds模型导入场景失真

同楼上,估计贴图载入的问题。

1

主题

14

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2007-8-5 20:15:00 | 显示全部楼层

Re:3ds模型导入场景失真

.我以前也是这样..我的问题出在光照..
你需要把光照的那段代码放到Opengl初始化环境中
也许就可以了...

5

主题

16

帖子

20

积分

注册会员

Rank: 2

积分
20
 楼主| 发表于 2007-8-5 20:51:00 | 显示全部楼层

Re:3ds模型导入场景失真

不知是不是光照问题,应该是贴图导不进去问题, 我用的是vc++的环境和opengl 语言导入的3ds模型,用的是3ds.cpp文件来导入的,这个文件中的编码好像只能导入bmp格式贴图,结果我的模型贴图是jpg 格式的,我转换格式后,还是不行,这是什么原因,谢谢大家了  而且这个3ds.cpp文件只能导入一部分3d模型 ,有些还导不进去  代码比较落后了啊!

5

主题

16

帖子

20

积分

注册会员

Rank: 2

积分
20
 楼主| 发表于 2007-8-5 21:02:00 | 显示全部楼层

Re:3ds模型导入场景失真

大家有没有什么好的网站,可以提供一下3ds.cpp的代码,比较好的,我的这个是init() 和 show3ds()函数来实现3d导入的  包含位图的函数 是bmp的  谢谢了

0

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2007-8-6 11:34:00 | 显示全部楼层

Re: Re:3ds模型导入场景失真



导入文件格式怎么能是JPG和BMP呢,一般应该是TIF或者TGA格式啊
你把贴图储存为TIF或TGA格式在试试吧

0

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2007-8-6 12:14:00 | 显示全部楼层

Re:3ds模型导入场景失真

恕我多嘴了,你的模型没有展UV吗,JPG和BMP格式还是可以的,不过在没有通道的前提下才能用吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 14:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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