openGL shader实时开发

脚本开发,我们不能实时的进行效果检测和代码审查,一不小心就会造成各种运行错误和效果差异,实时的结果显示显得至关重要,本篇主要介绍一种实时的方案。

shader 调试

片元着色器使用后缀: .frag 等,参考

brew update 
brew upgrade
brew install glslviewer

SublimeText-3 插件安装

  • glslViewer sublimeText 安装

      cd ~/Library/Application Support/Sublime Text 3/Packages/
      git clone https://github.com/patriciogonzalezvivo/sublime-glslViewer.git
    
  • package control 安装

    工具栏中查找 package control, 则control安装成功。

    组合键 Command+Shift+P ,

    搜索 package control:Install package

    然后进行搜索 OpenGL Shading Language (GLSL), 即可实现 代码高亮

着色器 GLSL

如何进行编写和我们书写GLSL一样,存在部分差异参考glslViewer GitHub

脚本文件和资源文件放在同一文件夹下,终端cd到文件夹下,运行如下:

 glslViewer text.frag test.jpg 
简单使用
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插...
    xiaotao123阅读 13,147评论 0 27
  • Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插...
    追風逸少丶阅读 13,884评论 1 34
  • 又是一年的到来,时光恍惚一过,宛如烟火一闪而过!我有时如何放手2016,用新的姿势来迎接2017。 目标一:健身塑...
    慢就是快的追梦女孩阅读 1,774评论 0 1
  • 班级情况 校区:科学创想机器人科学宫校区 时间:周六上午9点30-11点30 学员:范凯博,李昊轩,王宸康 任课教...
    乐搭阅读 3,669评论 0 0
  • 你看过《秘密》吗?看了之后有没有心想事成?如果没有,那么你真的应该看一看《秘密副作用》。 1、设身处地“感觉”,而...
    zheung阅读 4,642评论 0 0

友情链接更多精彩内容