查看: 1610|回复: 18

如何做出立体的扫描效果~?

[复制链接]

该用户从未签到

发表于 2011-12-2 21:33:16 | 显示全部楼层 |阅读模式
我想做一个类似雷达扇形扫描的效果,怎么才能让扇形区域的颜色越来越透明,而且要扇形转动的时候后面跟着余辉呢~~?跪求高人指点啊~~~

该用户从未签到

发表于 2011-12-5 09:43:57 | 显示全部楼层
透明可以用顶点颜色的alpha通道或者纹理的alpha通道来实现,余辉是什么我不理解,如果您指得是motion blur的话,请参看osg自带的例子或者用后处理的方式实现

该用户从未签到

发表于 2011-12-5 10:25:05 | 显示全部楼层
透明的可以用简单那的blend实现,如果达不到要求可以考虑体渲染,余辉的我想你要的应该是刀光一样的效果,可以网上搜索实现方法

该用户从未签到

发表于 2011-12-6 19:15:21 | 显示全部楼层
透明最简单就是用混合啊,余辉就用accum缓冲实现吧,当然也可用用shader来实现的

该用户从未签到

 楼主| 发表于 2011-12-8 20:59:52 | 显示全部楼层
array 发表于 2011-12-5 09:43
透明可以用顶点颜色的alpha通道或者纹理的alpha通道来实现,余辉是什么我不理解,如果您指得是motion blur的 ...

余辉就是扫描线后面拖着的长长的尾巴,颜色越来越浅~~~
我试着用ALpha值来实现透明,可是效果不是很好,alpha值调低了以后颜色变得很暗~~~也没有那种扫描的感觉~~麻烦您能说的详细点吗~?不胜感谢~!

该用户从未签到

 楼主| 发表于 2011-12-8 21:05:08 | 显示全部楼层
fenma3422 发表于 2011-12-5 10:25
透明的可以用简单那的blend实现,如果达不到要求可以考虑体渲染,余辉的我想你要的应该是刀光一样的效果,可 ...

麻烦您能给个链接吗~?我找了半天没有找到相关的资料,我是初学者~~麻烦您多多指导~谢谢~~

该用户从未签到

 楼主| 发表于 2011-12-8 21:10:26 | 显示全部楼层
wangxiaodi 发表于 2011-12-6 19:15
透明最简单就是用混合啊,余辉就用accum缓冲实现吧,当然也可用用shader来实现的

能说的详细点吗?或者给点相关资料也行~~我是初学者,麻烦您多多指教,谢谢~!

该用户从未签到

发表于 2011-12-9 10:56:46 | 显示全部楼层
你看看游戏中的刀光拖曳效果是不是你想要的

该用户从未签到

发表于 2011-12-9 10:57:12 | 显示全部楼层
你看看游戏中的刀光拖曳效果是不是你想要的

该用户从未签到

 楼主| 发表于 2011-12-9 21:57:47 | 显示全部楼层
fenma3422 发表于 2011-12-9 10:56
你看看游戏中的刀光拖曳效果是不是你想要的

对对对~就是那种效果~~请问在OSG中如何实现那种效果呢~?我尝试用motionblur~可是我在视角切换的时候也会出现模糊的残影~~我只想让它在扫描的时候有残影,拖动的时候没有残影~请问这样应该如何实现~?不胜感激~~!

该用户从未签到

发表于 2011-12-9 22:05:08 | 显示全部楼层
本帖最后由 fenma3422 于 2011-12-9 22:05 编辑

简单的说,就是根据扫描线的运动轨迹生成一个带状几何体,然后贴上渐透明贴图

该用户从未签到

 楼主| 发表于 2011-12-10 20:48:55 | 显示全部楼层
fenma3422 发表于 2011-12-9 22:05
简单的说,就是根据扫描线的运动轨迹生成一个带状几何体,然后贴上渐透明贴图

厄……osg中没有相关的类可以生成渐透明效果的吗~?

该用户从未签到

发表于 2011-12-12 09:42:08 | 显示全部楼层
渐透明效果可以通过贴图的alpla来控制

该用户从未签到

发表于 2011-12-13 11:45:32 | 显示全部楼层
我是用顶点的color属性来实现的,效果也很好,媲美红旗军演

该用户从未签到

发表于 2011-12-13 18:50:25 | 显示全部楼层
同行啊好像

该用户从未签到

 楼主| 发表于 2011-12-13 20:28:03 | 显示全部楼层
array 发表于 2011-12-13 11:45
我是用顶点的color属性来实现的,效果也很好,媲美红旗军演

恩~我也去试试~~一开始我是用自带的几何体画的半圆形,图省事~看来还是得老老实实自己一个点一个点的画啊~~

该用户从未签到

 楼主| 发表于 2011-12-13 20:28:23 | 显示全部楼层
player111 发表于 2011-12-13 18:50
同行啊好像

嘿嘿多多指教啊~~

该用户从未签到

发表于 2011-12-17 11:28:46 | 显示全部楼层
做的是P显效果吧

该用户从未签到

 楼主| 发表于 2011-12-17 18:48:55 | 显示全部楼层
player111 发表于 2011-12-17 11:28
做的是P显效果吧

差不多吧……
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表