Sodium reforged

Особенности

  • Современный конвейер рендеринга OpenGL для рендеринга фрагментов, использующий преимущества методов мульти-рисования, что позволяет значительно снизить нагрузку на процессор (~90%) при рендеринге мира. Это может иметь огромное значение для частоты кадров для большинства компьютеров, которые не являются бутылочным горлышком графического процессора или других компонентов. Даже если ваш графический процессор не может идти в ногу со временем, вы будете испытывать гораздо более стабильное время кадра благодаря тому, что процессор может работать над другими задачами рендеринга, пока он ждет.
  • Вершинные данные для визуализированных фрагментов становятся гораздо более компактными, что позволяет сократить требования к видеопамяти и пропускной способности почти на 40%.
  • Обновления соседних блоков теперь используют преимущества многопоточности, значительно уменьшая всплески задержки, вызванные необходимостью обновления блоков. (до, после)
  • Лица фрагментов, которые не видны (или обращены в сторону от камеры), отбираются очень рано в процессе рендеринга, устраняя тонну геометрии, которую нужно было бы обработать на графическом процессоре только для того, чтобы немедленно отбросить. Для интегрированных графических процессоров это может значительно снизить требования к пропускной способности памяти и обеспечить умеренное ускорение даже при привязке к графическому процессору.
  • Множество оптимизаций для загрузки блоков и рендеринга блоков, что делает загрузку блоков значительно более быстрой и менее вредной для частоты кадров. (до, после)
  • Множество оптимизаций для построения вершин и матричных преобразований, значительно ускоряющих рендеринг блочных сущностей, мобов и предметов, когда вы увлекаетесь размещением слишком большого количества сундуков в одной комнате.
  • Множество улучшений в том, как игра управляет памятью и распределяет объекты, что, в свою очередь, уменьшает потребление памяти и всплески задержки, вызванные активностью сборщика мусора.
  • Множество графических исправлений для плавных световых эффектов, делающих игру лучше, но при этом применяющих здоровое количество оптимизации. Например, возьмите это до и после белой бетонной комнаты в ванили или это сравнение под водой.
  • Плавное освещение для жидкостей и других специальных блоков. (сравнение)
  • Плавное смешивание биома для блоков и жидкостей, обеспечивающее значительно улучшенное графическое качество, которое значительно менее трудоемко с вычислительной точки зрения. (сравнение)
  • Анимированные текстуры, которые не видны в мире, не обновляются, ускоряя обновление текстур на большинстве аппаратных средств (особенно на картах AMD.)

.. и многое другое, этот список все еще пишется после первоначального выпуска.

Общие вопросы

Эти вопросы задаются чрезвычайно часто. Пожалуйста, проверьте, что то, что вы просите, не подпадает под этот раздел, прежде чем публиковать комментарий. В противном случае ваш комментарий будет удален, чтобы удалить беспорядок.

Будете ли вы портировать Майнкрафт 1.15 и старше? Как насчет Minecraft 1.8.9? No. Sodium-это современный мод, предназначенный для современных версий Minecraft. Пожалуйста, перестань спрашивать.

Добавите ли вы поддержку Forge? Нет, Совместимость с кузницей не рассматривается. Вы можете прочитать здесь мои мысли о том, почему было принято такое решение.

Поддерживает ли натрий пакеты шейдеров Optifine? Однако эксперименты ведутся, и вполне возможно, что в будущем Натрий сможет создать свою собственную систему пакетов шейдеров. Никаких обещаний не дается.

Является ли натрий заменой Оптифина? Если вам нужна лучшая производительность вашей игры, это вполне может быть так

Основное внимание Sodium сейчас уделяется оптимизации и улучшению качества рендеринга, а не функциям. Если вы ищете все другие функции, которые предоставляет Optifine, ознакомьтесь с этим списком для некоторых тканевых альтернатив (таких как функция масштабирования), которые совместимы с натрием

Список соединений[]

