Ресурспак добавляет эмиссионные текстуры, которые светятся при использовании шейдеров с поддержкой labPBR.
Скачать
Версия игры
1.12
1.12.1
1.12.2
Категория
Egregious Emissives.zip
1.12.2, 1.12.1, 1.12 | minecraft
08.01.2024
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
13.11.2026
ID:
Egregious Emissives содержит процедурно сгенерированные текстуры с эффектом свечения, созданные специально для совместимости с шейдерами labPBR.
Egregious Emissives представляет собой простой ресурспак, состоящий из процедурно сгенерированных эмиссионных текстур. Он предназначен для использования с шейдерами, поддерживающими технологию labPBR, чтобы обеспечить эффект свечения определенных элементов в игре.
Для того чтобы ресурспак работал корректно и обеспечивал визуальный эффект свечения, необходимо использовать шейдеры, поддерживающие labPBR. Автор рекомендует использовать BSL Shaders или Complementary Reimagined.
На данный момент доступны три версии набора текстур, адаптированные под разные наборы ресурсов:
- Egregious Emissives — создано для стандартных текстур мода GregTech CEu
- Egregious Emissives: Zedition — создано для ресурспака ZedTech
- Egregious Emissives: TEGBLON — создано для машап-пака IGBLON
Текстуры в этом паке генерируются с помощью специального скрипта на языке Python. Процесс включает поиск файлов с ключевыми словами "bloom" и "emissive", после чего скрипт накладывает слои для создания эффекта свечения.
from PIL import Image
import glob
from os import makedirs
keywords = ["bloom", "emissive"]
files = []
bad_keywords = []
for kw in keywords:
files += glob.glob("./src/**/*{}*.png".format(kw), recursive=True)
bad_keywords.append("_no_{}".format(kw))
for file in files:
if not any(kw in file for kw in bad_keywords):
img = Image.open(file)
blank = Image.new('RGBA', img.size, '#00000000')
emissive = Image.new('RGBA', img.size, '#000000fe')
overlay = Image.composite(img.convert("LA"), blank, img.convert("L"))
folders = file.split("/")
folders[1] = "dst"
folders[-1] = folders[-1].replace(".png", "_s.png")
output = "/".join(folders)
folders.pop()
outputImg = Image.composite(emissive, blank, overlay)
makedirs("/".join(folders), exist_ok=True)
outputImg.save(output, 'png')
print(file + " -> " + output)
Ресурспак не будет иметь визуального эффекта свечения без использования шейдеров, поддерживающих labPBR.
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Релиз | Egregious Emissives.zip 433.2 KB | 1.12.2, 1.12.1, 1.12 | — | — | 0 | 08.01.2024 |
Скачать
Версия игры
1.12
1.12.1
1.12.2
Категория
Egregious Emissives.zip
1.12.2, 1.12.1, 1.12 | minecraft
08.01.2024
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
13.11.2026
ID: