Mozilla已于今日披露了一個(gè)名叫Shader Editor的開發(fā)工具,并且會(huì)與Firefox 27一同到來(lái)。正如其名,新編輯器可以通過(guò)WebGL運(yùn)行和實(shí)時(shí)編輯所有shader程序。這意味著使用者可以在不中斷任何動(dòng)畫或狀態(tài)的情況下,即時(shí)查看到結(jié)果。此外,編輯shaders還不會(huì)影響到WebGL的性能表現(xiàn)。預(yù)計(jì)Firefox 27會(huì)在明年年初的時(shí)候到來(lái)。
這是一個(gè)在Unity 3.x中使用的可以自由拖拽,免去編程的Shader編輯器?赡芎芏喙δ茏詭У膕hader都有,不過(guò)有時(shí)候你就是會(huì)需要一些功能特殊一點(diǎn)的shader,具體需要什么輸入通道,和怎樣的操作,請(qǐng)根據(jù)實(shí)際情況考慮。
工具特點(diǎn)對(duì)于3D游戲來(lái)說(shuō),有很多絢麗的效果,都是靠shader(著色器)來(lái)實(shí)現(xiàn)的。不過(guò)很多Unity3D的第三方shader編輯器:Strumpy。這個(gè)編輯器是完全可視化編輯,使用起來(lái)相對(duì)簡(jiǎn)單一點(diǎn)。