亮度

文章推薦指數: 80 %
投票人數:10人

Minecraft中的亮度(Light/Lighting)会影响视觉、生物生成及植物的生长。

它包括三个方面:光照等级,内部光照等级和渲染亮度。

在Java版中,调试屏幕上会显示光照等级 ... MinecraftWiki除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博吗沟通交流,欢迎到社区专页需要协助,请在告示板留言 了解更多 MinecraftWiki 導覽 首頁 所有頁面 人氣頁面 指令 附魔 藥水釀造 交易 紅石電路 教學 資源包 入門教學 新手手冊 方塊一覽 物品一覽 合成簡介 熔煉簡介 生物簡介 參與編輯 說明資訊 計畫 沙盒 溝通社群 社區專頁 管理員告示板 wiki微博 敬請參閲 wiki條例 wiki手冊 標準譯名清單 管理制度 FANDOM 遊戲 電影 電視 wiki 探索wiki 社群中心 建立wiki 註冊 尚未註冊? 登入 Advertisement 分類: 未確定的譯名、需要資訊、基岩版即將到來/1.19.0、 以及 其他4個分類 Java版即將到來/1.19 基岩版即將移除/1.18.30 環境 機制 台灣正體 不转换 简体 繁體 大陆简体 香港繁體 澳門繁體 大马简体 新加坡简体 中文 Deutsch English Español Français Italiano 日本語 한국어 Nederlands Polski Português Русский Українська 亮度 編輯 編輯原始碼 歷史 討論(4) 目錄 1光照等級 1.1方塊光照 1.2天空光照 1.3半透明方塊 1.4發光方塊 2內部光照 2.1內部光照的影響 2.1.1生物 2.1.2方塊 2.1.3其他 3繪製亮度 3.1柔和光源 4歷史 5錯誤 6你知道嗎 7畫廊 8參考   「光」重新導向至此。

關於名稱為「光」的方塊,詳見「光源方塊」。

此條目包含了尚未確定正式中文譯名的遊戲內名稱。

譯名未定內容的名稱已在文中標記為淺色斜體字。

在其中文譯名決定前,請勿擅自變更。

Minecraft中的亮度(Light/Lighting)會影響視覺、生物生成及植物的生長。

它包括三個方面:光照等級,內部光照等級和繪製亮度。

光照等級[] 在Java版中,除錯畫面上會顯示光照等級。

有兩種類型的光照:天空光照和方塊光照。

光照等級(Lightlevel)共有16級,以0(最小)至15(最大)的整數表示。

方塊光照[] T 13 12 11 10 9 8 9 10 11 12 13 T 13 12 11 10 9 8 9 8 9 10 11 12 13 12 11 10 9 8 9 10 9 8 9 10 11 12 11 10 9 8 9 10 11 10 9 8 9 10 11 10 9 8 9 10 11 12 11 10 9 8 9 10 9 8 9 10 11 12 13 12 11 10 9 8 9 8 9 10 11 12 13 T 13 12 11 10 9 8 一個能夠阻止敵對生物生成並允許生成被動生物的火把布局。

方塊光照(BlockLight)即方塊發出的光,它會按照FloodFill算法傳播。

光源產生方塊光照向毗鄰的六個方塊傳播時會衰減1光照等級,直到衰減為0。

由此可知,光照衰減依照方塊坐標的「曼哈頓距離」(兩個點在坐標系上的絕對軸距總和)計算。

例如: 假如地上插著一支火把(光照等級14),則在同一平面上,火把四週的方塊的光照等級均為13,火把對角的方塊的光照等級均為12。

假如在地面上方一格的牆上插一支火把,則地板上方且與火把斜對角的方塊(即不接觸牆壁的方塊)的光照等級為11(譬如,西北下方方塊的光照等級為,14-1(向西)-1(向北)-1(向下))。

上述這種衰減特性會使光源周圍光照的擴散近似呈正方體。

在基岩版中,半透明方塊可以使方塊光照衰減更多(參見下文)。

在Java版中,在計算光照時,會檢測到一些方塊的形狀,以使經過它們的光只能沿特定的方向傳播。

包括且僅包括活塞、日光感測器、附魔台、耕地、講台、切石機、土徑、雪、終界傳送門框架、半磚和階梯,例如,土徑阻止光照向下傳播,但是可以向其他方向傳播。

天空光照[] 露天位置的天空光照(SkyLight)等級為15,之後會按照FloodFill算法傳播。

請注意,天空光照與時間無關,它在夜晚不會減弱。

不透明的方塊會完全阻止光照傳播。

而完全透明方塊(如玻璃和鐵柵欄)等不會影響天空光照的傳播,而除此之外的半透明方塊會使天空光照衰減。

15等級的天空光照透過完全透明方塊向下方傳遞時等級保持不變,向四週及上方傳遞時會減小1光照等級。

而當透過半透明方塊向傳遞時光照等級會衰減(見下文)。

小於15等級的天空光照的傳遞則和方塊光照一樣,向毗鄰傳播時光照等級衰減,直至衰減至0。

在Java版中,在計算光照時,會檢測到一些方塊的形狀,以使經過它們的光只能沿特定的方向傳播。

包括且僅包括活塞、日光感測器、附魔台、耕地、講台、切石機、土徑、雪、終界傳送門框架、半磚和階梯,例如,土徑阻止光照向下傳播,但是可以向其他方向傳播。

半透明方塊[] 在Java版中,所有的半透明方塊都只會使光照降低1級(但是不會影響方塊光照)。

Java版中的半透明方塊 圖示 方塊 水 含水的完全透明方塊 氣泡柱 冰 霜冰 蜘蛛網 樹葉 史萊姆方塊 蜂蜜塊 生怪磚 熔岩 烽火台 終界折躍門方塊 歌萊植株 歌萊花 界伏盒 在基岩版中,不同的半透明方塊會對光照造成不同的影響。

下表列出了各種半透明方塊對光照具體的影響。

基岩版中的半透明方塊 圖示 方塊 減少值 鐵砧 3 漏斗 冰 水 2 蜘蛛網 1 樹葉 [需要更多資訊] 發光方塊[] 不同方塊散發的光照等級的對比。

以下數值為方塊本身的亮度: 圖示 方塊 光照等級 烽火台 15 裝熔岩的鍋釜 15 終界折躍門方塊 15 終界傳送門方塊 15 火 15 營火 15 螢光石 15 南瓜燈 15 熔岩 15 點亮的紅石燈 15 海燈籠 15 4個海鞘(在水中) 15 海靈核心 15 燈籠 15 蕈光體 15 重生錨(4級能量) 15 Froglight[新增:BE1.19.0] 15 終界燭 14 火把 14 水下火把[僅基岩版和教育版] 14 彩色火把[僅基岩版和教育版] 14 結果的洞穴藤蔓 14 燃燒中的熔爐 13 燃燒中的高爐 13 燃燒中的煙燻爐 13 發光的黑曜石[僅基岩版] 12 3個海鞘(在水中) 12 4個點燃的蠟燭 12 地獄傳送門方塊 11 重生錨(3級能量) 11 靈魂火 10 靈魂火把 10 靈魂燈籠 10 哭泣的黑曜石 10 靈魂營火 10 點亮的紅石礦 9 2個海鞘(在水中) 9 3個點燃的蠟燭 9 點亮的深板岩紅石礦 9 附魔台 7 終界箱 7 點亮的紅石火把 7 重生錨(2級能量) 7 發光地衣 7 1個海鞘(在水中) 6 2個點燃的蠟燭 6 SculkCatalyst[新增:JE1.19和BE1.19.0] 6 紫水晶晶簇 5 大型紫水晶芽 4 岩漿塊 3 重生錨(1級能量) 3 1個點燃的蠟燭 3 插著點燃的蠟燭的蛋糕 3 中型紫水晶芽 2 釀造台 1 棕色蘑菇 1 龍蛋 1 終界傳送門框架 1 小型紫水晶芽 1 SculkSensor 1 光源方塊 0-15 詳細內容見光源方塊頁面 內部光照[] 內部光照等級用於遊戲的內部計算。

遊戲採用一個方塊的位置的內部光照等級來計算遊戲內容,包括生物生成、植物生長、日光感測器的輸出等。

它同樣也是一個整數,最大等級為15,最小為0。

遊戲使用天空光照、時間和天氣來計算內部天空光照(internalsky-light),然後取方塊光照和內部天空光照二者等級的較大值作為內部光照等級(公式:(max(内部天空光照,方块光照)))。

內部天空光照與時間和天空光照的關係圖像 以下是在天空光照為15的情況下的內部天空光照表格: 晴天 降雨或降雪 暴風雨 時間↓ 時間↑ 內部天空光照 時間↓ 時間↑ 內部天空光照 時間↓ 時間↑ 內部天空光照 13670-22330 4 13670-22330 4 13670-22330 4 22331-22491 13509-13669 5 22331-22565 13436-13669 5 22331-22671 13330-13669 5 22492-22652 13348-13508 6 22566-23798 13203-13435 6 22672-23010 12990-13329 6 22653-22812[僅JE]/22813[僅BE] 13188-13347 7 23799-23031 12969-13202 7 23011-23352 12648-12989 7 22813[僅JE]/22814[僅BE]-22973 13027-13187 8 23032-23266 12734-12968 8 23353-23700 12300-12647 8 22974-23134 12867-13026 9 23267-23504 12497-12733 9 23701-59 11941[僅JE]/11942[僅BE]-12299 9 23135-23296 12705-12866 10 23505-23745 12256-12496 10 60-11940[僅JE]/11941[僅BE] 10 23297-23459 12542-12704 11 23746-23991 12010-12255 11 N/A 23460-23623[僅JE]/23624[僅BE] 12377-12541 12 23992-12009 12 N/A 23624[僅JE]/23625[僅BE]-23790 12210-12376 13 N/A N/A 23791-23960 12041-12209 14 N/A N/A 23961-12040 15 N/A N/A 圖示 時間 當天空光照為15時的內部天空光照 中午,晴天時 15 中午,降雨或降雪時 12 中午,暴風雨時 10[暴風雨1] 午夜,晴天時 4 ↑在暴風雨期間,生物生成系統會將內部天空光照視為5,從而允許攻擊型生物的出現。

內部光照的影響[] 注意:請記住,光照等級只是影響生物生成和植物生長的其中一個因素。

生物[] 0級 1-3級 4-6級 7級 8-11級 12-15級 蝙蝠 生成於y:0-62 10月20日至11月3日生成於y:0-62[僅JE] 不生成 烈焰使者 生成於地獄要塞 敵對,不生成 凋零骷髏 生成於地獄要塞 敵對,不生成 殭屍化豬布林 生成於地獄要塞 不生成,中立 史萊姆 在沼澤生態域中生成於y:51–69 在大多數生態域中(除蘑菇地、地獄、終末之界和虛空外)的特定區塊中生成於y:0–40 殭屍殭屍村民骷髏 在主世界中生成 敵對,不生成 敵對,陽光下自燃 沉屍 生成於河流和海洋 敵對,不生成 敵對,陽光下自燃且無視日光下的玩家 苦力怕女巫 在主世界中生成 敵對,不生成 蠹魚[注1] 在主世界中生成 敵對,不生成 夜魅 主世界下的玩家在3遊戲日後仍未睡覺時生成 敵對,不生成 敵對,陽光下自燃 蜘蛛 在主世界中生成 敵對,不生成 不生成,中立 洞穴蜘蛛 由生怪磚生成 不生成,中立 終界使者 在主世界、地獄和終末之界中生成 在地獄和終末之界中生成 不生成,在陽光下隨機傳送 ↑這些限制僅對生怪磚成立,對蛀蝕的方塊不成立。

方塊[] ≤3級 4-7級 8級 9級 10級 11級 12級 13–15級 雪冰[注1] 形成,且不融化 形成,且融化 融化 蘑菇 蔓延 若不在菌絲土、灰壤或菌絲石上,則掉落成物品 樹苗南瓜或西瓜梗[注2] 停止生長 生長 小麥胡蘿蔔馬鈴薯甜菜根[注3] 掉落成物品 停止生長 生長 草地菌絲土[注4] 若被不透明方塊或「部分透明」方塊壓住,則變成泥土 不蔓延 蔓延至附近的泥土(見下) 泥土[注4] 不會蔓延至此 若未被不透明方塊或部分透明方塊壓住,則會蔓延至此 霜冰 詳見霜冰條目。

日光感測器 詳見日光感測器條目。

↑陽光不影響雪和冰。

產生影響的是假設雪和冰所處方格為空氣時所應得的光照等級。

↑作物生長時參考的光照等級為作物直接上方方塊的光照等級。

南瓜梗和西瓜梗生長時檢查梗上方方格的光照等級,而非梗本身所處方塊的光照等級。

↑作物生長時參考的光照等級為作物直接上方方塊的光照等級。

因光照不足而從地上拔起掉落成物品時,參考的是作物方塊本身。

↑4.04.1參考光照等級為其上的空氣方塊。

「部分透明」方塊指將透過後的光照等級削減至少3級的方塊(擴散衰減1加上方塊衰減2),譬如水和冰。

其他[] 在Java版中,述詞中所判斷是光照就是內部光照等級。

≤3級 4-7級 8級 9級 10級 11級 12級 13–15級 環境音效 [需要更多資訊] 繪製亮度[] 亮度曲線。

水平坐標軸為方塊光照,垂直坐標軸為天空光照。

方塊或實體繪製出的亮度取決於光照等級、時間和天氣。

正如上文所述,天空光照並不是白天高晚上低,它不隨時間變化,隨時間變化的是亮度曲線本身。

生物也會產生一個圓形[僅Java版]或三角形[僅基岩版]的影子,但這與方塊的繪製無關。

總體而言,同樣等級中,方塊光照顯得比天空光照更亮,但方塊光照最高也只能到14級(固體方塊光源的發光等級是15,但僅僅是光源本身所在位置是這個等級),而露天處的天空光照會到15級,因此可以實現平衡。

方塊光照在中等級時偏橙,而主世界白天的天空光照是白色的。

在亮度設定為「昏暗」的主世界中,日光最強時亮度[luma1]達到98%,夜晚時降至17%[luma1]且泛藍。

完全黑暗時的明亮度約為5%[luma1]。

在地獄中,由於本來就沒有天空光照,因此也不再產生影響(如果有,會達到約99%的明亮度[luma1])。

在亮度設定為「昏暗」下,完全黑暗時的明亮度約為25%[luma1],此值僅比主世界中光照等級7、無天空光照的情況稍微黑一點,且會像方塊光照一樣泛橙。

在終末之界中,天空光照無論是否存在都不會造成任何影響(可以透過在終末之界中召喚閃電觀察到,終末之界中不會出現其他維度中出現的天空閃爍效果)。

在亮度設定為「昏暗」下,完全黑暗時的明亮度大約為28%[luma1],且有些偏藍綠色。

↑1.01.11.21.31.41.5此處的明亮度指ITU-RBT.601中的明亮度(Luminance,Luma),亦即灰階值。

柔和光源[] 開啟和關閉柔和光源的差別。

柔和光源(其中包括環境光遮蔽以及方塊間的插值照明)是一個平滑亮度差、加黑方塊邊角從而實現更真實的陰影和光線的光照引擎。

柔和光源只會對世界繪製到畫面的過程有影響,不會對亮度等級造成影響。

因此柔和光源不會對生物生成或農作物生長造成影響。

柔和光源預設是開啟的。

在Java版中,畫不受柔和光源的影響。

[1] 在基岩版中,柔和光源可以在選項選單的「顯示設定」中將其設定為開啟或關閉。

在Java版中,柔和光源可以在選項選單中的「顯示設定」設定為最小、最大、或關閉。

歷史[] Java版pre-Classic Pre-classic(中間版本)加入了光照引擎。

Classic中的光照引擎非常簡陋,只有兩種光照等級:明亮和黑暗。

「陽光」從地圖頂面往下照射,將其下方的方塊照亮,而不考慮距離。

陽光會直接貫穿透明方塊並照亮其下的方塊。

沒有受到光照的方塊會蒙上一層暗淡的陰影,且無論光源距離,其亮度永遠保持一致。

Java版Classic 2009年5月26日Notch討論了在一定範圍裡動態光照的可行性,以提供定義像熔岩那樣能提供光照的方塊的可能。

Java版Indev 0.3120091223-1加入了9級亮度,其中第8級為白天的最高亮度,而第0級為幾乎完全黑暗。

亮度與「明亮度」間呈線性關係,明亮度除以8便是明亮度百分比,例如亮度8即為100%(8⁄8)明亮度,亮度7即為87.5%(7⁄8)明亮度。

20100109加入了16級亮度,其中第15級為白天的最高亮度,而第0級為幾乎完全黑暗。

日光現在會發出15的亮度等級。

20100212-1日光的亮度等級會在黃昏時逐漸減少,直到值降到4為止,此時為月光的亮度等級。

Java版Alpha ?亮度不再呈線性關係。

亮度每降1級,明亮度降低至上一級的80%。

例如,14級的明亮度是15級的80%,13級的明亮度是15級的64%。

陽光擁有其獨立的光照矩陣並得到最佳化,使日出和日落時的光照過渡得更自然。