Изображение Соединение Химическая формула Примечания
Оксид алюминия
Аммиак
Сульфат бария
Бензол
Триоксид бора
Бромид кальция
Сырая нефть C9H20 — это химическая формула для нонана.
Клей C5H5NO2 является химической формулой для метилцианоакрилата, одной из молекул, используемых в качестве основного компонента цианоакрилатных клеев; его структурная формула — CH2=C(CN)COOCH3.
Пероксид водорода
Сульфид железа
Латекс C5H8 — химическая формула для изопрена, полимеры которого являются основными компонентами натурального латекса; его структурная формула CH2=C(CH3)−CH=CH2
Гидрид лития
Люминол
Щёлок
Нитрат магния Структурная формула: Mg(NO3)2
Оксид магния
Полиэтилен Структурная формула: (C2H4)5
Иодид калия
Соль
Мыло C18H35NaO2 — это химическая формула стеарата натрия, наиболее распространённого в виде мыла.
Ацетат натрия
Фторид натрия
Гидрид натрия
Гипохлорит натрия
Оксид натрия
Сульфат
Гипохлорит

Природные соединения

Природные соединения — это соединения, которые можно получить естественным путем в Minecraft.

Изображение Соединение Химическая формула Природный источник Метод Примечания
Древесный уголь Древесина Обжиг Химическая формула C7H4O иногда используется для описания приблизительного состава древесного угля.
Чернильный мешок Спрут Убийство спрута FeSO4 — это химическая формула сульфата железа (II) или железа(II) сернокислого, обычно находящегося в составе с водой в виде соли с формулой FeSO4·xH2O, на протяжении столетий использовался для изготовления железистых и других чернил. С другой стороны, чернила спрута (и других головоногих) состоят в основном из меланина и слизи, а ассортимент других соединений в различных концентрациях зависит от вида.
Сахар Сахарный тростник Сбор урожая и крафт C6H12O6 — химическая формула глюкозы и фруктозы, а также ряда других простых сахаров (обычный столовый сахар в отличие от игрового — сложный сахар из глюкозы и фруктозы с химической формулой C12H22O11).
Вода Вода Собирание в ведро или в бутылочку Один из самых простых для получения.

Мусор

Мусор считается «составным», но единственный способ его получения — активировать лабораторный стол, когда его входные данные не являются действительным рецептом. Не имеет никакого предназначения.

Installation

Manual installation (recommended)

Usually, releases will be made available on GitHub slightly sooner than other locations.

Bleeding-edge builds (unstable)

If you are a player who is looking to get your hands on the latest bleeding-edge changes for testing, consider
taking a look at the automated builds produced through our GitHub Actions workflow.
This workflow automatically runs every time a change is pushed to the repository, and as such, the builds it produces
will generally reflect the latest snapshot of development.

Bleeding edge builds will often include unfinished code that hasn’t been extensively tested. That code may introduce
incomplete features, bugs, crashes, and all other kinds of weird issues. You should not use these bleeding edge builds
unless you know what you are doing and are comfortable with software debugging. If you report issues using these builds,
we will expect that this is the case. Caveat emptor.

Reporting Issues

You can report bugs and crashes by opening an issue on our issue tracker.
Before opening a new issue, use the search tool to make sure that your issue has not already been reported and ensure
that you have completely filled out the issue template. Issues that are duplicates or do not contain the necessary
information to triage and debug may be closed.

Please note that while the issue tracker is open to feature requests, development is primarily focused on
improving hardware compatibility, performance, and finishing any unimplemented features necessary for parity with
the vanilla renderer.

Community

  • Get installation help and technical support with all of our mods
  • Be notified of the latest developments as they happen
  • Get involved and collaborate with the rest of our team
  • … and just hang out with the rest of our community.

Building from sources

Support is not provided for setting up build environments or compiling the mod. We ask that
users who are looking to get their hands dirty with the code have a basic understanding of compiling Java/Gradle
projects. The basic overview is provided here for those familiar.

Building with Gradle

Sodium uses a typical Gradle project structure and can be built by simply running the default task. After Gradle
finishes building the project, you can find the build artifacts (typical mod binaries, and their sources) in
.

