Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement

Template:Translation:未知参数。

Information icon
此特性为Java版独有。

着色器(Shader)是在旁观者模式下观看生物视角时所启用的一个功能,切换到第三人称视角会使着色器被禁用。着色器无法在不支持OpenGL 2.1的电脑上使用,因为OpenGL 2引入了GLSL(OpenGL的着色器语言)。

目前,着色器存储在minecraft.jar中的assets/minecraft/shaders/文件夹中。正在使用的着色器文件目录会显示在调试屏幕中。

要注意的是有些着色器间的差异非常微妙,因此有时候需要点击图片来查看更高分辨率的图片才能看出差别。

着色器

名字 描述 示例图片
默认 不使用任何着色器。此处列举是为了与下方图片对比。 Default
Notch 仅使用了游戏一半的分辨率和8位色,并具有抖动效果。

这是Notch对许多其它他制作的游戏使用的类似的叠加层的参考。

NotchShader
快速近似抗锯齿(FXAA) 这个着色器加入了少许反锯齿效果(平滑锯齿边缘),在沿着地平线出现的树木上最为明显。 Fxaa
美术 图像越靠外越模糊,导致了会移动的物体会闪烁。 Art
颠簸 描绘色差,给予一种3D的感觉 (在完整分辨率下观看截图更明显。) Bumpy
斑点2 接近美术,但颜色不那么强烈。 Blobs2
素描 给予世界一种铅笔素描的外观。 Pencil
色彩卷积 增强并添加更多的颜色,增添活力。 Color convolve
分散 偏移了红色,绿色和蓝色通道。 Deconverge
翻转 垂直反转玩家视角。 Flip
反色 反转颜色,在Super Secret Settings中设置或使用/gamemode 3指令开启旁观者模式后查看末影人的视角来观察。 Invert
NTSC 给玩家一种CRT显示器/电视屏幕的视角。 Ntsc
描画 描绘色差。和颠簸相似,但不那么复杂。 Outline
磷光 屏幕上像素会拖移,当移动的时候会在离远前“拖出”。 Phosphor
枕形扫描 接近NTSC,但没有模糊而且色彩少一点强烈。 Scan pincushion
Sobel算子 把除了物件的边缘外的景象变成黑色。 Sobel
像素 把视角转为低像素并使用8位元色彩。 Bits
去色 顾名思义,降低画面的饱和度。 Desaturate
绿 在枕形扫描的基础上覆盖绿色。 Green
模糊 模糊画面,除了正在显示的物品 Blur
摇晃 颜色在色调范围内循环。所有显示的像素通过正弦计算上下移动。但是应当注意的是,正在被显示的它这仅影响屏幕平面,而不是顶点,作为观察屏幕的边缘显示的像素被移动了。 Wobble
斑点 类似斑点2和艺术,但当靠近时斑点很小,而在远处斑点很大。 Blobs
抗锯齿 模糊像素的边缘以减少锯齿。这比FXAA模糊,但在消除纹理和方块的锯齿状边缘方面更好。 Antialias
苦力怕视角 与绿色视角相似, 但是没有黑色边框或较低的分辨率, 可以使用/gamemode 3进入旁观者模式后,进入苦力怕的旁观视野中观察。 CreeperShaderFrom1dot8
蜘蛛 5个“眼睛”屏幕与模糊之间,类似蜘蛛的脸,输入/gamemode 3后,进入蜘蛛的角度来旁观。 SpiderShaderFrom1dot8


已通过

已通过 用于 片段着色器(Fragment Shader) 顶点着色器(Vertex Shader)
antialias.json 抗锯齿 antialias.fsh blobs.vsh
bits.json 像素、苦力怕视角、绿 bits.fsh sobel.vsh
blit.json 除“模糊”以外的大多数着色器 blit.fsh blit.vsh
blobs.json 斑点 blobs.fsh blobs.vsh
blobs2.json 艺术、斑点2 blobs2.fsh blobs.vsh
blur.json 艺术、模糊、NTSC、蜘蛛 blur.fsh sobel.vsh
bumpy.json 颠坡 bumpy.fsh bumpy.vsh
color_convolve.json 色彩卷积、苦力怕、去色、绿、NTSC color_convolve.fsh sobel.vsh
deconverge.json 分散、NTSC deconverge.fsh sobel.vsh
downscale.json downscale.fsh downscale.vsh
flip.json 翻转 blit.fsh flip.vsh
fxaa.json FXAA fxaa.fsh fxaa.vsh
invert.json 反色 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.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、磷光 phosphor.fsh sobel.vsh
scan_pincushion.json 绿、NTSC、枕形扫描 scan_pincushion.fsh sobel.vsh
sobel.json Sobel算子 sobel.fsh sobel.vsh
spider.json 蜘蛛 spiderclip.fsh rotscale.vsh
wobble.json 摇晃 wobble.fsh sobel.vsh

历史

Java版
1.7.213w38a加入了最早的一组着色器:Antialias, Deconverge, Outline, Art, Desaturate, Pencil, Bits, Flip, Phosphor, Blobs, FXAA, Scan pincushion, Blobs2, Green, Sobel, Blur, Invert, Wobble, Color convolve, NTSC。
13w38b加入了The Bumpy shader。
1.7.413w47a加入了The Notch shader。
1.814w05a加入了苦力怕和蜘蛛的着色器。在旁观模式中作为苦力怕蜘蛛末影人观察世界时,着色器会自动启用。
14w05b现在当玩家在更换视角和在观察生物时,着色器被移除。[1]
F4现在会切换不同的着色器,而不是关闭着色器。[1]
1.915w31a由于一个内部重写,移除了“Super Secret Settings”按钮。[2]

漏洞

Template:Issue list

参考

Advertisement