游戏开发论坛

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

OGRE怎么使用原始格式图片,比如PNG,DDS

[复制链接]

35

主题

370

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
发表于 2008-1-5 01:00:00 | 显示全部楼层 |阅读模式
如题,还就就是怎么使用内存中的PNG,DDS,DXT1等等文件,将他们变城纹理

35

主题

370

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
 楼主| 发表于 2008-1-5 14:01:00 | 显示全部楼层

Re:OGRE怎么使用原始格式图片,比如PNG,DDS

自己顶一个,期待大家的回复

8

主题

20

帖子

22

积分

注册会员

Rank: 2

积分
22
发表于 2009-1-5 22:00:00 | 显示全部楼层

Re:OGRE怎么使用原始格式图片,比如PNG,DDS

MaterialPtr *Mp = MaterialManager::getSingleton().create("纹理名", ResourceGroupManager:EFAULT_RESOURCE_GROUP_NAME);
Pass* Pas = Mp->getTechnique(0)->getPass(0);
TextureUnitState* TUS = Pas->createTextureUnitState( "你的纹理.jpg", 0);
//TUS->setColourOperation(LBO_ALPHA_BLEND);
TUS->setColourOperationEx(LBX_BLEND_CURRENT_ALPHA,LBS_TEXTURE, LBS_CURRENT);
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-20 13:36

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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