Skip to content

📷 Вики Camera Culling ​

Добро пожаловать в официальный портал документации Camera Culling. Camera Culling — это высокопроизводительный клиентский мод оптимизации рендеринга для Minecraft 26.1.2, 26.2 и 26.3, разработанный в рамках философии Vanilla Outsider.

📌 Отказ от ответственности об источнике репозитория: Документация в этой вики отражает текущее состояние исходного кода в репозитории, которое может включать недавние невыпущенные коммиты или функции в разработке до их публичного релиза на CurseForge и Modrinth.


🧭 Многоверсионный переключатель ​

Camera Culling разрабатывается в строгом соответствии с принципом 1 JAR 1 Version. Выберите целевую версию Minecraft ниже, чтобы перейти в изолированное дерево документации:

Целевая версия MinecraftВерсия релиза модаСреда выполнения JavaИнструменты сборкиВыделенный вики-портал
Minecraft 26.1.21.10.2+26.1.2Java 25+Fabric Loom 1.15.5👉 Войти в вики MC 26.1.2
Minecraft 26.21.10.1+26.2Java 25+Fabric Loom 1.15.5👉 Войти в вики MC 26.2
Minecraft 26.31.10.1+26.3Java 25+Fabric Loom 1.15.5👉 Войти в вики MC 26.3

⚡ Матрица основных оптимизаций ​

Система оптимизацииОсновной механизмПрирост производительности
Движок трассировки лучей с нулевым выделением памятиПроверка линии взгляда по примитивным координатамУстраняет микрозадержки сборщика мусора (JVM Young-Gen GC) при вращении камеры
Временной гистерезис против мерцанияАдаптивный буфер задержки на 4/8/12 кадров в зависимости от расстоянияУстраняет мерцание на границах блоков и при покачивании камеры
Отсечение текста двусторонних табличекСкалярное произведение вектора нормали грани ($\vec{N} \cdot \vec{V}$)Снижение вызовов отрисовки (draw calls) текста табличек на 50%–100%
Отсечение частицЗона безопасности 4м + трассировка луча визуального отсеченияОтключает рендеринг подземных и перекрытых полигонов частиц
Отсечение анимацийПодавление загрузки текстурных атласовЗамораживает 3D-анимации блоков и загрузку закадровых текстур
Защита от перерисовки скоплений мобовБыстрый сброс на 16м + лимит плотности скоплений в радиусе 1.5мУстраняет просадки FPS на плотных фермах мобов и в накопителях
Дистанционные LOD-текстуры3-уровневое смещение мипмапов OpenGL ($0.0 \to 1.0 \to 2.5$)Кардинально снижает нагрузку на пропускную способность видеопамяти (VRAM) от далеких стад
Иммунитет боссов и мини-боссовДинамические пороги здоровья и эвристика именПредотвращает нарушение игрового процесса отсечением боссов
Двухуровневый черный список иммунитетаЛокальный клиентский JSON + синхронизация с серверомПользовательский белый список для питомцев и компаньонов
Отсечение блочных сущностейОпределение полного окружения с 6 сторон твердыми блокамиПропускает извлечение состояния рендеринга для замурованных сундуков и блоков

📚 Глобальная навигация ​


Разработано Dasik (Rifaditya) | Лицензия GNU General Public License v3.0 (GPLv3)

Official documentation & web portal for Dasik Igaijinn mods.