Редактор ТРАВЫ в Unity, Урок 4: Gizmos, OnGUI, Editor GPU Grass

Создаем КАСТОМНЫЙ РЕДАКТОР для продвинутой травы в Unity! В этом уроке мы настраиваем визуализацию через Gizmos, добавляем элементы управления с помощью OnGUI и создаем удобный кастомный инспектор для нашего рендерера. Это 4-я часть цикла о создании оптимизированной системы травы на GPU с использованием Compute Shader и Graphics.DrawMeshInstancedIndirect. В этом уроке осваиваем: • Custom Editor и расширения Inspector • Визуализацию через Gizmos в Scene View • Создание окон отладки с OnGUI • Кастомные атрибуты для инспектора • Интеграцию инструментов с Terrain System 📁 Исходный код на GitHub (скоро):
🛒 Готовая система травы на Asset Store:
🚀 СМОТРИТЕ ВЕСЬ ЦИКЛ: • Часть 1: Рисуем МИЛЛИОН травинок:    • Рисуем МИЛЛИОНЫ травинок в Unity БЕЗ потер...   • Часть 2: Отсекаем ТРАВУ с Culling технологиями:    • Оптимизация ТРАВЫ в Unity это ПРОСТО | #2   • Часть 3: Поддержка Unity Terrain:    • Рендер МИЛЛИОНА травинок на Unity Terrain,...   🔔 Подписывайтесь, чтобы не пропустить продолжение! 💬 Ответьте в комментариях: Какие еще инструменты для редактора Unity вам хотелось бы научиться создавать? Мои игры и ассеты: • Mining Empire 3D Idle Tycoon:    • Mining Empire: 3D Idle Tycoon Trailer   • The Last World:    • The Last World - Early Game Trailer (2025)   • Soluna's Mood:    • Soluna's Mood First Trailer   • Unity Asset Store:
#unity #gamedev #unityeditor #tutorial #grass #урокиunity #кастомизация #инструменты #gizmos #ongui #customeditor #unity3d #разработкаигр #оптимизация #графика #gpu #урокunity #unityурок #unity3dурок Таймкоды: 00:00 - Обзор: Создаем кастомный редактор для травы в Unity 00:18 - Быстрый навигатор по циклу уроков 00:35 - План урока: Gizmos, OnGUI и Custom Editor 00:42 - Теория: Зачем кастомизировать редактор Unity? 01:38 - Подготовка сцены и проекта 02:10 - Настройка зависимостей и ссылок в коде 02:41 - Создание базовых расширений редактора 02:55 - Кастомный атрибут DraggablePointAttribute 05:45 - Визуализация Gizmos в Scene View 07:37 - Создание Debug GUI окна с OnGUI 09:30 - Интеграция с Terrain Data 11:40 - Рисуем Gizmos для чанков системы травы 14:16 - Полноценный Custom Editor для рендерера 16:11 - Итоги: готовый инструмент для работы с травой 16:45 - Возможности для улучшения системы 17:00 - Анонс следующей части цикла

Смотрите также