Files
Angelica/README_uk.MD

9.9 KiB
Raw Permalink Blame History

Angelica

CurseForge | Modrinth

🌐 Мови: English | Українська

  • Маленький Кут [sic], що підтримує шейдери, водночас рятуючи ваші FPS від вірної смерті — boubou
  • Він тупий чи гострий? — Caedis
  • Це милий кут — mitchej123
  • Це янгол, який витягує вас із пекла OptiFine — Roadhog360

Бета-якість — Тут водяться дракони

  • Шейдери — Бета
    • Complementary + Euphoria Patches є головною ціллю для сумісності
    • Sildurs, Seus та будь-які інші шейдери можуть працювати

Базовий профіль

Цільовим є базовий профіль GL 3.3+

  • Емуляція FFP через згенеровані GLSL-шейдери
  • Емуляція списків відображення
  • Програмні стеки матриць та керування станом через GLSM
  • Конвертація GL_QUADS → GL_TRIANGLES
  • Автоматична трансформація шейдерів з модів, які використовують вбудовані функції GLSL виключно для сумісності (gl_ModelViewMatrix, texture2D тощо)

Обов’язкові залежності

  • UniMixins >= 0.1.23
  • GTNHLib >= 0.11.19
  • ПРИМІТКА: Деякі моди не є обов’язковими, але якщо вони встановлені, вимагається їхня конкретна версія — див. розділ Постійна несумісність нижче.

Відома (тимчасова) несумісність

  • Forge Relocation — Наразі не є потокобезпечним; безпечно, якщо не використовується
  • ProjectRed Frames — Наразі не є потокобезпечним; безпечно, якщо не використовується

Можлива несумісність

  • EndlessIDs — Коміти для сумісності були зроблені, може працювати, а може й ні — не повністю протестовано

Відома несумісність

  • FalseTweaks — Наразі не планується (Шукаємо волонтерів) [Може працювати, якщо фактично вимкнути більшу частину мода]
  • RPLE — Наразі не планується (Шукаємо волонтерів)
  • LiteLoader — Встановіть LiteloaderLoader

Постійна несумісність

  • OptiFine [Вимкнено, виправлятись не буде]
  • FastCraft [Вимкнено, виправлятись не буде]
  • BetterFPS [Вимкнено, виправлятись не буде]
  • OptimizationsAndTweaks [Вимкнено, виправлятись не буде]
  • Amazing Trophies 1.2.1 і нижче — Використовуйте 1.2.2+
  • LWJGL3ify 1.5.4 і нижче — Використовуйте найновішу доступну версію, 1.5.7+
  • ArchaicFix 0.6.2 і нижче — Використовуйте 0.7.0 або вище
  • Hodgepodge 2.4.3 і нижче — Використовуйте 2.4.5 або вище
  • CodeChickenCore/Lib <1.2.0 — Проблеми з багатопотоковістю, використовуйте 1.3.0+
  • Neodymium — Не перевірено, але навряд чи буде сумісним. (Побудова сітки чанків точно несумісна, інші функції можуть працювати залежно від конфігурації)
  • SmoothFont — Додано еквівалентний функціонал
  • ClientFixer — Використовуйте пакет ресурсів, як-от GTNH-FTI-Standard-Font

Подяки

  • ShadersMod
    • Оригінальні ShadersMods: karyonix, sonic ether, id_miner, daxnitro
    • eigenraven, Caedis, glowredman та mitchej123 за конвертацію ASM у Mixin
    • eigenraven та vlaetansky за те, що змусили оригінальний ShadersMod знову компілюватися
  • ArchaicFix
    • Включає графічні покращення з ArchaicFix від embeddedt за ліцензією LGPL
  • NotFine
    • Включає модифіковану версію NotFine від jss2a98aj за ліцензією LGPL
  • Iris Shaders
    • Команда Iris: coderbot, IMS212, Justsnoopy30, FoundationGames
    • Asek3 за порт Iris для Forge Oculus
    • Бекпортований код за ліцензією LGPL
  • Sodium / Celeritas
    • JellySquid та команді CaffeineMC за створення Sodium
    • Embeddedt за Celeritas, що використовується за ліцензією LGPL 3.0
  • Reese's Sodium Options
  • Neodymium
    • Makamys за Neodymium — Різноманітний функціонал Tessellator -> Quad взято за ліцензією LGPL 3
  • MCPatcherForge
    • Оригінальний MCPatcher: Paul Rupe
    • Версія для Forge: Mist475 за ліцензією LGPL 3.0 з типовими ctm-текстурами для скла та книжкових полиць від DarkBum за ліцензією CC-BY-SA
  • HUDCaching
    • Створено Moulberry, бекпортовано з мода Patcher від Alexdoru за ліцензією CC-BY-SA-NC 4.0
  • Angelica
    • mitchej123, Omni, Makamys, Embeddedt, NanoLive, Caedis, Cardinalstar, Alexdoru, Eigenraven, mist475, Clepto, kurrycat за допомогу в запуску та налаштуванні Angelica!
    • IMS, jss2a98aj, || dbp ||, roadhog360 за поради та моральну підтримку
  • Forge 1.12+
    • Деякі файли були взяті з Minecraft Forge за ліцензією LGPL 2.1 і позначені відповідно
  • FRAPI та Indigo
    • API для побудови моделей значною мірою натхненний/скопійований з Fabric; автори оригінального коду (upstream) можуть використовувати його за оригінальною ліцензією Apache 2.0, див. LICENSE у com.gtnewhorizons.angelica.models
  • Dynamic Lights
  • Embeddedt та Ferri_Arnus за glsl-transformation-lib
    • Також за роботу над Monocle, який використовувався як еталон для реалізації glsl-transformation-lib
    • Код з обох glsl-transformation-lib та Monocle взято за їхніми відповідними ліцензіями LGPL 3.0
  • FalseTweaks
    • FalsePattern за FalseTweaks — Оптимізації рендерингу предметів взято з FalseTweaks за ліцензією LGPL 3.0
  • Beddium
    • Venn та Falsepattern за Beddium — MinimapRenderer, SafeChunkTracker та деякі команди для налагодження адаптовано за ліцензією LGPL 3.0
  • Mesa — Код портований з Mesa та/або натхненний нею — за ліцензією MIT
    • Розподілювач ID списків відображення портовано з util_idalloc (Copyright 2017 Valve Corporation)
    • Генерація вершинних шейдерів FFP натхненна ffvertex_prog.c (Copyright 2007 VMware, Inc.)
    • Генерація фрагментних шейдерів FFP натхненна ff_fragment_shader.c (Copyright 2007, 2009 VMware, Inc. / 2010-2011 Intel Corporation)
    • Оптимізація параметрів туману натхненна st_nir_lower_fog.c (Copyright 2023 Google LLC) та prog_statevars.c (Copyright 1999-2007 Brian Paul)