看板 GameDesign 關於我們 聯絡資訊
乳題~~ 假設我有個Unity C#腳本 我可以寫成C#類別庫 再建置成dll檔 這樣就可以發給別人使用內容~~ 但是如果是shader檔 有辦法隱藏原始程式碼嗎(非疊字>///<) 目前查網路上是說 shader檔是需要執行時編譯 所以不能先編起來 那是否有別的方法可以做到保護呢(變成文字檔用別的方法儲存之類的~~) 希望版上有經驗大大們指教 ^0^ !! -- 果我們要把磁鐵棒放進線圈,    線圈會說「不!!不要過來!!」而發出阻力不讓磁鐵棒靠近。  但是如果我們要把放進去的磁鐵棒從線圈拿走,         「傲嬌是一種  線圈反而會說「我…我又沒有叫你走!!」而發出阻力不讓磁鐵棒離開。  自然現象」  這種現象不就是傲嬌嗎!                     新科科人雜誌  所以傲嬌這東西根本不是新梗,19世紀就有科學家發現傲嬌了。     /民明書房 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.77.195 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1594689708.A.9C1.html
Bencrie: Unity 不熟,但是 shader 是可以弄成 binary form 的 07/14 11:58
Bencrie: 或者弄成 spir-v binary 07/14 11:59
cjcat2266: C++的縮行和混淆符號的工具可以拿來用,不過要自己找一 07/15 01:13
cjcat2266: 找,我只看過別人用,自己沒用過 07/15 01:13
kingroy: 可以包成dll的樣子 印象中在store買回來的有部分就是包成 07/16 00:49
kingroy: dll 07/16 00:49
cjcat2266: 能包成DLL的應該僅限於C#程式碼,因為各平台的shader c 07/16 01:14
cjcat2266: ompiler不同 07/16 01:14
osanaosana: 推 07/27 01:37