Template:Translation:未知参数。 着色器(Shader)是在1.7.2中被测试的功能[1]。你可以通过按下在菜单选项内的"Super Secret Settings..."键来切换它们。然而有些人无法使用这个功能。着色器可以通过F4键来禁用。着色器可能无法在没有OpenGL 2.1电脑上使用。此功能在1.9被移除。
要注意的是有些着色器间的差异非常微妙,因此有时候需要点击图片来查看更高分辨率的图片才能看出差别。
着色器
名字 | 描述 | 示例图片 |
---|---|---|
默认 | 不使用任何着色器。作为与下方图片的对比图 | |
Notch | 这个着色器加入了抖动的效果。
这似乎是参考于矮人堡垒这个游戏,一个给了Notch制作Minecraft灵感的游戏。 |
|
快速近似抗锯齿(FXAA) | 这个着色器加入了少许反锯齿效果(平滑锯齿边缘),在沿着地平线出现的树木上最为明显。 | |
美术 | 图像树模糊的,导致了动态的物体会闪烁。 | |
颠簸 | 描绘色差,给予一种3D的感觉 (在全分辨率下更明显的观看时的截图。) | |
斑点2 | 接近美术,但颜色不那么强烈 | |
素描 | 给予世界一种铅笔素描的外观 | |
色彩卷积 | 加剧颜色,增加了活力。 | |
分散 | 抵消了红色,绿色和蓝色通道。 | |
翻转 | 垂直反转玩家视角 | |
反色 | 反转颜色,从超级秘密设置和/gamemode3中,从末影人的旁观视野索取。 (例如14w05b) | |
NTSC | 给玩家一种CRT显示器/电视屏幕的视角 | |
描画 | 描绘色差。和颠簸相似,但不那么复杂 | |
磷光 | 屏幕上像素会拖移,当移动的时候会在离远前“拖出” | |
Scan pincushion | 接近ntsc,但沒有模糊而且色彩少一点强烈 | |
索贝耳 | 把除了物件的边缘外的景象变成黑色 | |
位元组 | 把视角转为低像素2d的8位元色彩模样 | |
去色 | 减低画面的饱和度 | |
绿 | 在电视效果的基础上覆盖绿色。 | |
模糊 | 模糊画面,除了正在显示的物品 | |
摇晃 | 颜色循环的色调范围不断。所有显示的像素拉升,并通过正弦计算下来。但是应当注意的是,正在被显示的它这仅影响在屏幕平面上,而不是顶点,作为观察屏幕的边缘显示的像素被移动了。 | |
斑点 | 类似斑点2和艺术,但斑点是微小的时候收了起来。 | |
消除锯齿 | ||
爬行者视角 | 与绿色视角相似, 但是没有黑色边框, 从超级秘密设置和/gamemode3中,从爬行者的旁观视野索取。 (例如14w05b) | |
蜘蛛 | 5个“眼睛”屏幕与模糊之间,类似蜘蛛的脸,输入/gamemode 3 ,然后获得从蜘蛛的角度来旁观。 (如14w05b的)
|
|
已通过
已通过 | 备注 | 片段著色器 | 顶点著色器 |
---|---|---|---|
antialias.json | 用于:消除锯齿. | antialias.fsh | blobs.vsh |
bits.json | 用于 Bits, 苦力怕 and 绿色. | bits.fsh | sobel.vsh |
blit.json | 用于 消除锯齿, 畫, Bits, Blobs, Blobs2, Bumpy, 色彩 convolve, Deconverge, Desaturate, Flip, FXAA, 绿色, Invert, Notch, NTSC, Outline, 铅笔, Phosphor, Scan pincushion, Sobel, 蜘蛛 and 抖动. | blit.fsh | blit.vsh |
blobs.json | 用於 Blobs. | blobs.fsh | blobs.vsh |
blobs2.json | 用於笔 and Blobs2. | blobs2.fsh | blobs.vsh |
bloom.json[2] | phosphor.fsh | sobel.vsh | |
blur.json | 用於 畫, Blur, NTSC and 蜘蛛. | blur.fsh | sobel.vsh |
bumpy.json | 用於 Bumpy. | bumpy.fsh | bumpy.vsh |
color_convolve.json | 用於 色彩 convolve, 苦力怕, Desaturate, 綠色 and NTSC. | color_convolve.fsh | sobel.vsh |
deconverge.json | 用於 Deconverge and NTSC. | deconverge.fsh | sobel.vsh |
downscale.json | downscale.fsh | downscale.vsh | |
flip.json | 用於 Flip. | blit.fsh | flip.vsh |
fxaa.json | 用於 FXAA. | fxaa.fsh | fxaa.vsh |
invert.json | 用於 Invert. | invert.fsh | blit.vsh |
notch.json | 用於 Notch. | notch.fsh | sobel.vsh |
ntsc_decode.json | 用於 NTSC. | ntsc_decode.fsh | sobel.vsh |
ntsc_encode.json | 用於 NTSC. | ntsc_encode.fsh | sobel.vsh |
outline.json | 用於 Outline. | outline.fsh | sobel.vsh |
outline_combine.json | 用於 畫. | outline_combine.fsh | sobel.vsh |
outline_soft.json | 用於 鉛筆. | outline_soft.fsh | sobel.vsh |
outline_watercolor.json | 用於 畫. | outline_watercolor.fsh | sobel.vsh |
overlay.json | overlay.fsh | blit.vsh | |
phosphor.json | 用於 NTSC and Phosphor. | phosphor.fsh | sobel.vsh |
scan_pincushion.json | 用於 綠色, NTSC and Scan pincushion. | scan_pincushion.fsh | sobel.vsh |
sobel.json | 用於 Sobel. | sobel.fsh | sobel.vsh |
spider.json | 用於 蜘蛛. | spiderclip.fsh | rotscale.vsh |
wobble.json | 用於 抖動. | wobble.fsh | sobel.vsh |
漏洞
Template:Issue list
参考
- ↑ https://mojang.com/2013/10/minecraft-1-7-the-update-that-changed-the-world/
- ↑ 在 snapshot 14w05a 就已经移除。