在日落、夜晚和日出時,天空光照還會減去不同的「黑暗」值,營造出一天不同時段的不同效果。

v1.2.0preview地獄加入,其中的亮度每降1級,明亮度降低至上一級的90%,而非80%。

往地下越深,攻擊型生物可在更高光照等級下生成,其光照等級要求為16−(層數/8)以下。

在第8層及更深處,這些生物甚至可以在陽光下生成。

v1.2.1Notch將新的生物生成機制撤銷,並稱「這個機制太煩人了。

我有更好地處理這個問題的計劃。

」 Java版Beta 1.3在MrMessiah的協助下,柔和光源引擎加入遊戲。

[2] 1.8?引入了新的光照引擎。

方塊會泛出附近最強光源所帶來的顏色。

日夜交替不再依賴區塊更新,且平滑過渡。

人造光源會出現微弱的搖曳閃爍。

虛空霧加入,使地底深處更為黑暗。

Java版 1.4.212w39aDinnerbone修復了世界生成中產生的黑色小片,[3]並開始大修光照系統,譬如改變方塊光照邏輯,以實現定向照明。

[4][5] 1.513w05a改善了階梯處的光照邏輯。

13w06a數項光照最佳化。

13w09a柔和光源加入了3個等級:關閉、最小和最大。

「最小」使用舊版柔和光源系統,而「最大」修復了階梯的光照問題。

1.7.2?世界生成中產生的黑色小片大幅減少。

[6] 1.814w30a光照系統得到明顯改善,世界生成中產生的黑色小片進一步減少。

14w34c虛空霧及其粒子效果因效能問題被移除。

1.1418w43a重寫了光照系統。

18w46a增加了對方塊的方向性不透明度的支持。

1.14.2pre4現在第一次打開以前版本儲存的世界時會重新計算光照。

1.1721w13a加入了光,可以自訂方塊亮度。

pre2柔和光源在水下能夠正常運作了。

[7] 1.18exp1現在按照普通機制生成的主世界敵對生物都只會在方塊光照等級為0時自然生成,此版本之前它們在光照等級不高於7時即可生成。

攜帶版Alpha 0.7.0加入了可切換的柔和光源。

0.8.0?因不明原因移除了可切換的柔和光源。

攜帶版 1.1.01.1.0.0在圖像設定中加入柔和光源設定。

錯誤[] 關於「亮度」的錯誤由錯誤追蹤器維護,請在此匯報錯誤。

你知道嗎[] 在基岩版中,發光方塊的六個面亮度一致,與Java版略有不同,這樣看上去更有發光的感覺。

螢光魷魚[失效:BE1.18.30]和烈焰使者也是如此。

在Minecraft的原始碼中,「明亮度(Luminescence)」被定義為浮點型。

匪夷所思的是,這些數值均為16的商,但卻被乘以15得到最終的整數光照等級。

這意味著0/16和1/16(0.0和0.0625)均對應光照等級0。

畫廊[] 陽光下的羊毛方塊(亮度設定為「昏暗」)。

陽光下的羊毛方塊(亮度設定為「明亮」)。

虛空中的光照。

粒子與實體的繪製基於光照等級0。

海鞘、海燈籠、以及岩漿塊發出的光照。

參考[] ↑MC-1531 ↑http://notch.tumblr.com/post/3446675806/minecraft-beta-1-3 ↑https://twitter.com/Dinnerbone/status/250952827608915969 ↑https://twitter.com/Dinnerbone/status/250904989885661184 ↑http://www.reddit.com/r/Minecraft/comments/10g4mi/dinnerbone_at_this_point_i_think_its_almost/ ↑https://twitter.com/jeb_/status/362559336033165312 ↑MC-68129——解決為「已修復」。

環境參見:Template:Environment/content[編輯] 分類 未確定的譯名 需要資訊 基岩版即將到來/1.19.0 Java版即將到來/1.19 基岩版即將移除/1.18.30 環境 機制 增加分類 取消 儲存 Deutsch English Español Français Italiano 日本語 한국어 Nederlands Polski Português Русский Українська 除非另有註明,否則社區內容均使用CCBY-NC-SA3.0授權條款。

Advertisement FanFeed 1 附魔 2 交易 3 村民 薩爾達傳說Wiki MinecraftWiki 缺氧Wiki FollowonIG Newsletter JoinFanLab



請為這篇文章評分?