Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Визуальная часть Glintwein Graphic Engine - Новая эра верстки интерфейсов

Java
Премиум
Премиум
Статус
Оффлайн
Регистрация
12 Июн 2019
Сообщения
31
Реакции
10
Выберите загрузчик игры
  1. Forge
  2. Fabric
Всем привет. Сегодня наконец получил разрешение на публикацию данного чуда.

Glintwein Graphic Engine.

По факту это движок для вёрстки, который позволяет структурировать код визуальной части вашего продукта в стиле веб-верстки.
Под капотом находится
Пожалуйста, авторизуйтесь для просмотра ссылки.
(Flexbox layout engine).

С помощью данного инструмента вёрстка HUD, менюшек, draggable окон и прочего становится в разы проще и дешевле по времени.

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

Некоторые возможности:
- Верстка, похожая на веб-разработку. Структура получается как в сайтах: дерево div элементов, которые сами разъезжаются по координатам (flex)
- Полная кастомизация. Для рендера легко можно подключить свои шейдеры.
- Поддержка скроллинга, обрезки, text input и прочего из коробки.
- Поддержка анимаций ease, cubic-bezier из коробки.
- Поддержка MSDF шрифтов (рендер встроен в архитектуру)
- Абстрактность: создавайте свои элементы, например рендер головы игрока, а затем применяйте в любом контейнере.
|- Также можно легко редактирование существующие элементы под свои нужды.
- Draggables из коробки.
- Сетка расположения элементов на экране из коробки.
- Поддержка слоев (layer ingame, layer alwaysOnTop)
- Поддержка глубины отрисовки (drawPriority)
- Простая обработка кликов, ховера, фокуса и прочего.

Преимущества:
- Оптимизированный рендер (batch rendering)
- Минимальная зависимость от майнкрафт (легко портировать на другие версии и загрузчики)

Посмотреть/Скачать
Пример верстки TargetHUD -
Пожалуйста, авторизуйтесь для просмотра ссылки.

Скачать проект -
Пожалуйста, авторизуйтесь для просмотра ссылки.


В проекте лежит демо-окно (DemoWindow)
demo.png

Доп. информация: в проекте для работы runClient обязательно выставить версию Java для gradle на Java17.

Разработано xtrafrancyz по заказу SD team. Публикация разрешена владельцем.
Использование, копирование и модификация согласно лицензии MIT.

Не вайбкод дерьмище, написано людьми для людей.
 
Последнее редактирование:
Всем привет. Сегодня наконец получил разрешение на публикацию данного чуда.

Glintwein Graphic Engine.

По факту это движок для вёрстки, который позволяет структурировать код визуальной части вашего продукта в стиле веб-верстки.
Под капотом находится
Пожалуйста, авторизуйтесь для просмотра ссылки.
(Flexbox layout engine).

С помощью данного инструмента вёрстка HUD, менюшек, draggable окон и прочего становится в разы проще и дешевле по времени.

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

Некоторые возможности:
- Верстка, похожая на веб-разработку. Структура получается как в сайтах: дерево div элементов, которые сами разъезжаются по координатам (flex)
- Полная кастомизация. Для рендера легко можно подключить свои шейдеры.
- Поддержка скроллинга, обрезки, text input и прочего из коробки.
- Поддержка анимаций ease, cubic-bezier из коробки.
- Поддержка MSDF шрифтов (рендер встроен в архитектуру)
- Абстрактность: создавайте свои элементы, например рендер головы игрока, а затем применяйте в любом контейнере.
|- Также можно легко редактирование существующие элементы под свои нужды.
- Draggables из коробки.
- Сетка расположения элементов на экране из коробки.
- Поддержка слоев (layer ingame, layer alwaysOnTop)
- Поддержка глубины отрисовки (drawPriority)

Преимущества:
- Оптимизированный рендер (batch rendering)
- Минимальная зависимость от майнкрафт (легко портировать на другие версии и загрузчики)

Посмотреть/Скачать
Пример верстки TargetHUD -
Пожалуйста, авторизуйтесь для просмотра ссылки.

Скачать проект -
Пожалуйста, авторизуйтесь для просмотра ссылки.


В проекте лежит демо-окно (DemoWindow)
demo.png

Доп. информация: в проекте для работы runClient обязательно выставить версию Java для gradle на Java17.