Build artifacts ending in are outputs containing the sources and compiled classes
before they are remapped into stable intermediary names. If you are working in a developer environment and would
like to add the mod to your game, you should prefer to use the or configurations provided by
Loom instead of these outputs.

Sodium is licensed under GNU LGPLv3, a free and open-source license. For more information, please see the
license file.

Installation

Manual installation (recommended)

Usually, releases will be made available on GitHub slightly sooner than other locations.

Bleeding-edge builds (unstable)

If you are a player who is looking to get your hands on the latest bleeding-edge changes for testing, consider
taking a look at the automated builds produced through our GitHub Actions workflow.
This workflow automatically runs every time a change is pushed to the repository, and as such, the builds it produces
will generally reflect the latest snapshot of development.

Bleeding edge builds will often include unfinished code that hasn’t been extensively tested. That code may introduce
incomplete features, bugs, crashes, and all other kinds of weird issues. You should not use these bleeding edge builds
unless you know what you are doing and are comfortable with software debugging. If you report issues using these builds,
we will expect that this is the case. Caveat emptor.

Reporting Issues

You can report bugs and crashes by opening an issue on our issue tracker.
Before opening a new issue, use the search tool to make sure that your issue has not already been reported and ensure
that you have completely filled out the issue template. Issues that are duplicates or do not contain the necessary
information to triage and debug may be closed.

Please note that while the issue tracker is open to feature requests, development is primarily focused on
improving hardware compatibility, performance, and finishing any unimplemented features necessary for parity with
the vanilla renderer.

Community

  • Get installation help and technical support with all of our mods
  • Be notified of the latest developments as they happen
  • Get involved and collaborate with the rest of our team
  • … and just hang out with the rest of our community.

Building from sources

Support is not provided for setting up build environments or compiling the mod. We ask that
users who are looking to get their hands dirty with the code have a basic understanding of compiling Java/Gradle
projects. The basic overview is provided here for those familiar.

Building with Gradle

Sodium uses a typical Gradle project structure and can be built by simply running the default task. After Gradle
finishes building the project, you can find the build artifacts (typical mod binaries, and their sources) in
.

Build artifacts ending in are outputs containing the sources and compiled classes
before they are remapped into stable intermediary names. If you are working in a developer environment and would
like to add the mod to your game, you should prefer to use the or configurations provided by
Loom instead of these outputs.

Sodium is licensed under GNU LGPLv3, a free and open-source license. For more information, please see the
license file.

Uses of Sodium

Metallic sodium is used in the manufacture of sodamide and esters, and in the preparation of organic compounds. The metal also may be used to modify alloys such as aluminum–silicon by improving their mechanical properties and fluidity. Sodium is used to descale (smooth the surface of) metals and to purify molten metals.

Sodium vapor lamps are highly efficient in producing light from electricity and are often used for street lighting in cities.

Sodium is used as a heat transfer agent; for example, liquid sodium is used to cool nuclear reactors.

Sodium chloride (table salt, NaCl) is vital for good nutrition. Sodium ions facilitate transmission of electrical signals in the nervous system and regulate the water balance between body cells and body fluids.

Discovery of Sodium

Dr. Doug Stewart

In 1806 Sir Humphry Davy discovered that chemical bonding was electrical in nature and that he could use electricity to split substances into their basic building blocks – the chemical elements.

In 1807, at the Royal Institution, London, a few days after isolating potassium for the first time, he isolated sodium for the first time by electrolysis of dried sodium hydroxide, which had been very slightly moistened.

The electrolysis was powered by the combined output of three large batteries he had built.

Davy noted that the metal which formed at the wire electrode he placed in the sodium hydroxide was a liquid, but became solid on cooling and “appeared to have the lustre of silver.” (1)

“It is exceedingly malleable and is much softer than any of the common metallic substances… this property does not diminish when it is cooled to 32 oF (0 oC).”

Davy also noted that, when added to water, sodium decomposed the water, releasing hydrogen.

He asked whether the new substance should be classed as a metal and noted that most other scientists thought it should, despite the fact that its density was much lower than the other metals then known:

“…for amongst the metals themselves there are remarkable differences in this respect, platina [we now call it platinum] being nearly four times as heavy as tellurium.”

He named the new metal sodium, because he had used caustic soda or, more simply, soda, as his source of the element. (2),(3)

In Germany caustic soda was known as natronlauge and L. W. Gilbert suggested the new element should be called natronium.

Jacob Berzelius preferred the shorter natrium, from which we get the chemical symbol for sodium, Na. (4)

Interesting Facts about Sodium

  • It’s possible this page could have been titled ‘Sodagen.’ This is the name Sir Humphry Davy gave the new metallic element in his laboratory notebook, before deciding he preferred ‘Sodium.’ (5)
  • Sodium and its close periodic table neighbor potassium are solids at room temperature. Their alloys however are not. NaK alloys containing 10 to 60 percent of sodium by weight are liquids at room temperature. The commercially available 78% K, 22% Na alloy stays liquid at temperatures as low as -12.6 oC (9.3 oF).
  • Humans and other animals need sodium to maintain the correct fluid balance in their cells. An immediate effect of low sodium can be seen in heat cramping, when athletes’ muscles seize up after exertion. Heat cramping is caused by the loss of sodium ions when salt is removed from the body in sweat.
  • Sodium is produced in heavy stars, mainly when atoms of neon gain a proton. (The neon atoms were themselves produced by carbon atoms coming together in nuclear fusion reactions.)
  • If all the sodium chloride (table salt) in the oceans could be extracted and dried, it would cover the entire surface of the USA to a depth of almost a mile and a half (about 2.3 km). The same salt could cover all the land on Earth to a depth of almost 500 feet (150 m).

This laser beam is tuned to energize sodium atoms left behind by the passage of meteorites in Earth’s mesosphere. The energized sodium atoms glow, forming a small, bright spot. Anyone looking from ground level sees a new, artificial star. The twinkles of this ‘little star’ are fed into an adaptive optics system to restore the image of this ‘star’ to a sharp point. The atmosphere’s distortions are therefore removed, allowing very clear images to be taken of real stars. Image by ESO/G. Hüdepohl (www.atacamaphoto.com).

A sphere containing 13 tons of rotating liquid sodium will be used in experiments to learn more about Earth’s magnetic field.

What happens when 20,000 lb of sodium meets a lake?

Harmful effects:

Sodium is considered to be non-toxic. Contact with the skin may, however, cause irritation and burns.

Characteristics:

Sodium is a soft, silvery-white metal. It is soft enough to cut with the edge of a coin.

Freshly cut surfaces oxidize rapidly in air to form a dull, oxide coating.

Sodium burns in air with a brilliant yellow flame.

Sodium floats on water, because its density is lower than water’s. It also reacts vigorously with water – violently if more than a small amount of sodium meets water (see video on left) – to produce sodium hydroxide and hydrogen gas. Sodium reacts with water more vigorously than lithium and less vigorously than potassium. Explosions occur when the heat generated by the sodium-water reaction ignites the resulting hydrogen gas.

Abundance and Isotopes

Abundance earth’s crust: 2.4 % by weight, 2.1 % by moles

Abundance solar system: 40 parts per million by weight, 2 parts per million by moles

Cost, pure: $25 per 100g

Cost, bulk: $ per 100g

Source: Due to its high reactivity, sodium is found in nature only as a compound and never as the free element. Sodium is our planet’s sixth most abundant element and it is the most abundant alkali metal. Sodium is obtained commercially by electrolysis of molten sodium chloride.

Isotopes: Sodium has 16 isotopes whose half-lives are known, with mass numbers 20 to 35. Naturally occurring sodium consists of its one stable isotope, 23Na.

References

  1. Humphry Davy, The Bakerian Lecture, on some new phenomena of chemical changes produced by electricity, particularly the decomposition of the fixed alkalies, and the exhibition of the new substances… etc., Philosophical Transactions of the Royal Society (1808) p1.
  2. Elementymology & Elements: Sodium
  3. Saul S. Hauben, J. Chem. Educ., 1933, 10 (4), p 227.
  4. Martin R. Feldman, J. Chem. Educ., 1980, 57 (12), p 877.
  5. John M. Thomas, Peter P. Edwards, Vladimir L. Kuznetsov, Sir Humphry Davy: Boundless Chemist, Physicist, Poet and Man of Action., ChemPhysChem., 2008, 9 , p 59.

Cite this Page

For online linking, please copy and paste one of the following:

<a href="https://www.chemicool.com/elements/sodium.html">Sodium</a>

or

<a href="https://www.chemicool.com/elements/sodium.html">Sodium Element Facts</a>

To cite this page in an academic document, please use the following MLA compliant citation:

"Sodium." Chemicool Periodic Table. Chemicool.com. 18 Oct. 2012. Web.  
<https://www.chemicool.com/elements/sodium.html>.

ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ

1. Почему мой FPS все еще такой низкий?

      Вы можете отключить Vsync и увеличить свой максимальный FPS в разделе Параметры видео.  Настройки по умолчанию настроены так, чтобы максимально соответствовать визуальным эффектам Vanilla.  Вы можете настроить параметры, чтобы включить/отключить параметры, чтобы полностью максимизировать производительность за счет визуальной четности.  Приведенные ниже настройки обязательно следует установить, если вы хотите максимизировать частоту кадров в секунду:

Общие

  • Расстояние рендеринга: как можно меньше
  • Использовать VSync: Отключено
  • Максимальная частота кадров: Неограничена

Передовой

  • Сортировка по прозрачности: Отключена
  • Использование Отбраковки Листьев: Включено

2. Я вижу границы пикселей и/или блики вокруг случайных блоков!

      Это связано с функцией компактного формата вершин.  Вы можете отключить это в разделе Параметры видео -> Дополнительно

3. Мировой ген прозрачен или невидим

Если это для отдельных блоков, то, скорее всего, это ошибка, и вы можете отправить сообщение о проблеме.  Если весь мир выглядит странно, возможно, ваш графический процессор не поддерживает рендеринг с несколькими отрисовками, и в этом случае вы можете изменить рендеринг на Oneshot 3.3 или 2.0 в разделе Настройки видео- > Дополнительно.>  Существует также проблема с полупрозрачными блоками, если у вас есть Сказочные! настройки включены.  Попробуйте использовать Быстро или необычно

4. Можете ли вы добавить совместимость для______?

Если вы добавите Оптифин/Перформант/Хлор/Другую вилку натрия, нет.  Оптифин/Хлор/Другие вилки изменяют/заменяют трубопровод рендеринга, точно так же, как это делает натрий.  Невозможно сделать их совместимыми, так как все они пытаются перезаписать ванильный код в одних и тех же местах, но разными способами.  Совместимость с производительностью не будет поддерживаться.  Видишь https://github.com/spoorn/sodium-forge/issues/23#issuecomment-863807223.

Если вы поставите другие моды, да!  Я работаю над этим.  Вы можете помочь, если у вас есть пропускная способность, не стесняйтесь отправлять запрос на вывод.

5. Поддерживает ли это шейдеры?  Шейдеры радужной оболочки/Оптифина?

Не в данный момент.  Я бы с удовольствием поддержал шейдеры, но это большая работа, на которую у меня пока нет времени.

6. Вы вернетесь на 1.12.2?  1.8.9?  1._._? Будет ли это доступно для 1.17?

В настоящее время нет планов обратного переноса, в текущей версии все еще предстоит выполнить множество улучшений, и обратный перенос-утомительная задача.

Forge еще не вышел на 1.17, так что мы все этого ждем.

7. Это сломано!  Это не работает!  Можете ли вы добавить это?

Не стесняйтесь добавлять комментарий ниже или создавать проблему в https://github.com/spoorn/sodium-forge/issues.  Я прохожу через все, но мне может потребоваться некоторое время, чтобы добраться до этого, потому что я все еще изучаю, как работает графическое программирование, и у меня есть работа на полный рабочий день!

P.S. Я получил разрешение от автора порта Forge опубликовать это на Curseforge, так как мне это было нужно для публикации моего собственного модпака!  Это также разрешено в соответствии с лицензией

Натрий

Sodium-это бесплатная замена движка рендеринга с открытым исходным кодом для клиента Minecraft, которая значительно улучшает частоту кадров, уменьшает микро-заикание и исправляет графические проблемы в Minecraft. Он может похвастаться широкой совместимостью с экосистемой Fabric mod по сравнению с другими модами и не идет на компромисс с тем, как выглядит игра, давая вам ощущение аутентичной блочной игры.

Если вы пришли из Optifine, вы обычно можете ожидать значительного улучшения производительности по сравнению с ним, но вам будет не хватать некоторых небольших функций, в то время как сообщество Fabric создает другие бесплатные и открытые альтернативы. Краткий список функций замены (например, масштабирование) можно найти здесь. Натрий и Оптифин несовместимы друг с другом. Вы должны выбрать одну.

Вы можете найти больше сравнений для различных конфигураций оборудования, таких как…

  • Intel i5-7200U @ 2.5 GHz / Intel HD 620 (37->69fps)
  • Intel i7-3770 @ 4.0 GHz / GTX 970 (предоставлено пользователем) (27->152fps)
  • Intel i3-6100 / GTX 750 Ti (предоставлено пользователем) (10->102fps)
  • Intel i7-8700K @ 5.0 GHz / RTX 2080 Ti (отправлено пользователем) (87->368 кадров в секунду)
  • AMD Ryzen 5 2600 / RX 580 (отправлено пользователем) (133->586fps)

Вы даже можете найти некоторые экзотические и недорогие системы, работающие под управлением натрия:

  • Вариант Raspberry Pi 4B / 4GB (представленный пользователем) (17->36 кадров в секунду)
  • AMD Athlon X2 QL-45 / ATI Radeon 4530 (отправлено пользователем) (18->49 кадров в секунду)

Примечание: Натрий в основном стабилен на данный момент, но он еще не содержит поддержки API рендеринга ткани, который в настоящее время использует небольшое количество модов. Если вы попытаетесь использовать эти моды с натрием, ваша игра может выйти из строя или вести себя неожиданно.

Использование[]

Некоторые соединения используются в качестве ингредиентов в верстаке или лабораторном столе. Природные соединения используются вне химии, подробно описано в соответствующих статьях.

Как ингредиент при крафте

Ингредиенты Рецепты крафта Результат Описание
Латекс +Любой краситель +Гелий +Поводок Любой воздушный шар ‌[только для Bedrock и Education изданий]
Полиэтилен +Любой краситель +Пероксид водорода +Люминол

3

Любой химический источник света ‌[только для Bedrock и Education изданий]
Стекло +Оксид алюминия +Триоксид бора Укреплённое стекло ‌[только для Bedrock и Education изданий]
Любое окрашенное стекло +Оксид алюминия +Триоксид бора Любое укреплённое окрашенное стекло ‌[только для Bedrock и Education изданий]
Стеклянная панель +Оксид алюминия +Триоксид бора Укреплённая стеклянная панель ‌[только для Bedrock и Education изданий]
Любая окрашенная стеклянная панель +Оксид алюминия +Триоксид бора Любая укреплённая окрашенная стеклянная панель ‌[только для Bedrock и Education изданий]

Раскраска хлоридом

Ингредиенты Рецепты крафта Результат
Магний +Палка +Хлорид кальция илиХлорид церия илиХлорид ртути илиХлорид калия илиХлорид вольфрама Любой бенгальский огонь
Результат Требуемые материалы
Отбеливатель
Вода ×3, Гипохлорит натрия ×3
Тепловой блок

Железо, Вода, Древесный уголь, Соль
Ледяная бомба
Ацетат натрия ×4
Суперудобрение
Аммиак, Фосфор
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector