查看: 3559|回复: 15

osg光晕

[复制链接]

该用户从未签到

发表于 2009-6-12 16:21:29 | 显示全部楼层 |阅读模式
我看了nehe教程上的那个光晕例子,想用OSG来实现。大家有什么好的建议吗?谢谢。

该用户从未签到

发表于 2009-6-12 19:10:33 | 显示全部楼层
呵呵,我个人的看法,光晕说白了就是一个放在最前的平板,在上面绘制光圈的纹理并设置其它地方透明。您不妨参看nehe的例子予以实现并发上来与大家分享~~

该用户从未签到

 楼主| 发表于 2009-6-12 20:09:46 | 显示全部楼层
已经做完了,不过效果还不怎么好。

该用户从未签到

 楼主| 发表于 2009-6-12 20:10:08 | 显示全部楼层
感谢王锐~~

[ 本帖最后由 csu_zjh 于 2009-6-12 20:15 编辑 ]
  • TA的每日心情
    开心
    2019-11-11 10:36
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2009-6-12 23:05:47 | 显示全部楼层
    我觉得光晕应该是在巨大包围球的上方到视点处直线方向画一系列圆环,加BILLBOARD,你可以观察一下是不是这样的

    该用户从未签到

    发表于 2009-6-13 01:41:41 | 显示全部楼层
    传上来看看,哈哈~~~~我也做过光晕~~ :lol

    该用户从未签到

     楼主| 发表于 2009-6-13 16:46:14 | 显示全部楼层
    简单做了一个光晕的Node,还不完善。我想实现光晕随视点的变化也动态的拉伸或者缩短,这样看起来更真实一点。

    该用户从未签到

    发表于 2009-6-13 17:39:02 | 显示全部楼层
    这些用动态纹理也许会好一些~~

    该用户从未签到

     楼主| 发表于 2009-6-14 15:07:51 | 显示全部楼层
    我试试看,谢谢

    该用户从未签到

    发表于 2010-12-23 13:46:18 | 显示全部楼层
    7# csu_zjh

    请问你这个光晕节点是怎么写的?能告诉我一个思路吗?大致要些什么步骤,我也看了openGL的那个光晕效果的代码,谢谢!

    该用户从未签到

    发表于 2010-12-23 19:03:08 | 显示全部楼层
    这个是在太阳跟视点形成一定角度的时候在视点连线绘制光晕~~~不过,我还没实现过。欢迎分享方法

    该用户从未签到

    发表于 2010-12-24 12:42:24 | 显示全部楼层
    我用纹理动画做了一个光晕,不过是平面的效果。希望能做个立体的效果,不知道该如何实现?
    比如让一个圆柱体周边发光,光也是一个体状。

    该用户从未签到

    发表于 2010-12-24 14:43:49 | 显示全部楼层
    可以考虑用着色器做,前不久我就用着色器实现了一个光晕的效果!原理跟11楼的差不多。如下图:
    glow.png

    该用户从未签到

    发表于 2010-12-25 09:35:25 | 显示全部楼层

    该用户从未签到

    发表于 2010-12-29 15:51:38 | 显示全部楼层
    可以考虑用着色器做,前不久我就用着色器实现了一个光晕的效果!原理跟11楼的差不多。如下图:
    cug_osg 发表于 2010-12-24 14:43


    ------
    图好漂亮,不知道怎么做出光晕效果的~~

    该用户从未签到

    发表于 2010-12-30 14:12:58 | 显示全部楼层
    有没大侠把光晕的效果的实现代码共享的
    nehe的教程看不懂GL~
    不胜感激~
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

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

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

    联系我们

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