V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nekocode
V2EX  ›  Android

Hey!有玩 OpenGL / Shader 的朋友么?

  •  
  •   nekocode · 2016-08-12 23:26:06 +08:00 · 10894 次点击
    这是一个创建于 3050 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在学习 Shader ,趁空闲时间移植了 shadertoy.com 的一些代码到 Android 下,具体效果可以看 这里

    有喜欢 OpenGL / Shader / 图形学 的小伙伴可以加我 TELG :@nekocode 一起切磋~

    9 条回复    2016-09-20 22:25:57 +08:00
    testcaoy7
        1
    testcaoy7  
       2016-08-13 08:39:39 +08:00
    好棒的特效
    cuminflea
        2
    cuminflea  
       2016-08-13 10:42:16 +08:00 via iPad
    我做图形的,但是不是搞渲染的。。。
    zhangchioulin
        3
    zhangchioulin  
       2016-08-13 11:14:11 +08:00
    正在学习这个,有好的资料吗
    nekocode
        4
    nekocode  
    OP
       2016-08-13 13:44:18 +08:00
    @zhangchioulin

    OpenGL 的话资料网上有很多。源码的话比较推荐看 Google 官方开源的 grafika 项目: https://github.com/google/grafika

    想学 Shader 的话需要有很健壮的 数学 / 图形学基础,可以多泡泡 ShaderToy 看看别人是怎么实现一些效果的。
    ilotuo
        5
    ilotuo  
       2016-08-13 13:47:44 +08:00 via Android
    除了做引擎 做滤镜 实际工作中还有什么地方需要用到 opengl 。尤其这种需要复杂 shader 的?
    nihil1943
        6
    nihil1943  
       2016-08-13 22:49:06 +08:00
    shaderToy 的大都是 procedure function ,跟一般游戏里面用的差距还是比较大的。
    arrow2015
        7
    arrow2015  
       2016-08-13 23:37:39 +08:00 via Android
    楼主强大!
    arrow2015
        8
    arrow2015  
       2016-08-13 23:49:14 +08:00 via Android
    Pixelize 像拍骑兵片。 ChromaticAberration 像拍鬼片。好玩 😂
    kyutynr
        9
    kyutynr  
       2016-09-20 22:25:57 +08:00
    有~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1028 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 20:30 · PVG 04:30 · LAX 12:30 · JFK 15:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.