-1
有沒有人知道如何實現HLSL/GLSL中的全息效果之類的星球大戰?GLSL/HLSL着色器中的星球大戰全息效果
有沒有人知道如何實現HLSL/GLSL中的全息效果之類的星球大戰?GLSL/HLSL着色器中的星球大戰全息效果
編輯:
我的答案是指「經典」偏藍holonet外觀,而不是更春暖花開,紅外觀更現代的情節1-3電影是奔在互聯網上找到(這個問題不作清楚哪一個是需要的)。
如果需要更現代的紅色外觀,顯然必須使用紅色而非藍色,併爲「光環」添加布盧姆效果(閾值/明亮通過,模糊,添加到圖像,例如參見here )。
(原始回答)
這看起來大部分像半透明,不太準確,藍色的「黑白」效果。因此,我會計算亮度(類似dot(color.xyz, vec3(0.67, 0.21, 0.14))
,雖然統一的權重(0.333)可能也會看起來不錯),並且只在藍色通道中輸出,可能會增加一些偏差並乘以一些增益,使其成爲可能有點可調整。
那,並啓用alpha混合,並調整它與恆定的alpha透明,因爲你喜歡它。
也許人們可能會在亮度上添加一點柏林噪音,以使其具有「較低的準確性」和更多的稍微「不完美」的外觀,就像電影中的全息圖一樣。
並非每個人都看到了這一點,你可以嘗試更詳細地描述你在找什麼。 –
@James:我認爲[this](http://images4.wikia.nocookie.net/__cb20091007163905/starwars/images/thumb/e/e0/The_Ultimate_Weapon.jpg/830px-The_Ultimate_Weapon.jpg)是什麼意思是 –
@本Voigt:有趣的是這是多麼不同[這是我的想法](http://imageshack.us/photo/my-images/816/starwars2.jpg/):-) – Damon