Разработано xtrafrancyz по заказу SD team. Публикация разрешена владельцем.
Использование, копирование и модификация согласно лицензии MIT.

Не вайбкод дерьмище, написано людьми для людей.
Написано людьми для пастеров >3
 
Всем привет. Сегодня наконец получил разрешение на публикацию данного чуда.

Glintwein Graphic Engine.

По факту это движок для вёрстки, который позволяет структурировать код визуальной части вашего продукта в стиле веб-верстки.
Под капотом находится
Пожалуйста, авторизуйтесь для просмотра ссылки.
(Flexbox layout engine).

С помощью данного инструмента вёрстка HUD, менюшек, draggable окон и прочего становится в разы проще и дешевле по времени.

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

Некоторые возможности:
- Верстка, похожая на веб-разработку. Структура получается как в сайтах: дерево div элементов, которые сами разъезжаются по координатам (flex)
- Полная кастомизация. Для рендера легко можно подключить свои шейдеры.
- Поддержка скроллинга, обрезки, text input и прочего из коробки.
- Поддержка анимаций ease, cubic-bezier из коробки.
- Поддержка MSDF шрифтов (рендер встроен в архитектуру)
- Абстрактность: создавайте свои элементы, например рендер головы игрока, а затем применяйте в любом контейнере.
|- Также можно легко редактирование существующие элементы под свои нужды.
- Draggables из коробки.
- Сетка расположения элементов на экране из коробки.
- Поддержка слоев (layer ingame, layer alwaysOnTop)
- Поддержка глубины отрисовки (drawPriority)

Преимущества:
- Оптимизированный рендер (batch rendering)
- Минимальная зависимость от майнкрафт (легко портировать на другие версии и загрузчики)

Посмотреть/Скачать
Пример верстки TargetHUD -
Пожалуйста, авторизуйтесь для просмотра ссылки.

Скачать проект -
Пожалуйста, авторизуйтесь для просмотра ссылки.


В проекте лежит демо-окно (DemoWindow)
demo.png

Доп. информация: в проекте для работы runClient обязательно выставить версию Java для gradle на Java17.

Разработано xtrafrancyz по заказу SD team. Публикация разрешена владельцем.
Использование, копирование и модификация согласно лицензии MIT.

Не вайбкод дерьмище, написано людьми для людей.
нормалек ваще
 
Всем привет. Сегодня наконец получил разрешение на публикацию данного чуда.

Glintwein Graphic Engine.

По факту это движок для вёрстки, который позволяет структурировать код визуальной части вашего продукта в стиле веб-верстки.
Под капотом находится
Пожалуйста, авторизуйтесь для просмотра ссылки.
(Flexbox layout engine).

С помощью данного инструмента вёрстка HUD, менюшек, draggable окон и прочего становится в разы проще и дешевле по времени.

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

Некоторые возможности:
- Верстка, похожая на веб-разработку. Структура получается как в сайтах: дерево div элементов, которые сами разъезжаются по координатам (flex)
- Полная кастомизация. Для рендера легко можно подключить свои шейдеры.
- Поддержка скроллинга, обрезки, text input и прочего из коробки.
- Поддержка анимаций ease, cubic-bezier из коробки.
- Поддержка MSDF шрифтов (рендер встроен в архитектуру)
- Абстрактность: создавайте свои элементы, например рендер головы игрока, а затем применяйте в любом контейнере.
|- Также можно легко редактирование существующие элементы под свои нужды.
- Draggables из коробки.
- Сетка расположения элементов на экране из коробки.
- Поддержка слоев (layer ingame, layer alwaysOnTop)
- Поддержка глубины отрисовки (drawPriority)

Преимущества:
- Оптимизированный рендер (batch rendering)
- Минимальная зависимость от майнкрафт (легко портировать на другие версии и загрузчики)

Посмотреть/Скачать
Пример верстки TargetHUD -
Пожалуйста, авторизуйтесь для просмотра ссылки.

Скачать проект -
Пожалуйста, авторизуйтесь для просмотра ссылки.


В проекте лежит демо-окно (DemoWindow)
demo.png

Доп. информация: в проекте для работы runClient обязательно выставить версию Java для gradle на Java17.

Разработано xtrafrancyz по заказу SD team. Публикация разрешена владельцем.
Использование, копирование и модификация согласно лицензии MIT.

Не вайбкод дерьмище, написано людьми для людей.
ну если честно то ахуй, молод
 
Всем привет. Сегодня наконец получил разрешение на публикацию данного чуда.

Glintwein Graphic Engine.

По факту это движок для вёрстки, который позволяет структурировать код визуальной части вашего продукта в стиле веб-верстки.
Под капотом находится
Пожалуйста, авторизуйтесь для просмотра ссылки.
(Flexbox layout engine).

С помощью данного инструмента вёрстка HUD, менюшек, draggable окон и прочего становится в разы проще и дешевле по времени.

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

Некоторые возможности:
- Верстка, похожая на веб-разработку. Структура получается как в сайтах: дерево div элементов, которые сами разъезжаются по координатам (flex)
- Полная кастомизация. Для рендера легко можно подключить свои шейдеры.
- Поддержка скроллинга, обрезки, text input и прочего из коробки.
- Поддержка анимаций ease, cubic-bezier из коробки.
- Поддержка MSDF шрифтов (рендер встроен в архитектуру)
- Абстрактность: создавайте свои элементы, например рендер головы игрока, а затем применяйте в любом контейнере.
|- Также можно легко редактирование существующие элементы под свои нужды.
- Draggables из коробки.
- Сетка расположения элементов на экране из коробки.
- Поддержка слоев (layer ingame, layer alwaysOnTop)
- Поддержка глубины отрисовки (drawPriority)
- Простая обработка кликов, ховера, фокуса и прочего.

Преимущества:
- Оптимизированный рендер (batch rendering)
- Минимальная зависимость от майнкрафт (легко портировать на другие версии и загрузчики)

Посмотреть/Скачать
Пример верстки TargetHUD -
Пожалуйста, авторизуйтесь для просмотра ссылки.

Скачать проект -
Пожалуйста, авторизуйтесь для просмотра ссылки.


В проекте лежит демо-окно (DemoWindow)
demo.png

Доп. информация: в проекте для работы runClient обязательно выставить версию Java для gradle на Java17.

Разработано xtrafrancyz по заказу SD team. Публикация разрешена владельцем.
Использование, копирование и модификация согласно лицензии MIT.

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

Glintwein Graphic Engine.

По факту это движок для вёрстки, который позволяет структурировать код визуальной части вашего продукта в стиле веб-верстки.
Под капотом находится
Пожалуйста, авторизуйтесь для просмотра ссылки.
(Flexbox layout engine).

С помощью данного инструмента вёрстка HUD, менюшек, draggable окон и прочего становится в разы проще и дешевле по времени.

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

Некоторые возможности:
- Верстка, похожая на веб-разработку. Структура получается как в сайтах: дерево div элементов, которые сами разъезжаются по координатам (flex)
- Полная кастомизация. Для рендера легко можно подключить свои шейдеры.
- Поддержка скроллинга, обрезки, text input и прочего из коробки.
- Поддержка анимаций ease, cubic-bezier из коробки.
- Поддержка MSDF шрифтов (рендер встроен в архитектуру)
- Абстрактность: создавайте свои элементы, например рендер головы игрока, а затем применяйте в любом контейнере.
|- Также можно легко редактирование существующие элементы под свои нужды.
- Draggables из коробки.
- Сетка расположения элементов на экране из коробки.
- Поддержка слоев (layer ingame, layer alwaysOnTop)
- Поддержка глубины отрисовки (drawPriority)
- Простая обработка кликов, ховера, фокуса и прочего.

Преимущества:
- Оптимизированный рендер (batch rendering)
- Минимальная зависимость от майнкрафт (легко портировать на другие версии и загрузчики)

Посмотреть/Скачать
Пример верстки TargetHUD -
Пожалуйста, авторизуйтесь для просмотра ссылки.

Скачать проект -
Пожалуйста, авторизуйтесь для просмотра ссылки.


В проекте лежит демо-окно (DemoWindow)
demo.png

Доп. информация: в проекте для работы runClient обязательно выставить версию Java для gradle на Java17.

Разработано xtrafrancyz по заказу SD team. Публикация разрешена владельцем.
Использование, копирование и модификация согласно лицензии MIT.

Не вайбкод дерьмище, написано людьми для людей.
/up прикольна
щас начнут сайты в майнкрафте верстать :da:
не
 
Интересно, но бесполезно. В чем смысл когда есть ImGui? Если человек который не разберется в имгуе, то и в этом не разберется. Хорошо, что это сделано под заказ, под конкретные цели, но как само по себе - бесполезно
 
Всем привет. Сегодня наконец получил разрешение на публикацию данного чуда.

Glintwein Graphic Engine.

По факту это движок для вёрстки, который позволяет структурировать код визуальной части вашего продукта в стиле веб-верстки.
Под капотом находится
Пожалуйста, авторизуйтесь для просмотра ссылки.
(Flexbox layout engine).

С помощью данного инструмента вёрстка HUD, менюшек, draggable окон и прочего становится в разы проще и дешевле по времени.

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

Некоторые возможности:
- Верстка, похожая на веб-разработку. Структура получается как в сайтах: дерево div элементов, которые сами разъезжаются по координатам (flex)
- Полная кастомизация. Для рендера легко можно подключить свои шейдеры.
- Поддержка скроллинга, обрезки, text input и прочего из коробки.
- Поддержка анимаций ease, cubic-bezier из коробки.
- Поддержка MSDF шрифтов (рендер встроен в архитектуру)
- Абстрактность: создавайте свои элементы, например рендер головы игрока, а затем применяйте в любом контейнере.
|- Также можно легко редактирование существующие элементы под свои нужды.
- Draggables из коробки.
- Сетка расположения элементов на экране из коробки.
- Поддержка слоев (layer ingame, layer alwaysOnTop)
- Поддержка глубины отрисовки (drawPriority)
- Простая обработка кликов, ховера, фокуса и прочего.

Преимущества:
- Оптимизированный рендер (batch rendering)
- Минимальная зависимость от майнкрафт (легко портировать на другие версии и загрузчики)

Посмотреть/Скачать
Пример верстки TargetHUD -
Пожалуйста, авторизуйтесь для просмотра ссылки.

Скачать проект -
Пожалуйста, авторизуйтесь для просмотра ссылки.


В проекте лежит демо-окно (DemoWindow)
demo.png

Доп. информация: в проекте для работы runClient обязательно выставить версию Java для gradle на Java17.

Разработано xtrafrancyz по заказу SD team. Публикация разрешена владельцем.
Использование, копирование и модификация согласно лицензии MIT.

Не вайбкод дерьмище, написано людьми для людей.
имба
 
Интересно, но бесполезно. В чем смысл когда есть ImGui? Если человек который не разберется в имгуе, то и в этом не разберется. Хорошо, что это сделано под заказ, под конкретные цели, но как само по себе - бесполезно
Имгуи эт вообще другоеж, зачем подключать и разбираться с имгуи, если тебе придется все равно руками корды считать, если ты хочешь кастомное положение элементов? Не говоря уже о том что тебе нужно будет еще стилизовать эти элементы имгуишные под твой диз

В общем идея у имгуи и этой штуки вообще разные. Glintwein создавали конкретно для верстки стилизованных гуишек/окошек, а имгуи не про кастомные красивые дизайны, а про то шоб набросать интерфейс в дефолтном дизайне

+ Глинт гораздо проще в том смысле, шо новые элементы, нужные тебе, легко добавить и применить где угодно и они спокойно будут учитываться в расчётах
 
Имгуи эт вообще другоеж, зачем подключать и разбираться с имгуи, если тебе придется все равно руками корды считать, если ты хочешь кастомное положение элементов? Не говоря уже о том что тебе нужно будет еще стилизовать эти элементы имгуишные под твой диз

В общем идея у имгуи и этой штуки вообще разные. Glintwein создавали конкретно для верстки стилизованных гуишек/окошек, а имгуи не про кастомные красивые дизайны, а про то шоб набросать интерфейс в дефолтном дизайне

+ Глинт гораздо проще в том смысле, шо новые элементы, нужные тебе, легко добавить и применить где угодно и они спокойно будут учитываться в расчётах
Стоп стоп стоп, в имгуи корды считать, это когда такое нужно было?) А тут разве не нужно КАЖДЫЙ элемент стилизовать? да и как я понял тут нельзя создать новый инстантс уже готового элемента (что бы, что то поменять в его логике).

