- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
教學:製作附加包/着色器
出自Minecraft基岩版开发Wiki
着色器(Shader)是用來實現圖片繪製的,用來替代固定繪製管線的可編輯程式。在安卓版、蘋果版、Win10版1.16.100及以下版本和32位的版本中,以可編輯着色器的形式存在,Win10版1.16.100以上版本中由於RenderDragon繪製引擎和英偉達RTX光追着色器的實裝,移除了資源包中的可編輯着色器,並不再提供資源包內着色器的支援。
着色器能幹什麼[編輯]
特殊工具[編輯]
透過着色器檢測colormap來確定紅石訊號強度,經過編寫繪製程式來實現紅石能量顯示;透過讀取模型座標系來確定區塊的邊界來實現區塊邊界顯示等基於着色器的特殊工具。
光影包[編輯]
透過修改原版着色器或者直接重寫原版繪製提升畫質,可以單純的修改顏色,繪製陰影等來使畫面更美觀,也可以藉助更高級的算法實現基於物理的繪製(PBR)和視差(Parallax)等特效。