游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1476|回复: 2

[求助]关于纹理在旋转以后出现花掉的问题

[复制链接]

4

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2009-1-19 08:40:00 | 显示全部楼层 |阅读模式
我是建立空纹理,然后为纹理颜色赋值,建立纹理的函数是如下写得.
HRESULT hr = D3DXCreateTexture(global.device,picWidth, picHeight,0, D3DUSAGE_DYNAMIC,  isSmall ? D3DFMT_A4R4G4B4 : D3DFMT_A1R5G5B5,  inMemory ? D3DPOOL_SYSTEMMEM : D3DPOOL_DEFAULT, &m_pTex);
诶,没想到这张纹理在渲染时面对我的时候完全正确,角度一变就花掉了,没辙,原版纹理载入渲染挺好,我把它的数据取出来再放到自定义的空纹理中,渲染只有正对我是正确的,其他角度就花了T_T,求大家帮帮忙吧~

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
发表于 2009-1-19 12:20:00 | 显示全部楼层

Re:[求助]关于纹理在旋转以后出现花掉的问题

你没创建mipmap

4

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
 楼主| 发表于 2009-1-19 12:51:00 | 显示全部楼层

Re:[求助]关于纹理在旋转以后出现花掉的问题

诶,不瞒楼上说,我已经试了D3DTEXF_POINT和D3DTEXF_LINIER,还试着去改MipLevels,结果还是不行诶。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-20 11:55

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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