游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2374|回复: 4

如何让.x模型的一部分变成透明呢?

[复制链接]

23

主题

102

帖子

102

积分

注册会员

Rank: 2

积分
102
发表于 2008-2-27 16:43:00 | 显示全部楼层 |阅读模式
我现在有一个大楼模型,里面有很多的小房子。现在想在大楼外点击大楼模型的一面,就可以使大楼的被点击的一面墙变成透明,以便看到大楼里面的情况。我该怎么做呢?如果这个效果不好达到,那要怎样才可以得到近似的相同效果呢?即在大楼外 通过鼠标点击交互 可以 看到大楼里的情况?!

谢谢

22

主题

309

帖子

353

积分

中级会员

Rank: 3Rank: 3

积分
353
QQ
发表于 2008-2-27 18:31:00 | 显示全部楼层

Re:如何让.x模型的一部分变成透明呢?

sdk的pick例子...跟你说的差不多

97

主题

590

帖子

590

积分

高级会员

Rank: 4

积分
590
QQ
发表于 2008-2-27 22:11:00 | 显示全部楼层

Re:如何让.x模型的一部分变成透明呢?

通过鼠标拾取到某个实体entity(在这里就是墙),然后改变它的材质

10

主题

173

帖子

178

积分

注册会员

Rank: 2

积分
178
发表于 2008-2-28 10:44:00 | 显示全部楼层

Re: 如何让.x模型的一部分变成透明呢?

假设你描述的大楼,就是一个mesh,不是很好处理了。

不如事先就将大楼拆了,例如是5个一下描述的mesh组成,就好处理了
mesh_top,mesh_front,mesh_back,mesh_left,mesh_right
如果某个mesh需要半透明,在渲染之前setcolor就可以了。

1

主题

19

帖子

19

积分

新手上路

Rank: 1

积分
19
QQ
发表于 2008-2-29 19:25:00 | 显示全部楼层

Re:如何让.x模型的一部分变成透明呢?

一个.x模型的一个三角片面透明。不知道如何做??
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 07:44

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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