ImGui тоже создавали как раз таки для верстки "стилизованных гуишек/окошек" и как раз таки в красивом дизайне, ты посмотри что можно сделать на нем (
Пожалуйста, авторизуйтесь для просмотра ссылки.
и это будет проще, чем на "Glintwein", кстати это далеко не лучшие примеры, но адекватные).

Ну а ласт тейк совершенно не понял, в имгуи легче разобраться как минимум потому что на него тысячи гайдов, в нем больше возможностей и ты точно так же можешь 1-й строчкой добавить новый элемент и он БУДЕТ учитываться в общей схеме.

Повторюсь, Glintwein вероятнее всего номер 1 решение для тех, кто его заказывал у экстрафранцуза, но для обывателя - бесполезно
 
Всем привет. Сегодня наконец получил разрешение на публикацию данного чуда.

Glintwein Graphic Engine.

По факту это движок для вёрстки, который позволяет структурировать код визуальной части вашего продукта в стиле веб-верстки.
Под капотом находится
Пожалуйста, авторизуйтесь для просмотра ссылки.
(Flexbox layout engine).

С помощью данного инструмента вёрстка HUD, менюшек, draggable окон и прочего становится в разы проще и дешевле по времени.

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

Некоторые возможности:
- Верстка, похожая на веб-разработку. Структура получается как в сайтах: дерево div элементов, которые сами разъезжаются по координатам (flex)
- Полная кастомизация. Для рендера легко можно подключить свои шейдеры.
- Поддержка скроллинга, обрезки, text input и прочего из коробки.
- Поддержка анимаций ease, cubic-bezier из коробки.
- Поддержка MSDF шрифтов (рендер встроен в архитектуру)
- Абстрактность: создавайте свои элементы, например рендер головы игрока, а затем применяйте в любом контейнере.
|- Также можно легко редактирование существующие элементы под свои нужды.
- Draggables из коробки.
- Сетка расположения элементов на экране из коробки.
- Поддержка слоев (layer ingame, layer alwaysOnTop)
- Поддержка глубины отрисовки (drawPriority)
- Простая обработка кликов, ховера, фокуса и прочего.

Преимущества:
- Оптимизированный рендер (batch rendering)
- Минимальная зависимость от майнкрафт (легко портировать на другие версии и загрузчики)

Посмотреть/Скачать
Пример верстки TargetHUD -
Пожалуйста, авторизуйтесь для просмотра ссылки.

Скачать проект -
Пожалуйста, авторизуйтесь для просмотра ссылки.


В проекте лежит демо-окно (DemoWindow)
demo.png

Доп. информация: в проекте для работы runClient обязательно выставить версию Java для gradle на Java17.

Разработано xtrafrancyz по заказу SD team. Публикация разрешена владельцем.
Использование, копирование и модификация согласно лицензии MIT.

Не вайбкод дерьмище, написано людьми для людей.
спасибо за самую оригинальную идею которой НИ РАЗУ не было на форуме)
 
Всем привет. Сегодня наконец получил разрешение на публикацию данного чуда.

Glintwein Graphic Engine.

По факту это движок для вёрстки, который позволяет структурировать код визуальной части вашего продукта в стиле веб-верстки.
Под капотом находится
Пожалуйста, авторизуйтесь для просмотра ссылки.
(Flexbox layout engine).

С помощью данного инструмента вёрстка HUD, менюшек, draggable окон и прочего становится в разы проще и дешевле по времени.

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

Некоторые возможности:
- Верстка, похожая на веб-разработку. Структура получается как в сайтах: дерево div элементов, которые сами разъезжаются по координатам (flex)
- Полная кастомизация. Для рендера легко можно подключить свои шейдеры.
- Поддержка скроллинга, обрезки, text input и прочего из коробки.
- Поддержка анимаций ease, cubic-bezier из коробки.
- Поддержка MSDF шрифтов (рендер встроен в архитектуру)
- Абстрактность: создавайте свои элементы, например рендер головы игрока, а затем применяйте в любом контейнере.
|- Также можно легко редактирование существующие элементы под свои нужды.
- Draggables из коробки.
- Сетка расположения элементов на экране из коробки.
- Поддержка слоев (layer ingame, layer alwaysOnTop)
- Поддержка глубины отрисовки (drawPriority)
- Простая обработка кликов, ховера, фокуса и прочего.

Преимущества:
- Оптимизированный рендер (batch rendering)
- Минимальная зависимость от майнкрафт (легко портировать на другие версии и загрузчики)

