游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2961|回复: 7

贴图的边沿怎么会有“破损”?

[复制链接]

2

主题

17

帖子

23

积分

注册会员

Rank: 2

积分
23
发表于 2007-7-3 16:25:00 | 显示全部楼层 |阅读模式
就是最简单的那种地球模型阿,用MilkShape3D做的时候,透视图是正常的,可是导出在程序里面显示后就不一样了,贴图的边沿有点问题
sf_200773162454.jpg

2

主题

17

帖子

23

积分

注册会员

Rank: 2

积分
23
 楼主| 发表于 2007-7-3 16:37:00 | 显示全部楼层

Re: 贴图的边沿怎么会有“破损”?

在贴张Milk里面的截图,对比看看就知道是不一样的
sf_200773163647.jpg

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2007-7-4 15:42:00 | 显示全部楼层

Re:贴图的边沿怎么会有“破损”?

不是破损,要么是纹理wrap模式不对,要么是导出插件把纹理坐标归单位化到0~1之间

2

主题

17

帖子

23

积分

注册会员

Rank: 2

积分
23
 楼主| 发表于 2007-7-5 00:50:00 | 显示全部楼层

Re:贴图的边沿怎么会有“破损”?

大哥能不能说详细点,是修改.mesh和.matrial吗?我用的是MilkShape3D怎么设置纹理坐标和wrap模式?

2

主题

17

帖子

23

积分

注册会员

Rank: 2

积分
23
 楼主| 发表于 2007-7-5 01:32:00 | 显示全部楼层

Re: 贴图的边沿怎么会有“破损”?

在贴张图,把球体的面数减到最小(stacks=6 slices=12),更加明显
sf_20077513153.jpg

2

主题

17

帖子

23

积分

注册会员

Rank: 2

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

Re:贴图的边沿怎么会有“破损”?

球体的最顶上和最边沿的贴图坐标不正确,那么怎么解决呢?
.material文件里这样写的
material Material01
{
        technique
        {
                pass
                {
                        diffuse 0.8 0.8 0.8 1

                        texture_unit
                        {
                                texture .\world_200401_3x5400x2700.jpg -1
                        }
                }

        }

}
.mesh是二进制文件看不懂

45

主题

92

帖子

340

积分

中级会员

Rank: 3Rank: 3

积分
340
发表于 2007-7-5 17:54:00 | 显示全部楼层

Re:贴图的边沿怎么会有“破损”?

OGRE业余游戏开发团队,招收程序、美工、策划
群号:41641430
程序加我QQ号:85105031

45

主题

92

帖子

340

积分

中级会员

Rank: 3Rank: 3

积分
340
发表于 2007-7-5 17:55:00 | 显示全部楼层

Re:贴图的边沿怎么会有“破损”?

OGRE业余游戏开发团队,招收程序、美工、策划
群号:41641430
程序加我QQ号:85105031
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 22:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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