D3D透明物体后面的物体消失的问题
2010-10-29 15:54
204 查看
从半透明混合的原理知道,首先需要一个基础颜色,然后和另一个颜色进行混合。而在有时将3D物体渲染次序和在3D空间里的位置搞错时,就会发现透明物体后面的物体会消失的情况。这就需要对透明物体进行排序。
排序所基于的原则是:
远的物体先画,近的物体后画。
先画不透明体,再画透明物体。
这里远的物体指的是离摄像机远的物体
所以先画场景中的东西,后画界面
排序所基于的原则是:
远的物体先画,近的物体后画。
先画不透明体,再画透明物体。
这里远的物体指的是离摄像机远的物体
所以先画场景中的东西,后画界面
相关文章推荐
- Unity中透明材质物体渲染到RenderTexture的问题
- QuickFont使用中的3D物体消失问题
- 关于boostrap中模态框的问题点击后面背景模态框消失的问题
- 找回Windows7系统拖动窗口时消失的内容(一种新的透明效果)
- 关于IOS6 IOS7中uitabbar的完全透明问题
- FLEX的字符串问题,二进制的00后面的东西就丢了(base64解决)
- 如何解决Windows 8开始屏幕上桌面磁贴消失的问题
- 关于透明和不透明排序问题
- 怎样解决Network Manager消失的问题
- 仿APiDemo使用ProgressDialog 并解决调用dismiss方法后没有对话框不消失的问题
- 解决IE6支持PNG图片透明问题
- 关于D3D中各种测试顺序的问题
- andorid_关于TextView后面ImageView挤没的问题解决
- 部分android手机CCEditBox输入之后键盘输入框不消失得问题
- 解决Apache和IIS同时存在时,去除网址后面的端口号问题
- [MFC]托盘图标删除后不自动消失的问题
- php 处理透明背景的图片时的问题
- Unity3D关于一个父物体下锚点位置问题
- 任务栏托盘不消失的问题-有启发
- java书写规范问题,for、while、do while{}后面不能直接定义变量或生成对象(在没有大括号的情况下)