Посмотреть/Скачать
Пример верстки TargetHUD -
Пожалуйста, авторизуйтесь для просмотра ссылки.

Скачать проект -
Пожалуйста, авторизуйтесь для просмотра ссылки.


В проекте лежит демо-окно (DemoWindow)
demo.png

Доп. информация: в проекте для работы runClient обязательно выставить версию Java для gradle на Java17.

Разработано xtrafrancyz по заказу SD team. Публикация разрешена владельцем.
Использование, копирование и модификация согласно лицензии MIT.

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

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

ImGui тоже создавали как раз таки для верстки "стилизованных гуишек/окошек" и как раз таки в красивом дизайне, ты посмотри что можно сделать на нем (
Пожалуйста, авторизуйтесь для просмотра ссылки.
и это будет проще, чем на "Glintwein", кстати это далеко не лучшие примеры, но адекватные).
Хз даж как на это отвечать, ибо это просто бредятина. Имгуи создавался чтоб делать что-то подобное:
Пожалуйста, авторизуйтесь для просмотра ссылки.

И для этих целей он подходит идеально.

Повторюсь, Glintwein вероятнее всего номер 1 решение для тех, кто его заказывал у экстрафранцуза, но для обывателя - бесполезно

Glintwein отличное решение для любого пользователя, который хочет верстать в майне, как раз таки для обывателей, которые не хотят разбираться с оптимизацией и кодить всякие элементы визуала с нуля. Все нужное собрано в одном месте и структурировано. Верстка близкая к вебовской (yoga как раз создана с такой целью) - а значит, разбираться придется не долго, ибо это по факту как верстать HTML страницу.
 
так ну чтож дружище, ты сразу же проебался Glintwein Graphic Engine - Новая эра верстки интерфейсов настолько обсраться нельзя было) идея нихуя не нова на этом форуме уже лежит чудо которое позволяет тебе делать интерфейсы на html)
Преимущества:
- Оптимизированный рендер (batch rendering)
1778690245298.png

кстати, очень неплохо я посмотрю на тебя когда у тебя на каждый ёбаный драв летит new Matrix3x2f(transform) и комманда на отрисовку в кучу хаха) открой Context.java и почитай свой собственный код пулинга нет, переиспользования нет, что у тя ваще есть, безмозглый фрик)) 500 элементов на экране это примерно 40кб мусора за кадр в секунду 2+ мегабайта на gc только от копий матриц 3х2. это нормально по твоему? ты вообще видел что у тебя в батче творится? при backtrack=16 ты просто заваливаешь кучу мусорными аллокациями чтобы потом героически это сортировать ебанутый0
1778691159013.png

я так понимаю у нейросети на этапе рисования линий произошёл бадабум в головном мозге от твоего говнокода раз ты на каждую ёбаную линию считаешь sqrt аллоцируешь новую Matrix3x2f в кучу дёргаешь atan2 (самый РЕСУРСОЗАТРАТНЫЙ МЕТОД)) потом ещё три раза двигаешь матрицу и наконец то нахуй спустя циклов 200 создаёшь новый DrawRectCommand в кучу, ахуенная оптимизация братиш, НЕ ПОСПОРИШЬ)) а давай ТЕПЕРЬ рассмотрим твою функцию с градиентом у тебя буквально 2 одинаковых блока XD то же самое в drawRect два метода с одинаковой простыней и в GigaFont есть renderGlyph + renderGlyphColor снова та же история единственное различие один цвет или четыре по углам) то есть ты, придурок, который пишет оптимизированный рендер и написано людьми для людей не осилил вынести 5 строк в приватный метод это не оптимизация, это уже полнейший похуизм)
Не вайбкод дерьмище, написано людьми для людей.
слышь а люди используют AGENTS.MD или это просто на сохранение вместо README)
335870

и ещё прикол у тебя в основном файле публичная static переменная времени любой код неважно где может тебе её перезаписать и твоя система анимаций грохнет как твоя Новая ЭРА) это не написано людьми, это написано долбаёбом с кодексом в руках)))

можешь снова поставить клоуна и забить на это хуй, сам понимая что ты проебался с своим HTML рендером
 

Вложения

  • 1778690968602.png
    1778690968602.png
    5.8 KB · Просмотры: 70
Назад
Сверху Снизу