Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

ОГРОМНОЕ обновление ImGui сломало всё. Часть 1 // Renderer 2025 // Hazel Engine Stream (04.06.2025)

Автор: Cherno Unplugged

Загружено: 2025-06-20

Просмотров: 1793

Описание:

Смотреть прямую трансляцию ►   / thecherno  
Discord-канал для прямых трансляций ►   / discord  

00:00 - Открытие и цели трансляции
Вступительное слово от Cherno на трансляции - Сессия разработки 4 июня
Цель: завершить проект рендерера к концу июня, проведя несколько трансляций
Обзор крупного обновления ImGui с предыдущей трансляции с форка 2,5-летней давности до последней стыковочной ветки
Успешное объединение пользовательских функций и исправление критических изменений API

02:30 - Проблемы с конфликтом идентификаторов ImGui
Новые инструменты отладки ImGui выявляют ошибки «два видимых элемента с конфликтующими идентификаторами»
Проблема затрагивает иерархию сцен и панели браузера контента с древовидной структурой узлов
Исследование поведения кнопки, требующей тот же идентификатор, что и у узлов дерева для корректной связи
Ошибка возникает, в частности, при наведении курсора на элементы иерархии

07:30 - Устранение неполадок с графическим драйвером Краткое содержание
Проблемы с предыдущей трансляцией: Vulkan приводил к полному зависанию компьютера при перетаскивании панелей
Проблемы с мерцанием панелей при закреплении окон в главном интерфейсе
Решение: Драйверы Nvidia Studio обновлены до последних версий Game Ready
Исправлены проблемы с зависанием и визуальными сбоями

11:00 - Подробный анализ кода поведения кнопок
Анализ функции узла отрисовки сущности и её использования поведения кнопок с общими идентификаторами
Исследование необходимости дублирования идентификаторов для корректного взаимодействия с пользовательским интерфейсом
Исследование внутренней системы обнаружения конфликтов идентификаторов ImGui
Обнаружение ItemFlags_AllowDuplicateId как потенциального решения

19:00 - Реализация исправления
PushItemFlag с AllowDuplicateId применены к панели иерархии сцен
Успешно устранены ошибки конфликта идентификаторов с сохранением функциональности
Расширено то же исправление для иерархии каталогов панели обозревателя контента
Подтверждено, что обе панели теперь работают без предупреждений ImGui

23:00 - Анализ ошибки перемещения панели
Критическая проблема: Первая панель области просмотра становится полностью неподвижной
Странное поведение: Панель прикреплена к окну области просмотра, её невозможно закрепить в любом месте
Необычное изменение размера: Изменение размера вертикального края влияет на оба измерения одновременно
Проблема сохраняется независимо от того, какая панель «первая»

26:00 - Проблема с обнаружением щелчков в строке меню
Строка меню отображается, но полностью не реагирует на щелчки
Проблема возникла после обновления ImGui, с новым рендерером всё работало нормально
Попытка отладки с временными кнопками для проверки обнаружения щелчков
Исследование поведения кнопок и кода выбора пунктов меню

28:00 - Обсуждение философии разработки
Вопрос аудитории о шаблонах панелей пользовательского интерфейса и API для разработчиков
Философия Cherno: Прямая модификация C++ вместо сложных систем плагинов
Преимущества: Полный контроль, отсутствие затрат на обслуживание, более быстрая итерация, чем в Unity/Unreal
Видение: Бесплатный исполняемый файл в виде «облегчённой» версии, доступ к исходному коду как премиум-доступ к разработчику

31:00 - Подход к настройке движка
Сравнение с Unity/Unreal: Hazel разработан для удобной модификации C++
Цель: Разработчики могут легко создавать ответвления и настраивать движок под свой рабочий процесс
Лёгкая компиляция обеспечивает разумное время итераций для модификации движка
Акцент на расширение возможностей разработчиков за счёт доступа к исходному коду, а не написания скриптов API

35:00 - Отладка панели меню продолжается
Исследование поведения выбираемых элементов и кнопок в системе меню
Анализ причин, по которым пункты меню не регистрируют события нажатия
Трансляция завершена, проблема со строкой меню всё ещё исследуется

