openGL shader實時開發(fā)

腳本開發(fā),我們不能實時的進行效果檢測和代碼審查,一不小心就會造成各種運行錯誤和效果差異,實時的結(jié)果顯示顯得至關(guān)重要,本篇主要介紹一種實時的方案。

shader 調(diào)試

片元著色器使用后綴: .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), 即可實現(xiàn) 代碼高亮

著色器 GLSL

如何進行編寫和我們書寫GLSL一樣,存在部分差異參考glslViewer GitHub

腳本文件和資源文件放在同一文件夾下,終端cd到文件夾下,運行如下:

 glslViewer text.frag test.jpg 
簡單使用
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Sublime Text:一款具有代碼高亮、語法提示、自動完成且反應(yīng)快速的編輯器軟件,不僅具有華麗的界面,還支持插...
    xiaotao123閱讀 9,604評論 0 27
  • Sublime Text:一款具有代碼高亮、語法提示、自動完成且反應(yīng)快速的編輯器軟件,不僅具有華麗的界面,還支持插...
    追風(fēng)逸少丶閱讀 11,467評論 1 34
  • 又是一年的到來,時光恍惚一過,宛如煙火一閃而過!我有時如何放手2016,用新的姿勢來迎接2017。 目標(biāo)一:健身塑...
    慢就是快的追夢女孩閱讀 278評論 0 1
  • 班級情況 校區(qū):科學(xué)創(chuàng)想機器人科學(xué)宮校區(qū) 時間:周六上午9點30-11點30 學(xué)員:范凱博,李昊軒,王宸康 任課教...
    樂搭閱讀 618評論 0 0
  • 你看過《秘密》嗎?看了之后有沒有心想事成?如果沒有,那么你真的應(yīng)該看一看《秘密副作用》。 1、設(shè)身處地“感覺”,而...
    zheung閱讀 1,108評論 0 0

友情鏈接更多精彩內(nèi)容