Вход

Регистрация

Восстановление доступа

NebulaFX

NebulaFX

|

atemukesu

NebulaFX — это модификация для создания масштабных анимаций частиц с использованием аппаратного ускорения GPU и оптимизированного формата файлов .nbl.

Скачать

Версия игры

1.20.1

1.21.1

Главный файл

Последние файлы

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

GPL-3.0-only

Скачиваний:

0

Обновлено:

09.11.2026

ID:

Похожие моды20

Связанные материалы9

Мод предоставляет высокопроизводительный движок рендеринга частиц, работающий на вычислительных шейдерах OpenGL 4.4+.

Banner
Banner

Nebula — это модификация частиц, работающая на высокопроизводительном движке рендеринга с GPU-инстансингом. Она использует оптимизированный стриминг NBL для создания плавных анимаций в больших масштабах, обеспечивая высокую производительность за счет технологий OpenGL 4.4+.

  • GPU Driven: Построено на технологии вычислительных шейдеров (Compute Shaders) OpenGL 4.4+ и SSBO.
  • Zero-Allocation: Логически исключает выделение объектов во время работы, полностью устраняя нагрузку на сборщик мусора (GC).
  • PMB (Persistent Mapped Buffer): Использует технологию постоянного отображения буфера для передачи данных из CPU в GPU без лишнего копирования.
  • OIT (Order Independent Transparency): Поддерживает взвешенное смешивание (weighted-blended OIT) для корректного отображения перекрывающихся частиц.
  • Многопотоковый стриминг: NblStreamer выполняет декомпрессию Zstd и расчет состояний в фоновом потоке, не блокируя основной поток рендеринга.
  • Подсчет ссылок на ресурсы: Интеллектуальная система TextureCacheSystem управляет ресурсами VRAM, поддерживая многократное использование экземпляров и автоматическую очистку.
  • Неизменяемые снимки: Использование TextureAtlasMap гарантирует абсолютную потокобезопасность в многопоточной среде.
  • Полная совместимость с шейдерами Iris Shaders.
  • Поддержка записи и рендеринга в ReplayMod.

Nebula использует кастомный бинарный формат .nbl, специально разработанный для эффективного стриминга:

  • Zstd Compression: Высокое соотношение сжатия в сочетании с ультрабыстрой скоростью декомпрессии.
  • SoA Layout: Данные в памяти организованы по структуре массивов (Structure of Arrays) для максимизации попаданий в кэш процессора.
  • I/P Frame Structure: Структура, аналогичная видеокодированию; использует ключевые кадры (I-Frames) и предсказанные кадры (P-Frames) для значительного уменьшения размера файлов.

Анимационные файлы располагаются по пути: .minecraft/nebula/animations/*.nbl.

/nebula play <animation_name> [origin_x] [origin_y] [origin_z]

Для экспорта анимаций из Blender в формат .nbl доступен специальный аддон.

NebulaFX — изображение проекта
NebulaFX — изображение проекта

Требования проверенного файла

  • По манифесту для файла nebula-1.0.8+1.21.1.jar (Minecraft 1.21.1; Fabric) требуется fabric-api.
  • По манифесту для файла nebula-1.0.8+1.21.1.jar (Minecraft 1.21.1; Fabric) требуется modmenu.
  • По манифесту для файла nebula-1.0.8+1.21.1.jar (Minecraft 1.21.1; Fabric) требуется threatengl.
  • По манифесту для файла nebula-1.0.8+1.21.1.jar (Minecraft 1.21.1; Fabric) требуется yet_another_config_lib_v3.

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз nebula-1.0.8+1.20.1.jar 11.27 MB 1.20.1 Fabric ENJAZH 0 03.07.2026
Релиз nebula-1.0.8+1.21.1.jar 11.28 MB 1.21.1 Fabric ENJAZH 0 03.07.2026

Скачать

Версия игры

1.20.1

1.21.1

Главный файл

Последние файлы

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

GPL-3.0-only

Скачиваний:

0

Обновлено:

09.11.2026

ID:

Похожие моды20

Связанные материалы9