Краткое содержание трансляции от Клода Соннета 4

ОГРОМНОЕ обновление ImGui сломало всё. Часть 1 // Renderer 2025 // Hazel Engine Stream (04.06.2025)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

HUGE ImGui Update Broke Everything Part 2 // Renderer 2025 // Hazel Engine Stream (04.06.2025)

HUGE ImGui Update Broke Everything Part 2 // Renderer 2025 // Hazel Engine Stream (04.06.2025)

44 НОВЫХ ТОВАРОВ с АЛИЭКСПРЕСС 2026, Новые Товары От Которых Точно ОФИГЕЕШЬ + КОНКУРС

44 НОВЫХ ТОВАРОВ с АЛИЭКСПРЕСС 2026, Новые Товары От Которых Точно ОФИГЕЕШЬ + КОНКУРС

The People versus Microsoft

The People versus Microsoft

Stop Cham #1403 - Niebezpieczne i chamskie sytuacje na drogach

Stop Cham #1403 - Niebezpieczne i chamskie sytuacje na drogach

Cursor AI IDE CMD K Tutorial 2026 | Best AI Code Assistant for Developers | Complete Guide

Cursor AI IDE CMD K Tutorial 2026 | Best AI Code Assistant for Developers | Complete Guide

FERRAN ŁAMIE KOD, A YAMAL GASI ŚWIATŁO! CZY ONI JESZCZE KIEDYŚ PRZEGRAJĄ? | SKRÓT

FERRAN ŁAMIE KOD, A YAMAL GASI ŚWIATŁO! CZY ONI JESZCZE KIEDYŚ PRZEGRAJĄ? | SKRÓT

Fixing a MASSIVE Memory Leak in Hazel! // Renderer 2025 // Hazel Engine Stream (09.06.2025)

Fixing a MASSIVE Memory Leak in Hazel! // Renderer 2025 // Hazel Engine Stream (09.06.2025)

Windows to Linux Survival Guide (2027 Edition)

Windows to Linux Survival Guide (2027 Edition)

Wyjaśniamy o co chodzi z Grenlandią. Czy naprawdę może wybuchnąć wojna USA-Dania?

Wyjaśniamy o co chodzi z Grenlandią. Czy naprawdę może wybuchnąć wojna USA-Dania?

Дорога к рейтингу 3100 | Битва против ТОПОВ на уровне 3000+

Дорога к рейтингу 3100 | Битва против ТОПОВ на уровне 3000+

Remaking My First Game in C++ (Part 1)

Remaking My First Game in C++ (Part 1)

ImGui Viewports and Vulkan Swapchain Design // Renderer 2025 // Hazel Engine Stream (26.05.2025 #2)

ImGui Viewports and Vulkan Swapchain Design // Renderer 2025 // Hazel Engine Stream (26.05.2025 #2)

Fixing UI Texture Filtering in Vulkan and NVRHI // Renderer 2025 // Hazel Engine Stream (12.06.2025)

Fixing UI Texture Filtering in Vulkan and NVRHI // Renderer 2025 // Hazel Engine Stream (12.06.2025)

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

А вот и я!

А вот и я!

Код работает в 100 раз медленнее из-за ложного разделения ресурсов.

Код работает в 100 раз медленнее из-за ложного разделения ресурсов.

Стрим: ЧЕЛЛЕНДЖ НА 250.000! ПОСЛЕДНИЙ ТАНК, НО Я НЕ ПОНИМАЮ КАК НА НЁМ ИГРАТЬ!

Стрим: ЧЕЛЛЕНДЖ НА 250.000! ПОСЛЕДНИЙ ТАНК, НО Я НЕ ПОНИМАЮ КАК НА НЁМ ИГРАТЬ!

Cała prawda o Danii! Miśko: To co robili na Grenlandii było straszne!

Cała prawda o Danii! Miśko: To co robili na Grenlandii było straszne!

Ludzie ubożeją i zaczynają być zdesperowani, a Domański zamiata sprawę pod dywan | A. Klarenbach

Ludzie ubożeją i zaczynają być zdesperowani, a Domański zamiata sprawę pod dywan | A. Klarenbach

Brain rot in software development...

Brain rot in software development...

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com