Логотип

О Godot Engine

  • Введение
    • Прежде чем начать
    • О Godot Engine
    • Структура документации
    • О документации
  • Список функций
    • Платформы
    • Редактор
    • Отрисовка
    • 2D графика
    • 2D инструменты
    • 2D физика
    • 3D-графика
    • 3D инструменты
    • 3D физика
    • Шейдеры
    • Написание скриптов
    • Аудио
    • Импорт
    • Вход
    • Навигация
    • Сетевое взаимодействие
    • Интернационализация
    • Интеграция с окном и OS
    • Мобильные устройства
    • Поддержка XR (AR и VR)
    • Система графического интерфейса
    • Анимация
    • Форматы файлов
    • Разное
  • Системные требования
    • Редактор Godot
      • Минимальные требования к ПК или ноутбуку
      • Мобильное устройство (смартфон/планшет) – Минимум
      • Персональный компьютер или ноутбук — Рекомендуется
      • Мобильное устройство (смартфон/планшет) – Рекомендуется
    • Экспортированный проект Godot
      • Минимальные требования к ПК или ноутбуку
      • Мобильное устройство (смартфон/планшет) – Минимум
      • Персональный компьютер или ноутбук — Рекомендуется
      • Мобильное устройство (смартфон/планшет) – Рекомендуется
  • Часто задаваемые вопросы
    • На что способен Godot? Сколько он стоит? Каковы условия лицензирования?
    • Какие платформы поддерживаются Godot?
    • Какие языки программирования поддерживаются в Godot?
    • Что такое GDScript и зачем мне его использовать?
    • Каковы были мотивы создания GDScript?
    • Какой язык программирования самый быстрый?
    • Какие форматы 3D моделей поддерживает Godot?
    • Будут ли [закрытые SDK такие, как FMOD, GameWorks, и т.д.] поддерживаться в Godot?
    • Как я могу расширить Godot?
    • Как мне установить редактор Godot на свою систему (для установки на рабочий стол)?
      • Windows
      • macOS
      • Linux
    • Является ли Godot портативным?
    • Почему Godot использует Vulkan или OpenGL вместо Direct3D?
    • Почему Godot стремится сохранить свой набор основных функций маленьким?
    • Как создавать ассеты под множество разрешений и соотношений сторон дисплея?
    • Когда выйдет следующий релиз Godot?
    • Какую версию Godot я должен использовать для нового проекта?
    • Следует ли мне обновить свой проект до новых версий Godot?
    • Какой отрисовщик лучше использовать, Forward+, Mobile или Compatibility?
    • Я хочу внести свой вклад! С чего мне начать?
    • У меня есть отличная идея для Godot. Как я могу поделиться ей?
    • Можно ли использовать Godot для создания не игровых приложений?
    • Можно ли использовать Godot как библиотеку?
    • Какой инструментарий пользовательского интерфейса использует Godot?
    • Почему Godot использует систему сборки SCons?
    • Почему Godot не использует STL (стандартную библиотеку шаблонов)?
    • Почему Godot не использует исключения?
    • Использует ли Godot ECS (Entity Component System)?
    • Почему Godot не принуждает пользователей к внедрению DOD (дизайн, ориентированный на данные(Data-Oriented Design))?
    • Как я могу поддержать разработку Godot или внести свой вклад?
    • Кто работает над Godot? Как я могу связаться с вами?
  • Соблюдение лицензионных требований
    • Что такое лицензии?
    • Требования
    • Включение
      • Титры
      • Экран лицензий
      • Вывод логов
      • Сопутствующий файл
      • Печатное руководство
      • Ссылка на лицензию
    • Сторонние лицензии
  • Политика релизов Godot
    • Информация о версионировании
    • Сроки поддержки релиза
    • Какую версию мне следует использовать для нового проекта?
    • Должен ли я обновить свой проект, чтобы использовать новые версии движка?
    • Когда выйдет следующий релиз?
    • Каковы критерии совместимости разных версий движка?
  • История изменения документации
    • Новые страницы с версии 4.3
      • 2D
      • 3D
      • Отладка
      • Редактор
      • Производительность
      • Физика
      • Отрисовка
      • Шейдеры
    • Новые страницы с версии 4.2
      • О Godot Engine
      • 2D
      • Вклад в развитие
      • GDExtension
      • Переход
      • Отрисовка
      • XR
    • Новые страницы с версии 4.1
      • C#
      • Разработка
      • Переход
      • I/O
      • Особенности разных платформ
    • Новые страницы с версии 4.0
      • Разработка
      • Переход
      • Физика
    • Новые страницы с версии 3.6
      • 2D
      • 3D
      • Анимация
      • Последованность ассетов
      • Разработка
      • Переход
      • Физика
      • Написание скриптов
      • Шейдеры
      • Рабочий процесс
      • XR
    • Новые страницы с версии 3.5
    • Новые страницы с версии 3.4
      • 3D
      • Анимация
      • Редактор
    • Новые страницы с версии 3.3
      • C++
      • GDScript
    • Новые страницы с версии 3.2
      • 3D
      • О Godot Engine
      • Лучшие практики
      • Сообщество
      • Разработка
      • Редактор
      • Экспорт
      • Вход
      • Математика
      • Особенности разных платформ
      • Физика
      • Шейдеры
      • Написание скриптов
      • Пользовательский интерфейс (UI)
    • Новые страницы с версии 3.1
      • Рабочий процесс проекта
      • 2D
      • Аудио
      • Математика
      • Вводы
      • Интернационализация
      • Шейдинг (Затенение)
      • Сетевое взаимодействие
      • Плагины
      • Многопоточность
      • Создание контента
      • Оптимизация
      • Правовые вопросы
    • Новые страницы с версии 3.0
      • Шаг за шагом
      • Написание скриптов
      • Рабочий процесс проекта
      • 2D
      • 3D
      • Физика
      • Анимация
      • GUI (Графический интерфейс пользователя)
      • Окна просмотра
      • Шейдинг (Затенение)
      • Плагины
      • Особенности разных платформ
      • Многопоточность
      • Создание контента
      • Разное
      • Компиляция
      • Разработка движка

Начало работы

  • Введение
    • Введение в Godot
      • Что такое Godot?
      • Что может движок?
      • Как это работает и выглядит?
      • Языки программирования
      • Что мне нужно знать для того, чтобы использовать Godot?
    • Учимся программировать на GDScript
      • Изучайте в браузере с помощью приложения GDScript
    • Обзор ключевых концепций Godot
      • Сцены
      • Узлы
      • Дерево сцены
      • Сигналы
      • Подведение итогов
    • Первый взгляд на интерфейс Godot
      • Менеджер проектов
      • Первый взгляд на редактор Godot
      • Пять основных экранов
      • Справочник по интегрированным классам
    • Изучение новых функций
      • Как выжать максимум из этого руководства
      • Учимся думать как программист
      • Обучение вместе с сообществом
      • Учебные пособия сообщества
    • Философия дизайна Godot
      • Объектно-ориентированный дизайн и композиция
      • Полный пакет
      • Открытый исходный код
      • Управляемый сообществом
      • Редактор Godot - это игра на Godot
      • Отдельные 2D и 3D движки
  • Шаг за шагом
    • Узлы и Сцены
      • Узлы
      • Сцены
      • Создание вашей первой сцены
      • Изменение свойств узла
      • Запуск сцены
      • Настройка главной сцены
    • Создание экземпляров
      • На практике
      • Редактирование сцен и экземпляров
      • Экземпляры сцены как дизайн языка
      • Подведение итогов
    • Скриптовые языки
      • Доступные языки сценариев
      • Какой язык мне следует использовать?
        • GDScript
        • .NET / C#
        • C++ через GDExtension
      • Подведение итогов
    • Создание вашего первого скрипта
      • Настройка проекта
      • Создание нового скрипта
      • Привет, мир!
      • Поворот вокруг
        • Движение вперёд
      • Готовый скрипт
    • Отслеживание ввода игрока
      • Перемещение при нажатии "вверх"
      • Готовый скрипт
      • Подведение итогов
    • Использование сигналов
      • Настройка сцены
      • Подключение сигнала в редакторе
      • Подключение сигналов в коде
      • Готовый скрипт
      • Пользовательские сигналы
      • Подведение итогов
  • Ваша первая 2D игра
    • Требования
    • Содержание
      • Настройка проекта
        • Организация проекта
      • Создание сцены игрока
        • Структура узла
        • Анимация спрайтов
      • Программирование игрока
        • Выбор анимации
        • Подготовка к столкновениям
      • Создание врага
        • Настройка узла
        • Скрипт врага
      • Главная сцена игры
        • Добавление мобов
        • Главный скрипт
        • Тестирование сцены
      • Графический интерфейс
        • ScoreLabеl
        • Message
        • StartButtоn
        • Подключение HUD к Main
        • Удаляем старых крипов
      • Завершающие штрихи
        • Фон
        • Звуковые эффекты
        • Сочетание клавиш
        • Поделиться готовой игрой с другими
  • Ваша первая 3D игра
    • Содержание
      • Настройка игровой зоны
        • Настройка игровой зоны
      • Сцена игрока и действия ввода
        • Создание действий ввода
      • Двигаем игрока с помощью кода
        • Проверка движения нашего игрока
      • Разработка сцены с мобом
        • Удаление монстров за пределами экрана
      • Спавн монстров
        • Создание пути спавна
        • Случайный спавн монстров
      • Прыжки и раздавливание монстров
        • Управление физическими взаимодействиями
        • Прыжки
        • Раздавливание монстров
      • Убийство игрока
        • Хитбокс с помощью узла Area
        • Завершение игры
        • Кодовая контрольная точка
      • Счет и повтор
        • Создание темы интерфейса
        • Отслеживание счета
        • Повторная попытка в игре
        • Добавление музыки
      • Анимация персонажей
        • Использование редактора анимаций
        • Анимация плавания
        • Анимация мобов
      • Идем дальше
        • Изучение руководства

Руководство

  • Лучшие практики
    • Введение
    • Применение принципов объектно-ориентированного программирования в Godot
      • Как работают скрипты в движке
      • Сцены
    • Организация сцены
      • Как эффективно строить зависимости
      • Выбор структуры дерева узлов
    • Когда использовать сцены вместо скриптов
      • Анонимные типы
      • Именованные типы
      • Производительность сценариев и PackedScene
      • Заключение
    • Автозагрузки против обычных узлов
      • Проблема с прерыванием звука
      • Управление общей функциональностью или данными
      • Когда вы должны использовать Autoload (автозагрузку)
    • Когда и как избежать использования узлов для всего
    • Интерфейсы Godot
      • Получение ссылок на объект
      • Доступ к данным или логике из объекта
    • Уведомления Godot
      • _process против _physics_process против *_input
      • _init против initialization против export
      • _ready против _enter_tree против NOTIFICATION_PARENTED
    • Настройка сцены
      • Array против Dictionary против Object
      • Перечисления: int vs. string
      • AnimatedTexture против AnimatedSprite2D против AnimationPlayer против AnimationTree
    • Настройки логики
      • Добавление узлов и изменение свойств: что сначала?
      • Загрузка против предварительной загрузки
      • Большие уровни: статические против динамических
    • Организация проекта
      • Введение
      • Организация
      • Руководство по стилю
      • Импорт
        • Игнорирование определённых папок
      • Чувствительность к регистру
    • Системы контроля версий
      • Введение
      • Плагины контроля версий
        • Официальный плагин для Git
      • Файлы, которые необходимо исключить из систем контроля версий
      • Работа с Git на Windows
  • Устранение неполадок
    • Редактор работает медленно и использует все ресурсы CPU и GPU, делая мой компьютер шумным
    • Редактор дергается и мерцает на моем мониторе с переменной частотой обновления (G-Sync/FreeSync)
    • Редактор или проект очень долго открывается
    • Редактор Godot зависает после нажатия на системную консоль
    • Иконка панели редактора Godot для macOS дублируется каждый раз, когда он перемещается вручную
    • Такой текст как, например, «NO DC», появляется в верхнем левом углу Менеджера Проектов и окна редактора.
    • Микрофон или иконка "перезагрузки" появляется в нижнем правом углу Менеджера Проектов и окна редактора.
    • Редактор или проект появляются слишком сглаженными или слишком не сглаженными.
    • Проект или редактор появляются с размытыми цветами
    • Редактор/проект зависает или отображает глючные визуальные эффекты после возобновления работы компьютера из режима ожидания
    • Проект работает при запуске из редактора, но не может загрузить некоторые файлы при запуске из экспортированной копии.
    • Проект часто или мгновенно вылетает после открытия его из менеджера проектов
  • Введение в работу с редактором
    • Интерфейс редактора
      • Использование Менеджера Проектов
        • Создание и импортирование проектов
        • Открывание и импортирование проектов
        • Скачивание демок и шаблонов
        • Менеджмент проектов с помощью тегов
        • Режим восстановления
      • Инспектор
        • Обзор интерфейса
      • Настройки проекта
        • Изменение настроек проекта
        • Чтение настроек проекта
        • Редактирование project.godot вручную
        • Расширенные настройки проекта
      • Редактор Скрипта
        • Введение
        • Функции
        • Использование
      • Стандартные сочетания клавиш редактора
        • Общие действия редактора
        • Нижние панели
        • 2D / CanvasItem редактор
        • 3D / Пространственный редактор
        • Текстовый редактор
        • Редактор скриптов
        • Вывод редактора
        • Отладчик
        • Диалоговое окно файла
        • Док-станция файловой системы
        • Сцена дерева вкладка
        • Редактор анимационных дорожек
        • Редактор TileMap
        • Редактор TileSet
        • Менеджер проекта
      • Кастомизация интерфейса
        • Перемещение и изменение размера вкладок
        • Отделяет скрипт либо редактор шейдера в отдельное окно
        • Персонализация шаблонов редактора
        • Настройка параметров редактора
    • XR-редактор
      • Использование редактора XR
        • Поддержка устройств XR
        • Разрешения времени выполнения
        • Советы и хитрости
        • Ограничения и известные проблемы
    • Редактор андроид
      • Использование редактора Android
        • Поддержка Android устройств
        • Разрешения времени выполнения
        • Советы и хитрости
        • Ограничения и известные проблемы
    • Web редактор
      • Использование веб-редактора
        • Поддержка браузером
        • Ограничения
        • Импортирование проекта
        • Редактирование и запуск проекта
        • Где мои файлы проекта?
    • Продвинутые функции
      • Руководство по командной строке
        • Ссылка на командную строку
        • Путь
        • Настройка пути проекта
        • Создание проекта
        • Запуск редактора
        • Удаление сцены
        • Запуск игры
        • Отладка
        • Экспорт
        • Запуск скрипта
      • Использование стороннего текстового редактора
        • Автоматическая перезагрузка ваших изменений
        • Использование Внешнего редактора в Отладчике
        • Официальные плагины для редактора
        • Поддержка LSP/DAP
    • Управление функциями редактора
      • Управление функциями редактора
        • Введение
        • Создание профиля
        • Поделиться профилем
  • Переход на новую версию
    • Переход с Godot 3 на Godot 4
      • Стоит ли мне переходить на Godot 4?
        • Преимущества обновления
        • Недостатки обновления
        • Предостережения при обновлении
      • Подготовка перед обновлением (необязательно)
      • Запуск инструмента обновления проекта
        • Использование Менеджера Проектов
        • Использование командной строки
      • Починка проекта после запуска инструмента обновления проекта
        • Автоматически переименованные узлы и ресурсы
        • Ручное переименование методов, свойств, сигналов и констант
        • Проверка настроек проекта
        • Проверка параметров Окружения
        • Обновление шейдеров
        • Обновление скриптов с учетом изменений, несовместимых с предыдущими версиями
        • Нарушение обратной совместимости ресурса ArrayMesh
      • Список автоматически переименованных методов, свойств, сигналов и констант
      • Перенос настроек редактора
    • Обновление с Godot 4.0 на Godot 4.1
      • Изменения ломающие обратную совместимость
        • Ядро
        • Анимация
        • 2D узлы
        • 3D узлы
        • GUI узлы
        • Физика
        • Отрисовка
        • Навигация
        • Сетевое взаимодействие
        • Плагины редактора
      • Изменения в поведении
      • Обновление ваших GDExtension на 4.1
    • Обновление с Godot 4.1 на Godot 4.2
      • Изменения ломающие обратную совместимость
        • Ядро
        • Анимация
        • GUI узлы
        • Отрисовка
        • Текст
        • GraphEdit
        • TileMap
        • XR
    • Обновление с Godot 4.2 на Godot 4.3
      • Изменения ломающие обратную совместимость
        • GDExtension
        • Анимация
        • GUI узлы
        • Физика
        • Отрисовка
        • Текст
        • Аудио
        • Навигация
        • TileMap
        • XR
        • Плагины редактора
      • Изменения в поведении
        • Ядро
        • Анимация
        • GUI узлы
        • Мультиплеер
        • Отрисовка
        • TileMap
        • Android
    • Upgrading from Godot 4.3 to Godot 4.4
      • Изменения ломающие обратную совместимость
        • Ядро
        • GUI узлы
        • Физика
        • Отрисовка
        • Навигация
        • Плагины редактора
      • Изменения в поведении
        • Ядро
        • Отрисовка
        • CSG
        • Android
  • 2D
    • Введение в 2D
      • 2D рабочее пространство
        • Основная панель инструментов
        • Система координат
        • 2D-просмотр
      • Node2D или узел Control
      • 3D в 2D
    • Слои холста
      • Область просмотра и Предметы холста
      • Узел CanvasLayer
    • Преобразование области просмотра и холста
      • Введение
      • Преобразования холста
      • Глобальное преобразование холста
      • Преобразования растяжения
      • Трансформация окна
      • Порядок преобразований
      • Функции преобразования
      • Передача пользовательских событий ввода
    • Отрисовка
      • 2D свет и тени
        • Введение
        • Узлы
        • Точечный свет
        • Направленный свет
        • Основные свойства света
        • Настройка теней
        • Нормальные и зеркальные карты
        • Использование аддитивных спрайтов как более быстрой альтернативы 2D-освещению
      • 2D-сетки
        • Введение
        • Оптимизация нарисованного изображения
        • Преобразование Sprite2D-ы в 2D сетки
      • 2D спрайтовая анимация
        • Введение
        • Отдельные изображения с AnimatedSprite2D
        • Спрайт лист с AnimatedSprite2D
        • Спрайтовый лист с использованием AnimationPlayer
        • Подведение итогов
      • 2D Системы частиц
        • Введение
        • Параметры времени
        • Параметры отрисовки
        • Настройки Материала Процесса Частиц
      • Использование ParticleProcessMaterial 2D
        • Свойства материала процесса
        • Флаги Частицы
        • Спаун
        • Скорость анимации
        • Акселерация (ускорение)
        • Отображать
        • Формы излучения
      • 2D сглаживание
        • Введение
        • Свойство сглаживания в Line2D и пользовательское рисование
        • Multisample сглаживание (MSAA)
      • Пользовательская отрисовка в 2D
        • Введение
        • Отрисовка
        • Обновление
        • Выравнивание координат и ширины линии
        • Сглаживание
        • Инструменты
        • Вот простой пример того, как это работает
        • Пример 2: рисование линии в динамике
      • 2D Параллакс
        • Введение
        • Начало работы
        • Шкала прокрутки
        • Бесконечное повторение
        • Смещение прокрутки
        • Количество повторений
        • Split screen (разделенный экран)
        • Предпросмотр в редакторе
    • Физика и движение
      • Перемещение в 2D пространстве
        • Введение
        • Настройка
        • 8-стороннее движение
        • Вращение + перемещение
        • Вращение + перемещение с помощью мыши
        • Нажми и двигайся
        • Подведение итогов
    • Инструменты
      • TileSets (Тайловые наборы)
        • Введение
        • Создание нового TileSet
        • Объединение нескольких атласов в один атлас
        • Добавление столкновений, навигации и окклюзии в TileSet
        • Назначение пользовательских метаданных тайлам TileSet
        • Создание terrain (ландшафтных) наборов (иначе - autotiling)
        • Назначение свойств нескольким тайлам одновременно
        • Создание альтернативных тайлов
      • Использование TileMaps (Тайловых Карт)
        • Введение
        • Настройка TileSet для TileMapLayer
        • Несколько TileMapLayer и настройки
        • Открытие редактора TileMap
        • Выбор тайла для покраски
        • Режимы рисования и инструменты
        • Окрашивание со случайным распределением (Scattering)
        • Сохранение и загрузка готовых вариантов размещения тайла с использованием шаблонов
        • Автоматическая обработка соединений тайлов с использованием ландшафтов
        • Работа с отсутствующими тайлами
  • 3D
    • Введение в 3D
      • 3D рабочее пространство
        • Основная панель инструментов
        • Меню просмотра viewport`а
        • Система координат
        • Пространство и гизмо манипуляции
        • Навигация в 3D-пространстве
        • Использование горячих клавиш трансформации в стиле Blender
      • Узел Node3D
      • 3D контент
        • Модели, созданные вручную (с использованием программного обеспечения для 3D-моделирования)
        • Генерация геометрии
        • Непосредственная геометрия
        • 2D в 3D
      • Окружение
        • Предварительный просмотр окружения и освещения
        • Камеры
        • Свет
    • Использование 3D-преобразований
      • Введение
      • Проблемы углов Эйлера
        • Порядок осей координат
        • Интерполяция
        • Скажи нет углам Эйлера
      • Введение в трансформации
        • Управление преобразованиями
        • Ошибки точности
        • Получение информации
        • Установка информации
        • Интерполяция с кватернионами
      • Трансформации - твои друзья
    • Процедурная геометрия
      • Использование ArrayMesh
        • Настройка ArrayMesh
        • Создаём геометрию
        • Сохранение
      • Использование MeshDataTool
      • Использование SurfaceTool
      • Использование ImmediateMesh
      • Что такое геометрия?
      • Что такое меш?
      • Что такое Сетка
        • Поверхности
        • Массив поверхности
      • Инструменты
        • ArrayMеsh
        • Инструмент "Данные Меша"
        • SurfaceTool (Инструмент поверхности)
        • ImmediateMesh (Немедленная сетка)
      • Какой из них мне следует использовать?
    • 3D текст
      • Введение
      • Label3D
        • Преимущества
        • Ограничения
      • TextMesh
        • Преимущества
        • Ограничения
      • Проецируемый узел Label (или другой Control)
        • Преимущества
        • Ограничения
      • Стоит ли использовать Label3D, TextMesh или спроецированный Control?
    • Отрисовка
      • Ограничения 3D-рендеринга
        • Введение
        • Ограничения размера текстуры
        • Цветовая полоса
        • Точность буфера глубины
        • Сортировка прозрачности
      • Стандартный материал 3D и материал ORM 3D
        • Введение
        • Настройки BaseMaterial3D
        • Прозрачность
        • Шейдинг (Затенение)
        • Цвет вершин
        • Альбедо
        • Металлический
        • Шероховатость
        • Излучение
        • Карта нормалей
        • Обод
        • Прозрачное покрытие
        • Анизотропия
        • Внешнее перекрытие
        • Высота
        • Подповерхностное рассеяние
        • Подсветка
        • Преломление (рефрацкция)
        • Деталь
        • UV1 и UV2
        • Сэмплинг
        • Тени
        • Billboard
        • Расти
        • Преобразование
        • Затухание по близости и расстоянию
        • Настройки материала
        • Приоритет рендеринга
        • Следующий проход
      • 3D свет и тени
        • Введение
        • Узлы света
        • Ограничения количества источников света
        • Наложение теней
        • Направленный свет
        • Омни-свет
        • Точечный свет
        • Shadow atlas (Атлас теней)
        • Баланс производительности и качества
      • Использование декалей
        • Случаи использования
        • Краткое руководство пользователя
        • Свойства узла Decal
        • Порядок отрисовки декалей
        • Настройка производительности и качества
        • Ограничения
      • Физические световые и камерные блоки
        • Зачем использовать физическое освещение и камеры?
        • Настройка физических единиц освещения
        • Настройка физических единиц камеры
      • Системы частиц (3D)
        • Создание системы 3D-частиц
        • Свойства системы 3D-частиц
        • Свойства материала процесса
        • Флаги частиц
        • Спаун
        • Акселерация (ускорение)
        • Отображать
        • Столкновение
        • Суб-эмиттер
        • Суб-эмиттеры частиц
        • 3D Particle trails (3D Следы частиц)
        • Турбулентность частиц
        • 3D аттракторы частиц
        • 3D столкновения частиц
        • Сложные формы эмиссии
      • Освещение с высоким динамическим диапазоном
        • Введение
        • Компьютерные дисплеи
        • Линейные сцены и конвейеры ассетов
        • Параметры HDR
      • Глобальное освещение
        • Введение в глобальное освещение
        • Использование Voxel Global Illumination
        • Глобальное освещение на основе полей знаковых расстояний (SDFGI)
        • Использование глобального освещения LightmapGI
        • Датчики отражения
        • Имитация глобального освещения
      • Окружающая среда и постобработка
        • Окружение
        • Атрибуты камеры (Camera Attributes)
        • Параметры окружения
        • Эффекты промежуточной и последующей обработки
        • Параметры атрибутов камеры
      • Объёмный туман и объёмы тумана
        • Свойства объёмного тумана
        • Взаимодействие света с объёмным туманом
        • Использование объёмного тумана как решения для объёмного освещения
        • Баланс производительности и качества
        • Использование объёмов тумана для локального объёмного тумана
        • Свойства FogVolume
        • Пользовательские шейдеры для FogVolume
        • Имитация объёмного тумана с помощью квадов
      • 3D сглаживание
        • Введение
        • Multisample сглаживание (MSAA)
        • Временное сглаживание (TAA)
        • AMD FidelityFX Супер разрешение 2.2 (FSR2)
        • Быстрое приближённое сглаживание (FXAA)
        • Суперсэмплинг (SSAA)
        • Ограничитель шероховатости в экранном пространстве
        • Ограничитель шероховатости текстур при импорте
        • Какую технику сглаживания мне использовать?
    • Оптимизация
      • Использование MultiMeshInstance3D
        • Введение
        • Настройка узлов
        • Настройки MultiMesh
      • Уровень детализации сетки (LOD)
        • Введение
        • Визуальное сравнение
        • Генерация LOD сетки
        • Сравнение визуального качества и производительности LOD сетки
        • Настройка производительности и качества LOD сетки
        • Использование LOD для мешей с MultiMesh и частицами
      • Диапазоны видимости (HLOD)
        • Как это работает
        • Настройка диапазона видимости
        • Свойства диапазона видимости
        • Советы по настройке
      • Отбраковка окклюзии
        • Зачем использовать окклюзионную выборку (обрезание)
        • Как работает Окклюзивное обрезание в Godot
        • Настройка Окклюзивного обрезания
        • Предварительный просмотр окклюзии
        • Компенсация производительности
        • Устранение неполадок
      • Масштабирование разрешения
        • Зачем использовать масштабирование разрешения?
        • Параметры масштабирования разрешения
        • Устранение неполадок
      • Затенение с переменной скоростью
        • Что такое затенение с переменной скоростью?
        • Поддержка оборудования
        • Использование затенения с переменной скоростью в Godot
    • Инструменты
      • Прототипирование уровней с помощью CSG
        • Знакомство с узлами CSG
        • Прототипирование уровня
        • Использование прототипов текстур
        • Преобразование в MeshInstance3D
        • Экспорт в формате glTF
      • Использование GridMaps (карты тайлов)
        • Введение
        • Пример проекта
        • Создание MeshLibrary
        • Коллизии
        • Материалы
        • Навигационные сетки
        • Формат MeshLibrary
        • Экспорт MeshLibrary
        • Использование GridMap
        • Использование GridMap в коде
      • Камера от третьего лица с пружинным рычагом
        • Введение
        • Что такое пружинный рычаг?
        • Пружинный рычаг с камерой
        • Установка пружинного рычага и камеры
  • Анимация
    • Введение в возможности анимации
      • Создание узла AnimationPlayer
      • Компьютерная анимация опирается на ключевые кадры
      • Руководство: Создание простой анимации
        • Настройка сцены
        • Добавление анимации
        • Управление библиотеками анимации
        • Добавление трека
        • Второй ключевой кадр
        • Запуск анимации
        • Автовоспроизведение при загрузке
        • Назад и вперед
        • Настройки трека
      • Ключевые кадры для других свойств
      • Редактирование ключевых кадров
      • Использование RESET-треков
      • Очистка лука от шелухи
      • Animation Markers
    • Типы Дорожек Анимации
      • Дорожка Свойства
      • Дорожка Позиционирование 3D / Вращение 3D / Масштабирование 3D
      • Дорожка Форм Смешивания
      • Дорожка Вызова Метода
      • Трек кривой Bezier
      • Дорожка воспроизведения звука
      • Дорожка воспроизведения анимации
    • Вырезная анимация
      • Что это?
      • Вырезная анимация в Godot
      • Делаем GBot-а
      • Настройка конструкции
      • Настройка точки вращения
      • Узел RemoteTransform2D
      • Завершение создания скелета
      • Скелеты
      • Цепочки ИК
      • Советы по анимации
        • Установка ключевых кадров и исключение свойств
      • Создание позы покоя
      • Изменение только поворота
      • ИК цепочки ключевых кадров
      • Визуальное перемещение спрайта позади родителя
      • Настройка кривых замедления для нескольких ключей
      • 2D Деформация скелета
    • 2D-скелеты
      • Введение
      • Настройка
      • Создание полигонов
      • Создание скелета
      • Деформация полигонов
      • Внутренние вершины
    • Использование AnimationTree
      • Введение
      • Создание AnimationTree
      • Создание дерева
      • Дерево смешения
        • Blend2 / Blеnd3
        • OneShоt
        • TimeSeek
        • TimeScаle
        • Переход
        • BlendSpacе2D
        • BlendSpacе1D
        • StateMachinе (машина состояний)
      • Для лучшего смешивания
      • Корневое движение
      • Контроль из кода
      • Путешествие конечного автомата
    • Воспроизведение видео
      • Поддерживаемые форматы воспроизведения
      • Настройка VideoStreamPlayer
        • Управление изменением размера и различных соотношений сторон
        • Отображение видео на 3D-поверхности
        • Зацикливание видео
      • Условия декодирования видео и рекомендуемые разрешения
      • Ограничения воспроизведения
      • Рекомендуемые параметры кодировки Theora
        • Балансирует между качеством и размером файла
        • FFmpeg: Конвертирование с сохранением исходного разрешения видео
        • FFmpeg: Изменить размер видео, затем конвертировать
      • Видео с хромакеем
        • Настройка сцены
        • Написание пользовательского шейдера
        • Элементы управления пользовательским интерфейсом
        • Обработка сигналов
    • Создание фильмов
      • Включение режима создания фильмов
        • Руководство по командной строке
      • Выбор выходного формата
        • AVI (рекомендуемый)
        • PNG
        • Настраиваемый
      • Конфигурация
      • Выход из режима Movie Maker
      • Использование высококачественных графических настроек
      • Рендеринг с более высоким разрешением, чем разрешение экрана
      • Этапы постобработки
        • Конвертация видео AVI в MP4
        • Конвертация последовательности изображений PNG + звука WAV в видео
        • Нарезка видео
        • Изменение размера видео
        • Уменьшение частоты кадров
        • Создание размытия движения с накоплением с помощью FFmpeg
  • Последованность ассетов
    • Процесс импорта
      • Импорт активов в Godot
      • Изменение параметров импорта
      • Повторный импорт нескольких активов
      • Автоматический реимпорт
      • Генерируемые файлы
      • Изменение типа ресурса импорта
      • Изменение параметров импорта по умолчанию
      • Дальнейшее чтение
    • Импорт изображений
      • Поддерживаемые форматы изображения
      • Импортирование текстур
        • Изменение типа импорта
        • Обнаружить 3D
      • Опции импорта
        • Сжатие > Режим
        • Сжатие > Высокое качество
        • Compress > HDR Compression (Сжатие > Сжатие HDR)
        • Compress > Normal Map (Сжатие > Карта нормалей)
        • Сжатие > Пакет каналов
        • Mipmaps > Generate (Mip-текстуры > Генерировать)
        • Mipmaps > Limit (Mip-текстуры > Предел)
        • Roughness > Mode (Шероховатость > Режим)
        • Шероховатость > Нормальная исходная
        • Process > Fix Alpha Border (Процесс > Исправить альфа-границу)
        • Process > Premult Alpha (Процесс > Премульт Альфа)
        • Process > Normal Map Invert Y (Инвертированная Normal Map Y)
        • Process > HDR как sRGB
        • Процесс > Экспозиция с HDR-зажимом
        • Процесс > Ограничение по размеру
        • Определить 3D > Сжать В
        • SVG > Масштаб
        • Редактор > Масштаб с Редактором Масштаба
        • Редактор > Преобразование Цветов с Помощью Темы Редактора
      • Импорт изображений SVG с текстом
      • Лучшие практики
        • Поддержка текстур высокого разрешения в 2D без артефактов
        • Используйте соответствующие размеры текстур в 3D
    • Importing audio samples (импорт звуковых образцов)
      • Поддерживаемые форматы аудио
      • Importing audio samples (импорт звуковых образцов)
      • Параметры импорта (WAV)
      • Force > 8 Bit (Сила > 8 бит)
      • Force > Mono (Сила > Моно)
      • Force > Max Rate (Сила > Максимальная скорость)
      • Edit > Trim (Редактировать > Обрезать)
      • Edit > Normalize (Редактировать > Нормализовать)
      • Edit > Loop Mode (Редактировать > Режим цикла)
      • Сжатие > Режим
      • Параметры импорта (Ogg Vorbis и MP3)
        • Цикл
        • Loop Offset (Смещение петли)
        • BPM
        • Beat Count (Количество ударов)
        • Bar Beats (Барные биты)
      • Расширенные настройки импорта (Ogg Vorbis и MP3)
      • Лучшие практики
        • Используйте соответствующие настройки качества
        • Используйте аудиоэффекты в реальном времени для уменьшения размера файла
    • Импорт переводов
      • Игры и интернационализация
      • Translation format (формат перевода)
      • Импортёр CSV
    • Импорт 3D сцен
      • Доступные 3D-форматы
        • Экспорт файлов glTF 2.0 из Blender (рекомендуется)
        • Импорт файлов .blend непосредственно в Godot
        • Экспорт файлов DAE из Blender
        • Импорт файлов OBJ в Godot
        • Импорт файлов FBX в Godot
      • Рекомендации по экспорту модели
        • Условные обозначения направления 3D-активов
        • Экспортирование текстур раздельно
        • Размышления о экспорте
        • Вопросы освещения
      • Настройка типов узлов при помощи суффиксов в названиях
        • Удаление узлов (-noimp)
        • Создание столкновений (-col, -convcol, -colonly, -convcolonly)
        • Создать Окклюдер (-occ, -occonly)
        • Создание навигации (-navmesh) (создание навигации)
        • Создать VehicleBody (-vehicle) (тело-транспортное средство)
        • Создать VehicleWheel (-wheel) (колесо транспортного средства)
        • Твердое тело (-rigid)
        • Цикл анимации (-loop, -cycle)
      • Импорт конфигурации
        • Рабочие процессы импорта
        • Наследование сцен
    • Ретаргетинг 3D-скелетов
      • Для совместного использования анимаций несколькими Skeletons
      • Варианты Retargeting (ретаргетинга, перенаправление)
        • Bone Map (Карта костей)
        • Remove Tracks (Удалить Треки)
        • Bone Renamer (Переименование костей)
        • Rest Fixer (Исправление покоя)
    • Экспорт 3D сцен
      • Обзор
      • Ограничения
    • Экспортер Blender ESCN
  • Аудио
    • Audio buses (Аудиошины)
      • Введение
      • Шкала децибел
      • Audio buses (Аудиошины)
      • Воспроизведение аудио через шину
      • Добавление эффектов
      • Автоматическое отключение шин
      • Bus rearrangement (Перестановка шин)
      • Default bus layout (Компоновка шин)
    • Audio effects (Аудио эффект)
      • Amplify (Усилитель)
      • BandLimit и BandPass
      • Capture (Захват)
      • Chorus (Хор)
      • Compressor (Компрессор)
      • Delay (Задержка)
      • Distortion (Искажение)
      • EQ (Эквалайзер)
      • EQ6, EQ10, EQ21
      • Фильтр
      • HardLimiter (Жесткий Ограничитель)
      • HighPassFilter (Фильтр высоких частот)
      • HighShelfFiltеr (Фильтр высокой полки)
      • Limiter (Ограничитель)
      • LowPassFilter (Фильтр нижних частот)
      • LowShelfFilter (Фильтр низкой полки)
      • NotchFilter (Режекторный фильтр)
      • Panner (Панель)
      • Фэйзер
      • PitсhShift
      • Record (запись)
      • Reverb (Реверберация)
      • SpectrumAnаlyzer
      • StereоEnhance
    • Аудиопотоки
      • Введение
      • AudiоStream (аудиопоток)
      • AudioStreamPlayеr
      • AudioStreamPlayеr2D
      • AudioStreamPlayеr3D
        • Шины ревербирации
        • Допплер
    • Синхронизация игры со звуками и музыкой
      • Введение
      • Использование системных часов для синхронизации
      • Использование звуковых аппаратных часов для синхронизации
    • Запись с микрофона
      • Структура демо
    • Текст в речь
      • Basic Usage (Базовое использование)
      • Требования к функциональности
        • Оne-liners, специфичные для дистрибутива
      • Устранение неполадок
      • Лучшие практики
      • Предостережения и Другая информация
  • Экспорт
    • Экспорт проектов
      • Зачем экспортировать?
        • На ПК
        • На мобильных платформах
      • Export menu (меню экспорта)
        • Экспорт шаблонов
        • Варианты ресурсов
      • Файлы конфигурации
      • Экспорт из командной строки
      • PCK по сравнению с форматами файлов ZIP Pack
    • Экспортирование пакетов, патчей и модов
      • Случаи использования
      • Обзор файлов PCK
      • Создание файлов PCK
      • Открытие файлов PCK во время выполнения
      • Подведение итогов
    • Теги особенностей
      • Введение
      • Основные особенности
      • Пользовательские особенности
      • Переопределение параметров проекта
      • Основные переопределения
      • Taking feature tags into account when reading project settings
      • Настройка сборки
    • Экспорт для Linux
      • Переменные среды
      • Опции экспорта
    • Экспорт для macOS
      • Требования
      • Подписание кода и нотаризация
        • Если у вас есть сертификат Apple Developer ID и вы экспортируете из macOS
        • Если у вас есть Сертификат Apple Developer ID и вы экспортируете из Linux или Windows
        • Если у вас нет сертификата Apple Developer ID
        • Варианты Подписания
        • Параметры нотаризации
      • Entitlements (Права)
        • Hardened Runtime Entitlements
        • App Sandbox Entitlement
      • Переменные среды
      • Опции экспорта
    • Запуск приложений Godot на macOS
      • Приложение подписано, заверено и распространено через App Store
      • Приложение подписано, нотариально заверено и распространено за пределами App Store
      • Приложение подписано (включая специальные подписи), но не нотариально заверено
      • Приложение не подписано, исполняемый файл подписан компоновщиком
      • Ни приложение, ни исполняемый файл не подписаны (актуально только для компьютеров Mac на базе процессоров Apple Silicon)
    • Экспортирование для Windows
      • Подписание кода
        • Настройка
      • Переменные среды
      • Опции экспорта
    • Изменение значка приложения для Windows
      • Создание собственного файла ICO
      • Изменение значка на панели задач
      • Изменение значка файла
      • Проверка результата
    • Экспорт для iOS
      • Требования
      • Экспорт проекта Godot в Xcode
      • Действующие соглашения о разработке
        • Шаги по привязке папки проекта Godot к Xcode
      • Плагины для iOS
      • Переменные среды
      • Устранение неполадок
        • xcode-select points at wrong SDK location
      • Опции экспорта
    • Экспортирование для ОС Android
      • Установка OpenJDK 17
      • Загрузите Android SDK
      • Настройка в Godot
      • Предоставление иконок для лаунчера
      • Экспортирование в Google Play Store
      • Оптимизация размера файла
      • Переменные среды
      • Опции экспорта
    • Сборки Gradle для Android
      • Настройка среды сборки Gradle
      • Включение сборки Gradle и экспорта
    • Экспорт в Web
      • Имя файла экспорта
      • Версия WebGL
      • Мобильные аспекты
      • Воспроизведение аудио
      • Опции экспорта
        • Поддержка потоков и расширений
        • Экспорт в виде Прогрессивного Web-приложения (PWA)
      • Ограничения
        • Использование файлов cookie для сохранения данных
        • Фоновая обработка
        • Полный экран и захват мыши
        • Аудио
        • Сетевое взаимодействие
        • Буфер обмена
        • Геймпады
      • Обслуживание файлов
      • Взаимодействие с браузером и JavaScript
      • Переменные среды
      • Опции экспорта
    • Экспортирование на выделенные серверы
      • Редактор в сравнении с шаблонами экспорта
      • Экспортные подходы
      • Экспорт проекта на выделенный сервер
      • Запуск сервера
      • Следующие шаги
    • Развёртывание в один клик
      • Что такое развертывание в один клик?
      • Поддерживаемые платформы
      • Использование развертывания в один клик
      • Устранение неполадок
        • Android
        • Web
  • Файлы и данные
    • Фоновая загрузка
      • Использование ResourceLoader
      • Пример
    • Пути файлов в проектах Godot
      • Разделители путей
      • Доступ к файлам в папке проекта (res://)
      • Доступ к постоянным данным пользователя (user://)
      • Преобразование путей в абсолютные или "локальные" пути
      • Пути данных редактора
        • Автономный режим
    • Сохранение игр
      • Введение
      • Идентификация постоянных объектов
      • Сериализация
      • Сохранение и чтение данных
      • Некоторые примечания
      • JSON против двоичной сериализации
        • Ограничения JSON
        • Binary serialization (Двоичная сериализация)
    • Загрузка и сохранение файла времени выполнения
      • Простые текстовые и двоичные файлы
      • Images (Изображения)
      • Аудио/видео файлы
      • 3D сцены
      • Fonts (Шрифты)
      • ZIP-архивы
    • API двоичной сериализации
      • Введение
      • Полные Objects vs Object instance IDs
      • Пакетная сериализация
        • 0: null
        • 1: bool
        • 2: int
        • 3: float
        • 4: String
        • 5: Vector2
        • 6: Rect2
        • 7: Vector3
        • 8: Transform2D
        • 9: Plane
        • 10: Quaternion
        • 11: AABB
        • 12: Basis
        • 13: Transform3D
        • 14: Color
        • 15: NodePath
        • Для старого формата:
        • Для нового формата:
        • 16: RID (Не поддерживается)
        • 17: Object
        • 18: Dictionary
        • 19: Array
        • 20: PackedByteArray
        • 21: PackedInt32Array
        • 22: PackedInt64Array
        • 23: PackedFloat32Array
        • 24: PackedFloat64Array
        • 25: PackedStringArray
        • 26: PackedVector2Array
        • 27: PackedVector3Array
        • 28: PackedColorArray
  • Интернационализация
    • Локализация игр
      • Введение
      • Настройка импортированного перевода
      • Локализация ресурсов
      • Автоматическая установка языка
      • Локаль vs. языка
      • Преобразование ключей в текст
        • Placeholders (Заполнители)
        • Translation contexts (Контексты перевода)
        • Pluralization (Множественность)
      • Изменение размеров элементов управления
      • TranslationSеrver
      • Двунаправленный текст и Зеркалирование Пользовательского Интерфейса
      • Добавление данных итератора прерывания в экспортированный проект
      • Переопределение структурированного текста BiDi
      • Локализация чисел
      • Локализация иконок и изображений
      • Тестирование переводов
      • Перевод названия проекта
    • Локализация с помощью gettext
      • Преимущества
      • Недостатки
      • Установка инструментов gettext
      • Создание шаблона PO
        • Автоматическая генерация с помощью редактора
        • Manual creation
      • Создание файла сообщений из шаблона PO
      • Загрузка файла сообщений в Godot
      • Обновление файлов сообщений в соответствии с шаблоном PO
      • Проверка достоверности файла или шаблона PO
      • Использование двоичных MO-файлов (полезно только для больших проектов)
      • Извлечение локализуемых строк из файлов GDScript
    • Коды локалей (языков)
      • Список поддерживаемых языковых кодов
      • Список поддерживаемых кодов скриптов
      • Список поддерживаемых кодов стран
    • Pseudolocalization (Псевдо-локализация)
      • Введение
      • Включение и настройка псевдолокализации
      • Конфигурации псевдолокализации
      • Настройка псевдолокализации во время выполнения
  • Обработка ввода
    • Использование InputEvent
      • Что это?
      • Как это работает?
      • Анатомия InputEvent
      • Действия ввода
      • InputMаp
    • Примеры ввода
      • Введение
      • Сравнение событий и опроса
      • Входящие события
      • InputMаp
        • Захват действий
      • События клавиатуры
        • Модификаторы клавиатуры
      • События мыши
        • Кнопки мыши
        • Движение мыши
      • Сенсорные события
    • Мышь и входные координаты
      • О Godot Engine
      • Отображение hardware-координат
      • Отображение viewport-координат
    • Настройка курсора мыши
      • Используя настройки проекта
      • Используя скрипт
      • Список курсоров
    • Контроллеры, геймпады и джойстики
      • Поддержка универсального ввода
        • Какой singleton метод ввода я должен использовать?
      • Vibration (Вибрация)
      • Различия между клавиатурой/мышью и вводом контроллера
        • Мертвая зона
        • "Эхо" события
        • Фокус окна
        • Профилактика энергосбережения
      • Устранение неполадок
        • Мой контроллер не распознается Годо.
        • У моего контроллера неправильно назначены кнопки или оси.
        • Мой контроллер работает на данной платформе, но не работает на другой платформе.
    • Обработка запросов выхода
      • Выход
      • Обработка уведомления
      • На мобильных устройствах
      • Отправка собственного уведомления о выходе
  • Математика
    • Векторная математика
      • Введение
      • Системы координат (2D)
      • Операции над векторами
        • Доступ к полям
        • Сложение векторов
        • Скалярное перемножение
      • Практические применения
        • Движение
        • Направление в сторону цели
      • Единичные векторы
        • Нормализация
        • Отражение
      • Скалярное произведение
        • Направление взгляда
      • Векторное произведение
        • Расчитывание нормалей
        • Направление на цель
      • Дополнительная информация
    • Продвинутая векторная математика
      • Плоскости
        • Расстояние до самолета
        • Вдали от источника
        • Построение плоскости в 2D
        • Несколько примеров плоскостей
      • Обнаружение столкновений в 3D
      • Дополнительная информация
    • Матрицы и преобразования
      • Введение
        • Компоненты матрицы и Единичная матрица
        • Scaling the transformation matrix
        • Rotating the transformation matrix
        • Основа матрицы преобразования
        • Translating the transformation matrix
        • Putting it all together
        • Скос с помощью матрицы преобразования (дополнительно)
      • Practical applications of transforms
        • Converting positions between transforms
        • Moving an object relative to itself
        • Applying transforms onto transforms
        • Inverting a transformation matrix
      • Как все это работает в 3D?
        • Representing rotation in 3D (advanced)
    • Интерполяция
      • Векторная интерполяция
      • Интерполяция трансформаций
      • Smoothing motion
    • Безье, кривые и пути
      • Квадратичная кривая Безье
      • Кубическая кривая Безье
      • Adding control points
      • Curve2D, Curve3D, Path and Path2D
      • Оценка
      • Отрисовка
      • Траверс
    • Генерация случайных чисел
      • Глобальная область применения по сравнению с классом RandomNumberGenerator
      • The randomize() method
      • Getting a random number
      • Get a random array element
      • Get a random dictionary value
      • Weighted random probability
      • "Better" randomness using shuffle bags
      • Random noise
      • Cryptographically secure pseudorandom number generation
  • Навигация
    • 2D navigation overview
      • Setup for 2D scene
    • 3D navigation overview
      • Setup for 3D scene
    • Using NavigationServer
      • Communicating with the NavigationServer
      • Threading and Synchronization
      • 2D and 3D NavigationServer differences
      • Waiting for synchronization
      • Server Avoidance Callbacks
    • Using NavigationMaps
      • Default navigation maps
      • Creating new navigation maps
    • Using NavigationRegions
      • Creating new navigation regions
    • Using navigation meshes
      • Baking a navigation mesh with a NavigationRegion
      • Baking a navigation mesh with the NavigationServer
      • Baking navigation mesh chunks for large worlds
      • Navigation mesh baking common problems
      • Navigation mesh script templates
    • Using NavigationPaths
      • Obtaining a NavigationPath
    • Использовать NavigationPathQueryObjects
    • Using NavigationAgents
      • NavigationAgent Pathfinding
      • NavigationAgent Pathfollowing
        • Распространенные проблемы следования по пути
      • NavigationAgent Avoidance
      • NavigationAgent Script Templates
    • Использовать NavigationObstacles
      • Obstacles and navigation mesh
      • Obstacles and agent avoidance
        • Static avoidance obstacles
        • Dynamic avoidance obstacles
      • Procedural obstacles
    • Using NavigationLinks
      • Navigation link script templates
    • Using NavigationLayers
    • Navigation debug tools
      • Enabling navigation debug
      • Navigation debug settings
      • Debug navigation mesh polygons
      • Debug edge connections
      • Debug performance
    • Connecting navigation meshes
    • Support different actor types
    • Support different actor locomotion
    • Support different actor area access
    • Optimizing Navigation Performance
      • Performance problems with parsing scene tree nodes
      • Performance problems with navigation mesh baking
      • Performance problems with NavigationAgent path queries
      • Performance problems with the actual path search
      • Performance problems with navigation map synchronization
  • Сетевое взаимодействие
    • Высокоуровневый мультиплеер
      • Высокоуровневый API против низкоуровнего
      • Среднеуровневая абстракция
      • Размышления о хостинге
      • Инициализация сети
      • Управление соединениями
      • Удалённые вызовы процедур (RPC)
      • Каналы
      • Пример реализации лобби
      • Экспортирование на выделенные серверы
    • Выполнение HTTP-запросов
      • Для чего использовать HTTP?
      • HTTP запросы в Godot
      • Подготовка сцены
      • Написание запроса
      • Отправка данных на сервер
      • Настройка собственных HTTP заголовков
    • Класс HTTP-клиента
    • TLS/SSL сертификаты
      • Введение
      • Получить сертификат в центре сертификации
      • Генерация самоподписанного сертификата
    • WebSocket
      • HTML5 и WebSocket
      • WebSocket в контексте Godot
        • Простой пример клиента
        • Простой пример сервера
        • Продвинутое чат-демо
    • WebRTС
      • HTML5, WebSocket, WebRTC
        • WebSocket
        • WebRTС
      • WebRTC в контексте Godot
        • Простой пример соединения
        • Пример локального сигналлинга
        • Удалённый сигналлинг через WebSocket
  • Производительность
    • Введение
    • Общий
      • Общие советы по оптимизации
        • Введение
        • Замер производительности
        • Детективная работа
        • Профайлеры
        • Принципы
        • Приложение
      • Оптимизация с помощью серверов
        • Servers
        • RІDs
        • Creating a sprite
        • Instantiating a Mesh into 3D space
        • Creating a 2D RigidBody and moving a sprite with it
        • Getting data from the servers
    • CPU
      • CPU optimization
        • Замер производительности
        • CPU profilers
        • External profilers
        • Manually timing functions
        • Кэши
        • Языки
        • Потоки
        • Дерево сцены
        • Физика
    • GPU
      • GPU optimization
        • Введение
        • Draw calls, state changes, and APIs
        • Pixel cost versus vertex cost
        • Pixel/fragment shaders and fill rate
        • Transparency and blending
        • Multi-platform advice
        • Mobile/tiled renderers
      • Оптимизация с использованием мультисеток
        • MultiMeshes
        • Multimesh example
      • Reducing stutter from shader (pipeline) compilations
        • Pipeline precompilation monitors
        • Pipeline precompilation features
        • Pipeline precompilation instancing
    • 3D
      • Optimizing 3D performance
        • Culling
        • Transparent objects
        • Level of detail (LOD)
        • Bake lighting
        • Animation and skinning
        • Large worlds
      • Animating thousands of objects
        • Animating thousands of fish with MultiMeshInstance3D
        • Controlling thousands of fish with Particles
    • Потоки
      • Использование многопоточности
        • Потоки
        • Создание потока
        • Мьютексы
        • Семафоры
      • Потокобезопасные API
        • Потоки
        • Глобальная область
        • Дерево сцены
        • Отрисовка
        • GDScript массивы, словари
        • Ресурсы
  • Физика
    • Введение в физику
      • Объекты столкновений
        • Физический материал
        • Виды и формы коллизий (столкновений)
        • Обратный вызов для физических процессов
        • Слои и маски столкновений
      • Area2D
      • StaticBоdy2D
      • RigidBоdy2D
        • Использование RigidBody2D
        • Отслеживание контактов
      • ПерсонажТело2D
        • Character collision response
    • Using Jolt Physics
      • Введение
      • Notable differences to Godot Physics
        • Area3D and static bodies
        • Joint properties
        • Single-body joints
        • Collision margins
        • Baumgarte stabilization
        • Ghost collisions
        • Memory usage
        • Ray-cast face index
        • Kinematic RigidBody3D contacts
        • Contact impulses
        • Area3D and SoftBody3D
        • WorldBoundaryShape3D
      • Notable differences to the Godot Jolt extension
        • Project settings
        • Joint nodes
        • Thread safety
    • Использование RigidBody
      • Что такое твёрдое тело?
      • Как управлять твёрдым телом
      • Метод «look at»
    • Использование Area2D
      • Введение
      • Что такое область?
      • Свойства области
      • Обнаружение перекрытий
      • Области влияния
        • Точечная сила тяжести
        • Примеры
    • Using CharacterBody2D/3D
      • Введение
      • What is a character body?
      • Движение и столкновения
        • move_and_collide
        • move_and_slide
      • Определение столкновений
      • Какой метод перемещения следует использовать?
      • Примеры
        • Перемещение и стены
        • Отскок/отражение
        • Перемещения в платформере
    • Трассировка лучей
      • Введение
      • Пространство
      • Доступ к пространству
      • Запрос трассировки лучей
      • Исключения столкновений
      • Маска столкновения
      • Трассировка лучей из экрана в 3D
    • Система Ragdoll
      • Введение
      • Настройка ragdoll'а
        • Создание физических костей
        • Очистка скелета
        • Настройка форм столкновений
        • Настройка суставов
      • Моделирование ragdoll'а
        • Слой столкновения и маска
    • Кинематический персонаж (2D)
      • Введение
      • Обработка физики
      • Настройка сцены
      • Перемещение кинематического персонажа
    • Использование SoftBody
      • Базовая настройка
      • Cloak simulation
    • Collision shapes (2D)
      • Примитивные формы столкновений
      • Выпуклые формы столкновений
      • Вогнутые или тримешевые формы столкновений
      • Performance caveats
    • Формы столкновений (3D)
      • Примитивные формы столкновений
      • Выпуклые формы столкновений
      • Вогнутые или тримешевые формы столкновений
      • Performance caveats
    • Large world coordinates
      • Why use large world coordinates?
      • How large world coordinates work
      • Who are large world coordinates for?
      • Enabling large world coordinates
      • Compatibility between single-precision and double-precision builds
        • Known incompatibilities
      • Ограничения
    • Physics Interpolation
      • Краткое руководство пользователя
      • Введение
        • Physics ticks and rendered frames
        • What can we do about frames and ticks being out of sync?
      • Using physics interpolation
        • Turn on the physics interpolation setting
        • Move (almost) all game logic from _process to _physics_process
        • Ensure that all indirect movement happens during physics ticks
        • Choose a physics tick rate
        • Call reset_physics_interpolation() when teleporting objects
        • Testing and debugging tips
      • Advanced physics interpolation
        • Exceptions to automatic physics interpolation
      • 2D and 3D physics interpolation
        • Global versus local interpolation
        • Resetting physics interpolation
        • 2D Particles
        • Other
    • Troubleshooting physics issues
      • Объекты проходят друг через друга на высоких скоростях
      • Stacked objects are unstable and wobbly
      • Масштабированные физические тела или формы столкновений не сталкиваются правильно
      • Тонкие предметы шатаются, когда лежат на полу
      • Cylinder collision shapes are unstable
      • Симуляция VehicleBody нестабильна, особенно на высоких скоростях
      • Столкновение приводит к ударам, когда объект движется по тайлам
      • Частота кадров падает, когда объект касается другого объекта
      • Framerate suddenly drops to a very low value beyond a certain amount of physics simulation
      • Физическое моделирование ненадежно, когда оно находится далеко от начала координат мира
  • Особенности разных платформ
    • Android
      • Godot Android library
        • Using the Godot Android library
        • Godot Android plugins
        • Embedding Godot in existing Android projects
      • Godot Android plugins
        • Введение
        • Android плагин
        • Building a v2 Android plugin
        • Packaging a v2 Android plugin
        • Using a v2 Android plugin
        • Reference implementations
        • Tips and Guidelines
      • Внутриигровые покупки на платформе Android
        • Использование
    • iOS plugins
      • Creating iOS plugins
        • Loading and using an existing plugin
        • Creating an iOS plugin
      • Плагины для iOS
        • Accessing plugin singletons
        • Asynchronous methods
        • Store Kit
        • Game Center
    • Web
      • The JavaScriptBridge singleton
        • Interacting with JavaScript
        • Callbacks
        • Can I use my favorite library?
        • The eval interface
        • Downloading files
      • HTML5 shell class reference
        • Engine
        • Настройка движка
      • Custom HTML page for Web export
        • Настройка
        • Starting the project
        • Customizing the behavior
        • Настройка презентации
        • Отладка
    • Поддержка консолей в Godot
      • Портирование на консоли
      • Публикация на консоли
      • Сторонняя поддержка
      • Middleware
  • Плагины
    • Плагины редактора
      • Installing plugins
        • Finding plugins
        • Installing a plugin
        • Enabling a plugin
      • Создание плагинов
        • О плагинах
        • Создаем плагин
        • A custom node
        • A custom dock
        • Registering autoloads/singletons in plugins
        • Using sub-plugins
        • Going beyond
      • Making main screen plugins
        • What this tutorial covers
        • Initializing the plugin
        • Main screen scene
        • Update the plugin script
        • Try the plugin
      • Импорт плагинов
        • Введение
        • Конфигурация
        • The EditorImportPlugin class
        • Options and presets
        • The import method
        • Platform variants and generated files
        • Trying the plugin
      • 3D gizmo plugins
        • Введение
        • The EditorNode3DGizmoPlugin
        • Simple approach
        • Alternative approach
      • Плагины инспектора
        • Setting up your plugin
        • Interacting with the inspector
        • Adding an interface to edit properties
      • Плагины визуальных шейдеров
    • Запуск кода в редакторе
      • What is @tool?
      • How to use @tool
      • Important information
      • Try @tool out
      • Editing variables
      • Getting notified when resources change
      • Reporting node configuration warnings
      • Running one-off scripts using EditorScript
      • Инстанцирование сцен
  • Отрисовка
    • Использовать Viewports
      • Введение
      • Вход
      • Listener
      • Cameras (2D & 3D)
      • Scale & stretching
      • Миры
      • Capture (Захват)
      • Viewport Container
      • Отрисовка
      • Render target
    • Multiple resolutions
      • The problem of multiple resolutions
      • One size fits all
      • Base size
      • Изменение размера
      • Настройки растяжения
        • Режим растяжения
        • Соотношение растяжений
        • Stretch Scale
        • Stretch Scale Mode
      • Common use case scenarios
        • Игра для десктопа
        • Mobile game in landscape mode
        • Mobile game in portrait mode
        • Неигровое приложение
      • Поддержка дисплеев высокой плотности(DPI)
      • Reducing aliasing on downsampling
      • Handling aspect ratios
      • Field of view scaling
      • Scaling 2D and 3D elements differently using Viewports
    • Fixing jitter, stutter and input lag
      • What is jitter, stutter and input lag?
      • Distinguishing between jitter and stutter
      • Джиттер
      • Задержка
        • Windows
        • Linux
        • macOS
        • Android
        • iOS
      • Input lag
        • Project configuration
        • Hardware/OS-specific
      • Reporting jitter, stutter or input lag problems
    • The Compositor
      • Compositor effects
    • Renderers
      • Введение
        • Renderers, rendering drivers, and RenderingDevice
      • Выбор рендерера
        • Switching between renderers
      • Feature comparison
        • Overall comparison
        • Lights and shadows
        • Global Illumination
        • Окружающая среда и постобработка
        • Antialiasing
        • StandardMaterial features
        • Shader features
        • Other features
  • Написание скриптов
    • GDScript
      • Справочник по GDScript
        • История
        • Пример GDScript
        • Идентификаторы
        • Ключевые слова
        • Операторы
        • Литералы
        • Аннотации
        • Комментарии
        • Code regions
        • Продолжение строки
        • Встроенные типы
        • Переменные
        • Константы
        • Функции
        • Операторы и контроль потока
        • Классы
        • Экспорт
        • Properties (setters and getters)
        • Режим Инструмента
        • Управление памятью
        • Сигналы
        • Ключевое слово Assert
      • GDScript: Введение в динамически типизированные языки
        • О Godot Engine
        • Динамический характер
        • Массивы
        • Словари (Dictionaries)
        • Циклы for и while
        • Пока
        • Пользовательские итераторы
        • Утиная типизация
      • Экспортируемые свойства GDScript
        • Основное применение
        • Grouping exports
        • Strings as paths
        • Limiting editor input ranges
        • Adding suffixes and handling degrees/radians
        • Floats with easing hint
        • Colors
        • Узлы
        • Ресурсы
        • Экспорт битовых флагов
        • Exporting enums
        • Экспорт массивов
        • @export_storage
        • @export_custom
        • @export_tool_button
        • Установка экспортированных переменных из скрипта инструмента
        • Расширенный экспорт
      • GDScript documentation comments
        • Documenting a script
        • Documenting script members
        • Complete script example
        • @deprecated and @experimental tags
        • BBCode and class reference
      • Руководство по стилю GDScript
        • Форматирование
        • Соглашения об именовании
        • Порядок кода
        • Статическая типизация
      • Статическая типизация в GDScript
        • Краткий обзор статической типизации
        • Как использовать статическую типизацию
        • Типизированный или динамичный: придерживайтесь одного стиля
        • Система предупреждений
        • Common unsafe operations and their safe counterparts
        • Cases where you can't specify types
        • Подведение итогов
      • Система предупреждений GDScript
      • Форматирование строки GDScript
        • Format strings
        • Несколько заполнителей
        • Спецификаторы форматирования
        • Отступ
        • Escape-последовательность
        • String format method
        • String concatenation
    • C#/.NET
      • Основы C#
        • Введение
        • Требования
        • Настройка внешнего редактора
        • Создание C# скрипта
        • Настройка проекта и рабочего процесса
        • Пример
        • Основные различия между C# и GDScript
        • Текущие ограничения и известные проблемы
        • Common pitfalls
        • Производительность C# в Godot
        • Использование пакетов NuGet в Godot
        • Профилирование вашего C# кода
      • C# language features
        • Превращение типов и кастинг
        • Препроцессорные определения
      • Руководство по стилю C#
        • Спецификация языка
        • Форматирование
        • Соглашения об именовании
        • Переменные-члены
        • Локальные переменные
        • Неявно типизированные локальные переменные
        • Другие соображения
      • C# diagnostics
        • GD0001: Missing partial modifier on declaration of type that derives from GodotObject
        • GD0002: Missing partial modifier on declaration of type which contains nested classes that derive from GodotObject
        • GD0003: Found multiple classes with the same name in the same script file
        • GD0101: The exported member is static
        • GD0102: The type of the exported member is not supported
        • GD0103: The exported member is read-only
        • GD0104: The exported property is write-only
        • GD0105: The exported property is an indexer
        • GD0106: The exported property is an explicit interface implementation
        • GD0107: Types not derived from Node should not export Node members
        • GD0108: The exported tool button is not in a tool class
        • GD0109: The '[ExportToolButton]' attribute cannot be used with another '[Export]' attribute
        • GD0110: The exported tool button is not a Callable
        • GD0111: The exported tool button must be an expression-bodied property
        • GD0201: The name of the delegate must end with 'EventHandler'
        • GD0202: The parameter of the delegate signature of the signal is not supported
        • GD0203: The delegate signature of the signal must return void
        • GD0301: The generic type argument must be a Variant compatible type
        • GD0302: The generic type parameter must be annotated with the '[MustBeVariant]' attribute
        • GD0303: The parent symbol of a type argument that must be Variant compatible was not handled
        • GD0401: The class must derive from Godot.GodotObject or a derived class
        • GD0402: The class must not be generic
      • API Godot для C#
        • API различия C# и GDScript
        • C# collections
        • C# Variant
        • Сигналы C#
        • C# exported properties
        • C# global classes
      • C# platform support
    • GDExtension
      • Что такое GDExtension?
        • Введение
        • Differences between GDExtension and C++ modules
        • Поддерживаемые языки
        • Совместимость версий
      • Пример C++ с GDExtension
        • Введение
        • Настройка проекта
        • Сборка привязок C++
        • Создание простого плагина
        • Компиляция плагина
        • Использование модуля GDExtension
        • Добавление свойств
        • Сигналы
        • Следующие шаги
      • Пример GDExtension на C
        • Введение
        • Настройка проекта
        • Структура файла
        • Система сборки
        • Инициализация расширения
        • Базовый класс
        • Обёртка API
        • A demo project
        • Custom methods
        • Custom properties
        • Binding virtual methods
        • Registering and emitting a signal
        • Заключение
      • The .gdextension file
        • Введение
        • Configuration section
        • Libraries section
        • Раздел иконок
        • Dependencies section
      • GDExtension documentation system
        • Documentation styling
        • Publishing documentation online
    • Основные возможности
      • How to read the Godot API
        • Наследование
        • Brief Description
        • Описание
        • Уроки
        • Свойства
        • Methods
        • Сигналы
        • Enumerations
        • Константы
        • Property Descriptions
        • Method Descriptions
      • Отладка
        • Обзор инструментов отладки
        • Output panel
        • Debugger panel
        • The Profiler
        • Пользовательские мониторы производительности
      • Idle and Physics Processing
      • Группы
        • Управление группами
      • Nodes and scene instances
        • Getting nodes
        • Node paths
        • Создание узлов
        • Инстанцирование сцен
      • Переопределяемые функции
      • Меж-языковые сценарии (скрипты)
        • Создание экземпляров узлов
        • Доступ к полям
        • Методы вызова
        • Connecting to signals
        • Наследование
      • Создание сценарных шаблонов
        • Расположение шаблонов
        • Default behaviour and overriding it
        • Шаблон по умолчанию
        • Список заполнителей шаблонов
      • Evaluating expressions
        • Базовое использование
        • Passing variables to an expression
        • Setting a base instance for the expression
        • Example script
        • Встроенные функции
      • Изменение сцен вручную
      • Instancing with signals
        • Пример стрельбы
      • Pausing games and process mode
        • Введение
        • Как работает пауза
        • Process Modes
        • Pause menu example
      • Файловая система
        • Введение
        • Реализация
        • project.godot
        • Разделитель путей
        • Путь к ресурсу
        • Путь пользователя
        • Родительская файловая система
        • Недостатки
      • Ресурсы
        • Узлы и Ресурсы
        • Внешние против Встроенных(Build-it)
        • Загрузка ресурсов из кода
        • Загрузка сцен
        • Очистка(освобождение) ресурсов
        • Создание собственных ресурсов
      • Singletons (Autoload)
        • Введение
        • Autoload
        • Пользовательский переключатель сцены
      • Дерево сцены
        • Введение
        • "MainLoop"
        • Дерево сцены
        • Корневое окно
        • Дерево сцены
        • Последовательность в древе
        • "Становится активным", войдя в Древо Сцен
        • Смена текущей сцены
      • Scene Unique Nodes
        • Введение
        • Creation and usage
        • Same-scene limitation
        • Alternatives
  • Шейдеры
    • Введение в шейдеры
      • Шейдеры в Godot
      • Типы шейдеров
      • Режимы визуализации
        • Вершинный процессор
        • Фрагментный процессор
        • Световой процессор
    • Ссылки на шейдеры
      • Язык шейдеров
        • Введение
        • Типы данных
        • Массивы
        • Константы
        • Структуры
        • Операторы
        • Контроль над потоком
        • Отбрасывание
        • Функции
        • Varуings
        • Интерполяционные квалификаторы
        • Uniform-переменные
        • Встроенные переменные
        • Встроенные функции
      • Встроенные функции
        • Trigonometric functions
        • Exponential and math functions
        • Geometric functions
        • Comparison functions
        • Texture functions
        • Packing and unpacking functions
        • Bitwise functions
      • Шейдерный препроцессор
        • Зачем нужен шейдерный препроцессор?
        • Директивы
        • Built-in defines
      • Шейдеры Spatial
        • Режимы визуализации
        • Встроенные функции
        • Глобальные встроенные функции
        • Вершинные встроенные константы
        • Фрагментные встроенные константы
        • Встроенные константы шейдеров света
      • Шейдеры CanvasItem
        • Режимы визуализации
        • Встроенные функции
        • Глобальные встроенные функции
        • Вершинные встроенные константы
        • Фрагментные встроенные константы
        • Встроенные константы шейдеров света
        • SDF функции
      • Шейдеры частиц (particle)
        • Режимы визуализации
        • Встроенные функции
        • Глобальные встроенные функции
        • Встроенные Start и Process
        • Встроенные константы функции Start
        • Встроенные константы функции Process
        • Process functions
      • Sky shaders
        • Режимы визуализации
        • Встроенные функции
        • Глобальные встроенные функции
        • Sky built-ins
      • Fog shaders
        • Встроенные функции
        • Глобальные встроенные функции
        • Fog built-ins
    • Your first shader
      • Your first 2D shader
        • Введение
        • Настройка
        • Ваш первый шейдер CanvasItem
        • Your first fragment function
        • Your first vertex function
        • Заключение
      • Your first 3D shader
        • Where to assign my material
        • Настройка
        • Shader magic
        • Noise heightmap
        • Uniform-переменные
        • Interacting with light
        • Full code
      • Your second 3D shader
        • Your first spatial fragment function
        • Animating with TIME
        • Advanced effects: waves
    • Using VisualShaders
      • Creating a VisualShader
      • Using the Visual Shader Editor
      • Visual Shader node interface
      • Visual Shader nodes
        • Expression node
        • Reroute node
        • Fresnel node
        • Boolean node
        • If node
        • Switch node
        • Mesh Emitter
    • Применение вычислительных шейдеров
      • Create a local RenderingDevice
      • Provide input data
      • Defining a compute pipeline
      • Execute a compute shader
      • Retrieving results
      • Freeing memory
    • Screen-reading shaders
      • Введение
      • Screen texture
      • Пример текстуры экрана
      • Behind the scenes
      • Back-buffer logic
      • Depth texture
      • Normal-roughness texture
      • Redefining screen textures
    • Преобразование GLSL в шейдеры Godot
      • GLSL
        • Шейдерные программы
        • Атрибуты вершин
        • gl_Position
        • Varуings
        • Main
        • Макросы
        • Переменные
        • Координаты
        • Точность
      • Shаdertoy
        • Типы
        • mаinImage
        • Переменные
        • Координаты
      • The Book of Shaders
        • Типы
        • Main
        • Переменные
        • Координаты
    • Shaders style guide
      • Форматирование
        • Кодирование и специальные символы
        • Отступ
        • Разрывы строки и пустые строки
        • Пустые строки
        • Длина строки
        • Одно выражение на строку
        • Интервал в комментариях
        • Documentation comments
        • Пробел
        • Floating-point numbers
      • Accessing vector members
      • Соглашения об именовании
        • Функции и переменные
        • Константы
        • Preprocessor directives
      • Порядок кода
        • Локальные переменные
    • Using a SubViewport as a texture
      • Введение
      • Настраиваем сцену
      • Setting up the SubViewport
      • Applying the texture
      • Making the planet texture
      • Coloring the planet
      • Making an ocean
    • Custom post-processing
      • Введение
      • Single pass post-processing
      • Multi-pass post-processing
    • Advanced post-processing
      • Введение
      • Full screen quad
      • Depth texture
      • Пример шейдера
      • An optimization
    • Создание деревьев
      • Начните с дерева
      • Рисование цветами вершин
      • Напишите пользовательский шейдер для листьев
      • Улучшение шейдера
  • Пользовательский интерфейс (UI)
    • Составляющие UI
      • Размер и якоря
        • Центрирование control узла
        • Пресеты якорей
      • Использование контейнеров
        • Компоновка контейнеров
        • Sizing options
        • Container types
        • Creating custom Containers
      • Custom GUI controls
        • Так много элементов управления...
        • Отрисовка
        • Определение размеров
        • Вход
      • Keyboard/Controller Navigation and Focus
        • Node settings
        • Necessary code
      • Control node gallery
    • Оформление интерфейса и темы
      • Introduction to GUI skinning
        • Basics of themes
        • Настройка элементов управления
        • Customizing a project
        • Не только controls
      • Using the theme editor
        • Создание темы
        • Theme editor overview
        • Manage and import items
      • Theme type variations
        • Creating a type variation
        • Using a type variation
      • Using Fonts
        • Динамические шрифты
        • Bitmap fonts
        • Loading a font file
        • Font outlines and shadows
        • Advanced font features
    • Руководства по control узлам
      • BBCode в RichTextLabel
        • Введение
        • Using BBCode
        • Handling user input safely
        • Stripping BBCode tags
        • Производительность
        • Using push_[tag]() and pop() functions instead of BBCode
        • Rеference
        • Text effects
        • Custom BBCode tags and text effects
  • XR
    • Basic Tutorial
      • Настройка XR
        • Introduction to the XR system in Godot
        • Какой рендерер использовать
        • OpenXR
        • Setting up the XR scene
      • Deploying to Android
        • Настройка
        • Gradle Android build
        • Installing the vendors plugin
        • Creating the export presets
        • Running on your device from the Godot editor
      • A better XR start script
        • Signals for our script
        • Variables for our script
        • Our updated ready function
        • On session begun
        • On visible state
        • On focussed state
        • On stopping state
        • On pose recentered
      • AR / Passthrough
        • Environment blend modes
        • Configuring your background
        • OpenXR specific
        • Putting it together
        • Shadow to opacity
      • Where to go from here
        • XR Toolkits
    • Расширенные темы
      • OpenXR Settings
        • General settings
        • Extensions
        • Binding Modifiers
      • The XR action map
        • The default action map
        • Action sets
        • Действия
        • Profiles
        • Our first controller binding
        • The simple controller
        • Binding Modifiers
      • Room scale in XR
        • Origin centric solution
        • Шаг 1
        • Шаг 2
        • Шаг 3
        • Character body centric solution
        • Шаг 1
        • Шаг 2
        • Шаг 3
        • When the player walks to somewhere they shouldn't
        • Further suggestions for improvements
      • XR full screen effects
        • Applying the projection matrix
        • Ограничения
      • OpenXR composition layers
        • Введение
        • Setting up the SubViewport
        • Adding a composition layer
        • Making the interface work
        • Hole punching
      • OpenXR hand tracking
        • Введение
        • Demo project
        • The Hand Tracking API
        • The hand tracking data source
        • Handling user input
      • OpenXR body tracking
        • HTC Tracker support
    • Godot XR Tools
      • Introducing XR tools
        • Installing XR Tools
        • Basic hands
        • Дополнительная информация
      • Basic XR Locomotion
        • Adding our player body
        • Adding a floor
        • Direct movement
        • Teleport
        • More advanced movement features

Вклад в развитие

  • How to contribute
    • Fundraising
    • Technical contributions
    • Community support
  • Contribution workflow
    • Участие в разработке
    • Тестирование и отчёты о проблемах
      • Тестирование версий, находящихся в разработке
      • Регистрация проблемы на GitHub
    • Вклад в документацию
    • Вклад в переводы
    • Bisecting regressions
      • Что такое рассечение?
      • Using official builds to speed up bisecting
      • The Git bisect command
        • Determine the commit hashes
        • Build the engine
        • Run the engine
    • Bug triage guidelines
      • Issues management
        • Обозначения на карте
        • Documentation labels
        • Основные этапы
    • Механизм Pull request
      • Исходный Git-репозиторий
      • Создание форка и клонирование
      • Ветвление
      • Обновление вашей ветки
      • Внесение изменений
      • Отправка изменений на GitHub
      • Запрос на принятие изменений
      • Изменение PR
      • Интерактивный режим rebase
      • Rebasing onto another branch
      • Удаление ветки в Git
    • Pull request review process
      • Code review and testing
        • 1. Confirm that the problem exists
        • 2. Test the PR and look for regressions
        • 3. Do a code review
        • 4. Iterate with the contributor and improve the PR
        • 5. Approve the pull request
      • Code style review
      • Merging pull requests
        • 1. Get feedback from the right people/teams
        • 2. Get feedback from the community
        • 3. Git checklist
        • 4. GitHub checklist
        • 5. Merge the pull request
    • Testing pull requests
      • Downloading a compiled build
        • If you have a GitHub account
        • If you don't have a GitHub account
      • Compiling a pull request branch from source
        • Downloading a zipped pull request branch
        • Checking out a pull request branch with git
  • Разработка движка
    • Правила и рекомендации для разработчиков движка
      • Введение
      • Язык
      • Правила работы
        • #1: Сначала проблема
        • #2: Чтобы решить проблему, сначала убедитесь в её существовании
        • #3: Проблема должна быть сложной или частой
        • #4: Решение должно быть обсуждено с другими
        • #5: Каждой проблеме - своё решение
        • #6: Удовлетворяйте общие потребности, оставляйте дверь открытой для редких случаев использования
        • #7: Предпочитайте локальные решения
        • #8: Не используйте сложные готовые решения для простых проблем
    • Code style guidelines
      • C++ and Objective-C
        • Using clang-format locally
        • Header includes
      • Java
      • Python
        • Using ruff locally
        • Pre-commit hook
      • Comment style guide
    • C++ usage guidelines
      • Rationale
      • Запрещенные возможности
        • Стандартная Библиотека Шаблонов (STL)
        • auto keyword
        • Lambdas
        • #pragma once directive
        • try-catch blocks
    • Handling compatibility breakages
      • A practical example
    • Buildsystem and work environment
      • Настройка IDE
        • Android Studio
        • CLion
        • Code::Blocks
        • KDevеlop
        • Qt Creаtor
        • JetBrains rider
        • Визуальная Студия
        • Visuаl Studio Code
        • Xcоde
      • Building from source
        • Получение исходного кода
        • Введение в систему сборки
        • Компиляция под Windows
        • Compiling for Linux, *BSD
        • Compiling for macOS
        • Компиляция для Android
        • Compiling for iOS
        • Cross-compiling for iOS on Linux
        • Compiling for the Web
        • Compiling with .NET
        • Compiling with PCK encryption key
        • Оптимизация размера билда
      • Debugging and profiling
        • Using C++ profilers
        • Using sanitizers
        • Debugging on macOS
        • Vulkan
        • Debugging the editor
    • Engine architecture
      • Engine core and modules
        • Godot's architecture diagram
        • Common engine methods and macros
        • Основные типы
        • Класс Variant
        • Класс Object
        • Дерево наследования классов
        • Internal rendering architecture
        • 2D coordinate systems and 2D transforms
        • Scripting development
        • Собственные модули на C++
        • Связывание внешних библиотек
        • Custom Godot servers
        • Собственные загрузчики форматов ресурсов
        • Пользовательские аудиопотоки
        • Кастомные порты под платформу
        • Unit testing
      • Форматы файлов Godot
        • Грамматика GDScript
        • Формат файла TSCN
      • Разработка редактора
        • Введение в разработку редактора
        • Editor icons
        • Editor style guide
  • Написание документации
    • Рекомендации
      • Рекомендации по содержанию
        • Guidelines and principles
      • Writing guidelines
        • 7 правил ясного английского языка
        • How to write methods and classes
        • Common vocabulary to use in Godot's documentation
        • Keyboard shortcut guidelines
        • Manual style guidelines
        • When to refer to a specific Godot version
      • Creating documentation images and videos
        • Images (Изображения)
        • Видео
        • Adding a video to a documentation page
      • Documentation contribution checklist
        • Writing style
        • Code examples
        • Manual style and formatting
        • Images and videos
        • GitHub
    • Написание руководства
      • Вклад в документацию
        • Начало работы
        • Что такое документация Godot
        • Contributing changes
        • Editing pages online
        • Adding new pages
        • Лицензия
      • Создание руководства с помощью Sphinx
        • Dealing with errors
        • Hints for performance
    • Справочник по классам
      • Внесение вклада в справочник классов
        • The source of the class reference
        • What to contribute
        • Updating class reference when working on the engine
      • Class reference primer
        • How to edit class XML
    • Перевод документации
      • Локализация редактора и документации
        • Использование Weblate для переводов
        • Поиск исходного контента
        • Соблюдение синтаксиса разметки
        • Оффлайн перевод и тестирование
        • Перевод изображений документации

Сообщество

  • Библиотека ассетов
    • О библиотеке ассетов
      • Типы ресурсов
      • Часто задаваемые вопросы
        • Могут ли платные ассеты быть загружены в библиотеку ресурсов?
    • Использование библиотеки ресурсов
      • На сайте
        • Обзор
        • Поиск
        • Breakdown of an asset
        • Registering and logging in
      • In the editor
    • Посылка в Библиотеку Ассетов
      • Введение
      • Рекомендации по подаче заявок
        • Требования
        • Рекомендации
      • Предоставление
  • Каналы сообщества
    • Языковые сообщества
  • Уроки и ресурсы
    • С чего начать
    • Видео-уроки
    • Текстовые уроки
    • Ресурсы

Справочник по классам

  • All classes
  • Globals
    • @GDScript
      • Description
      • Tutorials
      • Methods
      • Constants
      • Annotations
      • Method Descriptions
    • @GlobalScope
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
  • Nodes
    • Node
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • AcceptDialog
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • AnimatableBody2D
      • Description
      • Properties
      • Property Descriptions
    • AnimatableBody3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AnimatedSprite2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • AnimatedSprite3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • AnimationMixer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationPlayer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationTree
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Area2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Area3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AspectRatioContainer
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AudioListener2D
      • Description
      • Methods
      • Method Descriptions
    • AudioListener3D
      • Description
      • Methods
      • Method Descriptions
    • AudioStreamPlayer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AudioStreamPlayer2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • AudioStreamPlayer3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • BackBufferCopy
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • BaseButton
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Bone2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • BoneAttachment3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • BoxContainer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • Button
      • Description
      • Tutorials
      • Properties
      • Theme Properties
      • Property Descriptions
      • Theme Property Descriptions
    • Camera2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Camera3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CanvasGroup
      • Description
      • Properties
      • Property Descriptions
    • CanvasItem
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • CanvasLayer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • CanvasModulate
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CenterContainer
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CharacterBody2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CharacterBody3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CheckBox
      • Description
      • Properties
      • Theme Properties
      • Theme Property Descriptions
    • CheckButton
      • Description
      • Properties
      • Theme Properties
      • Theme Property Descriptions
    • CodeEdit
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • CollisionObject2D
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CollisionObject3D
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CollisionPolygon2D
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • CollisionPolygon3D
      • Description
      • Properties
      • Property Descriptions
    • CollisionShape2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CollisionShape3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ColorPicker
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • ColorPickerButton
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • ColorRect
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ConeTwistJoint3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • ConfirmationDialog
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Container
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Constants
      • Method Descriptions
    • Control
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • CPUParticles2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CPUParticles3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CSGBox3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CSGCombiner3D
      • Description
      • Tutorials
    • CSGCylinder3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CSGMesh3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CSGPolygon3D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • CSGPrimitive3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CSGShape3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CSGSphere3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CSGTorus3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • DampedSpringJoint2D
      • Description
      • Properties
      • Property Descriptions
    • Decal
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • DirectionalLight2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • DirectionalLight3D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • EditorCommandPalette
      • Description
      • Properties
      • Methods
      • Method Descriptions
    • EditorFileDialog
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • EditorFileSystem
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorInspector
      • Description
      • Properties
      • Methods
      • Signals
      • Method Descriptions
    • EditorPlugin
      • Description
      • Tutorials
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • EditorProperty
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • EditorResourcePicker
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • EditorResourcePreview
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorScriptPicker
      • Description
      • Properties
      • Property Descriptions
    • EditorSpinSlider
      • Description
      • Properties
      • Theme Properties
      • Signals
      • Property Descriptions
      • Theme Property Descriptions
    • EditorToaster
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • FileDialog
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • FileSystemDock
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • FlowContainer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • FogVolume
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • Generic6DOFJoint3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GeometryInstance3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GPUParticles2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GPUParticles3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • GPUParticlesAttractor3D
      • Description
      • Properties
      • Property Descriptions
    • GPUParticlesAttractorBox3D
      • Description
      • Properties
      • Property Descriptions
    • GPUParticlesAttractorSphere3D
      • Description
      • Properties
      • Property Descriptions
    • GPUParticlesAttractorVectorField3D
      • Description
      • Properties
      • Property Descriptions
    • GPUParticlesCollision3D
      • Description
      • Properties
      • Property Descriptions
    • GPUParticlesCollisionBox3D
      • Description
      • Properties
      • Property Descriptions
    • GPUParticlesCollisionHeightField3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GPUParticlesCollisionSDF3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GPUParticlesCollisionSphere3D
      • Description
      • Properties
      • Property Descriptions
    • GraphEdit
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • GraphElement
      • Description
      • Properties
      • Theme Properties
      • Signals
      • Property Descriptions
      • Theme Property Descriptions
    • GraphFrame
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • GraphNode
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • GridContainer
      • Description
      • Tutorials
      • Properties
      • Theme Properties
      • Property Descriptions
      • Theme Property Descriptions
    • GridMap
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Constants
      • Property Descriptions
      • Method Descriptions
    • GridMapEditorPlugin
      • Description
      • Methods
      • Method Descriptions
    • GrooveJoint2D
      • Description
      • Properties
      • Property Descriptions
    • HBoxContainer
      • Description
      • Tutorials
    • HFlowContainer
      • Description
      • Tutorials
    • HingeJoint3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • HScrollBar
      • Description
    • HSeparator
      • Description
    • HSlider
      • Description
    • HSplitContainer
      • Description
      • Tutorials
    • HTTPRequest
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • ImporterMeshInstance3D
      • Properties
      • Property Descriptions
    • InstancePlaceholder
      • Description
      • Methods
      • Method Descriptions
    • ItemList
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • Joint2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Joint3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Label
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • Label3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Light2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Light3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • LightmapGI
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • LightmapProbe
      • Description
    • LightOccluder2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • Line2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • LineEdit
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • LinkButton
      • Description
      • Properties
      • Theme Properties
      • Enumerations
      • Property Descriptions
      • Theme Property Descriptions
    • LookAtModifier3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • MarginContainer
      • Description
      • Tutorials
      • Theme Properties
      • Theme Property Descriptions
    • Marker2D
      • Description
      • Properties
      • Property Descriptions
    • Marker3D
      • Description
      • Properties
      • Property Descriptions
    • MenuBar
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • MenuButton
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • MeshInstance2D
      • Description
      • Tutorials
      • Properties
      • Signals
      • Property Descriptions
    • MeshInstance3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • MissingNode
      • Description
      • Properties
      • Property Descriptions
    • MultiMeshInstance2D
      • Description
      • Properties
      • Signals
      • Property Descriptions
    • MultiMeshInstance3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • MultiplayerSpawner
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • MultiplayerSynchronizer
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • NavigationAgent2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • NavigationAgent3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • NavigationLink2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • NavigationLink3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • NavigationObstacle2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • NavigationObstacle3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • NavigationRegion2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • NavigationRegion3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • NinePatchRect
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Node2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Node3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • OccluderInstance3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OmniLight3D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • OpenXRBindingModifierEditor
      • Description
      • Properties
      • Methods
      • Signals
      • Method Descriptions
    • OpenXRCompositionLayer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OpenXRCompositionLayerCylinder
      • Description
      • Properties
      • Property Descriptions
    • OpenXRCompositionLayerEquirect
      • Description
      • Properties
      • Property Descriptions
    • OpenXRCompositionLayerQuad
      • Description
      • Properties
      • Property Descriptions
    • OpenXRHand
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • OpenXRInteractionProfileEditor
      • Description
    • OpenXRInteractionProfileEditorBase
      • Description
      • Properties
      • Methods
      • Method Descriptions
    • OpenXRVisibilityMask
      • Description
    • OptionButton
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • Panel
      • Description
      • Tutorials
      • Theme Properties
      • Theme Property Descriptions
    • PanelContainer
      • Description
      • Tutorials
      • Properties
      • Theme Properties
      • Theme Property Descriptions
    • Parallax2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ParallaxBackground
      • Description
      • Properties
      • Property Descriptions
    • ParallaxLayer
      • Description
      • Properties
      • Property Descriptions
    • Path2D
      • Description
      • Properties
      • Property Descriptions
    • Path3D
      • Description
      • Properties
      • Signals
      • Property Descriptions
    • PathFollow2D
      • Description
      • Properties
      • Property Descriptions
    • PathFollow3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • PhysicalBone2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PhysicalBone3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • PhysicalBoneSimulator3D
      • Description
      • Methods
      • Method Descriptions
    • PhysicsBody2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Method Descriptions
    • PhysicsBody3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PinJoint2D
      • Description
      • Properties
      • Property Descriptions
    • PinJoint3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • PointLight2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • Polygon2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Popup
      • Description
      • Properties
      • Signals
    • PopupMenu
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • PopupPanel
      • Description
      • Properties
      • Theme Properties
      • Theme Property Descriptions
    • ProgressBar
      • Description
      • Properties
      • Theme Properties
      • Enumerations
      • Property Descriptions
      • Theme Property Descriptions
    • Range
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • RayCast2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RayCast3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ReferenceRect
      • Description
      • Properties
      • Property Descriptions
    • ReflectionProbe
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • RemoteTransform2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RemoteTransform3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ResourcePreloader
      • Description
      • Methods
      • Method Descriptions
    • RetargetModifier3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • RichTextLabel
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • RigidBody2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • RigidBody3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • RootMotionView
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ScriptCreateDialog
      • Description
      • Properties
      • Methods
      • Signals
      • Method Descriptions
    • ScriptEditor
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • ScriptEditorBase
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • ScrollBar
      • Description
      • Properties
      • Theme Properties
      • Signals
      • Property Descriptions
      • Theme Property Descriptions
    • ScrollContainer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • Separator
      • Description
      • Theme Properties
      • Theme Property Descriptions
    • ShaderGlobalsOverride
      • Description
      • Tutorials
    • ShapeCast2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ShapeCast3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Skeleton2D
      • Description
      • Tutorials
      • Methods
      • Signals
      • Method Descriptions
    • Skeleton3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • SkeletonIK3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModifier3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Slider
      • Description
      • Properties
      • Theme Properties
      • Signals
      • Property Descriptions
      • Theme Property Descriptions
    • SliderJoint3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • SoftBody3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • SpinBox
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • SplitContainer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • SpotLight3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • SpringArm3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SpringBoneCollision3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SpringBoneCollisionCapsule3D
      • Description
      • Properties
      • Property Descriptions
    • SpringBoneCollisionPlane3D
      • Description
    • SpringBoneCollisionSphere3D
      • Description
      • Properties
      • Property Descriptions
    • SpringBoneSimulator3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Sprite2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • Sprite3D
      • Description
      • Properties
      • Signals
      • Property Descriptions
    • SpriteBase3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • StaticBody2D
      • Description
      • Properties
      • Property Descriptions
    • StaticBody3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • StatusIndicator
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • SubViewport
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • SubViewportContainer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • TabBar
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • TabContainer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • TextEdit
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • TextureButton
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • TextureProgressBar
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TextureRect
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • TileMap
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TileMapLayer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Timer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TouchScreenButton
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Tree
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • VBoxContainer
      • Description
      • Tutorials
    • VehicleBody3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • VehicleWheel3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • VFlowContainer
      • Description
      • Tutorials
    • VideoStreamPlayer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • Viewport
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • VisibleOnScreenEnabler2D
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisibleOnScreenEnabler3D
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisibleOnScreenNotifier2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • VisibleOnScreenNotifier3D
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • VisualInstance3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • VoxelGI
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • VScrollBar
      • Description
      • Properties
    • VSeparator
      • Description
    • VSlider
      • Description
      • Properties
    • VSplitContainer
      • Description
      • Tutorials
    • Window
      • Description
      • Properties
      • Methods
      • Theme Properties
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
      • Theme Property Descriptions
    • WorldEnvironment
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • XRAnchor3D
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • XRBodyModifier3D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • XRCamera3D
      • Description
      • Tutorials
    • XRController3D
      • Description
      • Tutorials
      • Methods
      • Signals
      • Method Descriptions
    • XRFaceModifier3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • XRHandModifier3D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • XRNode3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • XROrigin3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
  • Resources
    • Resource
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • AnimatedTexture
      • Description
      • Properties
      • Methods
      • Constants
      • Property Descriptions
      • Method Descriptions
    • Animation
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationLibrary
      • Description
      • Tutorials
      • Methods
      • Signals
      • Method Descriptions
    • AnimationNode
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationNodeAdd2
      • Description
      • Tutorials
    • AnimationNodeAdd3
      • Description
      • Tutorials
    • AnimationNodeAnimation
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AnimationNodeBlend2
      • Description
      • Tutorials
    • AnimationNodeBlend3
      • Description
      • Tutorials
    • AnimationNodeBlendSpace1D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationNodeBlendSpace2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationNodeBlendTree
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Constants
      • Property Descriptions
      • Method Descriptions
    • AnimationNodeExtension
      • Description
      • Methods
      • Method Descriptions
    • AnimationNodeOneShot
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AnimationNodeOutput
      • Description
      • Tutorials
    • AnimationNodeStateMachine
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AnimationNodeStateMachinePlayback
      • Description
      • Tutorials
      • Properties
      • Methods
      • Method Descriptions
    • AnimationNodeStateMachineTransition
      • Description
      • Tutorials
      • Properties
      • Signals
      • Enumerations
      • Property Descriptions
    • AnimationNodeSub2
      • Description
      • Tutorials
    • AnimationNodeSync
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AnimationNodeTimeScale
      • Description
      • Tutorials
    • AnimationNodeTimeSeek
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AnimationNodeTransition
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AnimationRootNode
      • Description
      • Tutorials
    • ArrayMesh
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ArrayOccluder3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AtlasTexture
      • Description
      • Properties
      • Property Descriptions
    • AudioBusLayout
      • Description
    • AudioEffect
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • AudioEffectAmplify
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectBandLimitFilter
      • Description
      • Tutorials
    • AudioEffectBandPassFilter
      • Description
      • Tutorials
    • AudioEffectCapture
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AudioEffectChorus
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AudioEffectCompressor
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectDelay
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectDistortion
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AudioEffectEQ
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • AudioEffectEQ10
      • Description
      • Tutorials
    • AudioEffectEQ21
      • Description
      • Tutorials
    • AudioEffectEQ6
      • Description
      • Tutorials
    • AudioEffectFilter
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AudioEffectHardLimiter
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectHighPassFilter
      • Description
      • Tutorials
    • AudioEffectHighShelfFilter
      • Description
      • Tutorials
    • AudioEffectLimiter
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectLowPassFilter
      • Description
      • Tutorials
    • AudioEffectLowShelfFilter
      • Description
      • Tutorials
    • AudioEffectNotchFilter
      • Description
      • Tutorials
    • AudioEffectPanner
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectPhaser
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectPitchShift
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AudioEffectRecord
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AudioEffectReverb
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioEffectSpectrumAnalyzer
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AudioEffectStereoEnhance
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • AudioStream
      • Description
      • Tutorials
      • Methods
      • Signals
      • Method Descriptions
    • AudioStreamGenerator
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • AudioStreamInteractive
      • Description
      • Properties
      • Methods
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • AudioStreamMicrophone
      • Description
      • Tutorials
    • AudioStreamMP3
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AudioStreamOggVorbis
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • AudioStreamPlaylist
      • Properties
      • Methods
      • Constants
      • Property Descriptions
      • Method Descriptions
    • AudioStreamPolyphonic
      • Description
      • Properties
      • Property Descriptions
    • AudioStreamRandomizer
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AudioStreamSynchronized
      • Description
      • Properties
      • Methods
      • Constants
      • Property Descriptions
      • Method Descriptions
    • AudioStreamWAV
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • BaseMaterial3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • BitMap
      • Description
      • Methods
      • Method Descriptions
    • BoneMap
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • BoxMesh
      • Description
      • Properties
      • Property Descriptions
    • BoxOccluder3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • BoxShape3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ButtonGroup
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • CameraAttributes
      • Description
      • Properties
      • Property Descriptions
    • CameraAttributesPhysical
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • CameraAttributesPractical
      • Description
      • Properties
      • Property Descriptions
    • CameraTexture
      • Description
      • Properties
      • Property Descriptions
    • CanvasItemMaterial
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • CanvasTexture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CapsuleMesh
      • Description
      • Properties
      • Property Descriptions
    • CapsuleShape2D
      • Description
      • Properties
      • Property Descriptions
    • CapsuleShape3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CircleShape2D
      • Description
      • Properties
      • Property Descriptions
    • CodeHighlighter
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ColorPalette
      • Description
      • Properties
      • Property Descriptions
    • Compositor
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CompositorEffect
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CompressedCubemap
      • Description
    • CompressedCubemapArray
      • Description
    • CompressedTexture2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • CompressedTexture2DArray
      • Description
    • CompressedTexture3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • CompressedTextureLayered
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ConcavePolygonShape2D
      • Description
      • Properties
      • Property Descriptions
    • ConcavePolygonShape3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ConvexPolygonShape2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ConvexPolygonShape3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • CryptoKey
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • CSharpScript
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • Cubemap
      • Description
      • Methods
      • Method Descriptions
    • CubemapArray
      • Description
      • Methods
      • Method Descriptions
    • Curve
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Curve2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Curve3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • CurveTexture
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • CurveXYZTexture
      • Description
      • Properties
      • Property Descriptions
    • CylinderMesh
      • Description
      • Properties
      • Property Descriptions
    • CylinderShape3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorNode3DGizmoPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorSettings
      • Description
      • Properties
      • Methods
      • Signals
      • Constants
      • Property Descriptions
      • Method Descriptions
    • EditorSyntaxHighlighter
      • Description
      • Methods
      • Method Descriptions
    • Environment
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • ExternalTexture
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • FastNoiseLite
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • FBXDocument
      • Description
    • FBXState
      • Description
      • Properties
      • Property Descriptions
    • FogMaterial
      • Description
      • Properties
      • Property Descriptions
    • Font
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • FontFile
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • FontVariation
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GDExtension
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • GDScript
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • GDScriptSyntaxHighlighter
      • Description
    • GLTFAccessor
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • GLTFAnimation
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFBufferView
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFCamera
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFDocument
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GLTFDocumentExtension
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • GLTFDocumentExtensionConvertImporterMesh
      • Tutorials
    • GLTFLight
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFMesh
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFNode
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFPhysicsBody
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFPhysicsShape
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFSkeleton
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFSkin
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • GLTFSpecGloss
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • GLTFState
      • Description
      • Tutorials
      • Properties
      • Methods
      • Constants
      • Property Descriptions
      • Method Descriptions
    • GLTFTexture
      • Tutorials
      • Properties
      • Property Descriptions
    • GLTFTextureSampler
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • Gradient
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • GradientTexture1D
      • Description
      • Properties
      • Property Descriptions
    • GradientTexture2D
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • HeightMapShape3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Image
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • ImageTexture
      • Description
      • Tutorials
      • Properties
      • Methods
      • Method Descriptions
    • ImageTexture3D
      • Description
      • Methods
      • Method Descriptions
    • ImageTextureLayered
      • Description
      • Methods
      • Method Descriptions
    • ImmediateMesh
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • ImporterMesh
      • Description
      • Methods
      • Method Descriptions
    • InputEvent
      • Description
      • Tutorials
      • Properties
      • Methods
      • Constants
      • Property Descriptions
      • Method Descriptions
    • InputEventAction
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventFromWindow
      • Description
      • Properties
      • Property Descriptions
    • InputEventGesture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventJoypadButton
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventJoypadMotion
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventKey
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • InputEventMagnifyGesture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventMIDI
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventMouse
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventMouseButton
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventMouseMotion
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventPanGesture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventScreenDrag
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventScreenTouch
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • InputEventShortcut
      • Description
      • Properties
      • Property Descriptions
    • InputEventWithModifiers
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • JSON
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • LabelSettings
      • Description
      • Properties
      • Property Descriptions
    • LightmapGIData
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Material
      • Description
      • Tutorials
      • Properties
      • Methods
      • Constants
      • Property Descriptions
      • Method Descriptions
    • Mesh
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • MeshLibrary
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • MeshTexture
      • Description
      • Properties
      • Property Descriptions
    • MissingResource
      • Description
      • Properties
      • Property Descriptions
    • MultiMesh
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • NavigationMesh
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • NavigationMeshSourceGeometryData2D
      • Description
      • Methods
      • Method Descriptions
    • NavigationMeshSourceGeometryData3D
      • Description
      • Methods
      • Method Descriptions
    • NavigationPolygon
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • Noise
      • Description
      • Methods
      • Method Descriptions
    • NoiseTexture2D
      • Description
      • Properties
      • Property Descriptions
    • NoiseTexture3D
      • Description
      • Properties
      • Property Descriptions
    • Occluder3D
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • OccluderPolygon2D
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • OggPacketSequence
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OpenXRAction
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • OpenXRActionBindingModifier
      • Description
    • OpenXRActionMap
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OpenXRActionSet
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OpenXRAnalogThresholdModifier
      • Description
      • Properties
      • Property Descriptions
    • OpenXRBindingModifier
      • Description
      • Methods
      • Method Descriptions
    • OpenXRDpadBindingModifier
      • Description
      • Properties
      • Property Descriptions
    • OpenXRHapticBase
      • Description
    • OpenXRHapticVibration
      • Description
      • Properties
      • Property Descriptions
    • OpenXRInteractionProfile
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OpenXRIPBinding
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • OpenXRIPBindingModifier
      • Description
    • OptimizedTranslation
      • Description
      • Methods
      • Method Descriptions
    • ORMMaterial3D
      • Description
      • Tutorials
    • PackedDataContainer
      • Description
      • Methods
      • Method Descriptions
    • PackedScene
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • PanoramaSkyMaterial
      • Description
      • Properties
      • Property Descriptions
    • ParticleProcessMaterial
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • PhysicalSkyMaterial
      • Description
      • Properties
      • Property Descriptions
    • PhysicsMaterial
      • Description
      • Properties
      • Property Descriptions
    • PlaceholderCubemap
      • Description
    • PlaceholderCubemapArray
      • Description
    • PlaceholderMaterial
      • Description
    • PlaceholderMesh
      • Description
      • Properties
      • Property Descriptions
    • PlaceholderTexture2D
      • Description
      • Properties
      • Property Descriptions
    • PlaceholderTexture2DArray
      • Description
    • PlaceholderTexture3D
      • Description
      • Properties
      • Property Descriptions
    • PlaceholderTextureLayered
      • Description
      • Properties
      • Property Descriptions
    • PlaneMesh
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • PointMesh
      • Description
    • PolygonOccluder3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • PolygonPathFinder
      • Methods
      • Method Descriptions
    • PortableCompressedTexture2D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • PrimitiveMesh
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PrismMesh
      • Description
      • Properties
      • Property Descriptions
    • ProceduralSkyMaterial
      • Description
      • Properties
      • Property Descriptions
    • QuadMesh
      • Description
      • Tutorials
      • Properties
    • QuadOccluder3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • RDShaderFile
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RDShaderSPIRV
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RectangleShape2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • RibbonTrailMesh
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • RichTextEffect
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • SceneReplicationConfig
      • Methods
      • Enumerations
      • Method Descriptions
    • Script
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ScriptExtension
      • Methods
      • Method Descriptions
    • SegmentShape2D
      • Description
      • Properties
      • Property Descriptions
    • SeparationRayShape2D
      • Description
      • Properties
      • Property Descriptions
    • SeparationRayShape3D
      • Description
      • Properties
      • Property Descriptions
    • Shader
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • ShaderInclude
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ShaderMaterial
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Shape2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Shape3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • Shortcut
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2DCCDIK
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2DFABRIK
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2DJiggle
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2DLookAt
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2DPhysicalBones
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModification2DStackHolder
      • Description
      • Methods
      • Method Descriptions
    • SkeletonModification2DTwoBoneIK
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonModificationStack2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • SkeletonProfile
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • SkeletonProfileHumanoid
      • Description
      • Tutorials
      • Properties
    • Skin
      • Methods
      • Method Descriptions
    • Sky
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • SphereMesh
      • Description
      • Properties
      • Property Descriptions
    • SphereOccluder3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • SphereShape3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • SpriteFrames
      • Description
      • Methods
      • Method Descriptions
    • StandardMaterial3D
      • Description
      • Tutorials
    • StyleBox
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • StyleBoxEmpty
      • Description
    • StyleBoxFlat
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • StyleBoxLine
      • Description
      • Properties
      • Property Descriptions
    • StyleBoxTexture
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • SyntaxHighlighter
      • Description
      • Methods
      • Method Descriptions
    • SystemFont
      • Description
      • Properties
      • Property Descriptions
    • TextMesh
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • Texture
      • Description
    • Texture2D
      • Description
      • Methods
      • Method Descriptions
    • Texture2DArray
      • Description
      • Methods
      • Method Descriptions
    • Texture2DArrayRD
      • Description
    • Texture2DRD
      • Description
      • Properties
      • Property Descriptions
    • Texture3D
      • Description
      • Methods
      • Method Descriptions
    • Texture3DRD
      • Description
      • Properties
      • Property Descriptions
    • TextureCubemapArrayRD
      • Description
    • TextureCubemapRD
      • Description
    • TextureLayered
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • TextureLayeredRD
      • Description
      • Properties
      • Property Descriptions
    • Theme
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TileMapPattern
      • Description
      • Methods
      • Method Descriptions
    • TileSet
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TileSetAtlasSource
      • Description
      • Properties
      • Methods
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • TileSetScenesCollectionSource
      • Description
      • Methods
      • Method Descriptions
    • TileSetSource
      • Description
      • Methods
      • Method Descriptions
    • TorusMesh
      • Description
      • Properties
      • Property Descriptions
    • Translation
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • TubeTrailMesh
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • VideoStream
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • VideoStreamPlayback
      • Description
      • Methods
      • Method Descriptions
    • VideoStreamTheora
      • Description
    • ViewportTexture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • VisualShader
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • VisualShaderNode
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • VisualShaderNodeBillboard
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeBooleanConstant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeBooleanParameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeClamp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeColorConstant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeColorFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeColorOp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeColorParameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeComment
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeCompare
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeConstant
      • Description
    • VisualShaderNodeCubemap
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeCubemapParameter
      • Description
    • VisualShaderNodeCurveTexture
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeCurveXYZTexture
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeCustom
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • VisualShaderNodeDerivativeFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeDeterminant
      • Description
    • VisualShaderNodeDistanceFade
      • Description
    • VisualShaderNodeDotProduct
      • Description
    • VisualShaderNodeExpression
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeFaceForward
      • Description
    • VisualShaderNodeFloatConstant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeFloatFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeFloatOp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeFloatParameter
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeFrame
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • VisualShaderNodeFresnel
      • Description
    • VisualShaderNodeGlobalExpression
      • Description
    • VisualShaderNodeGroupBase
      • Description
      • Methods
      • Method Descriptions
    • VisualShaderNodeIf
      • Description
    • VisualShaderNodeInput
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • VisualShaderNodeIntConstant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeIntFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeIntOp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeIntParameter
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeIs
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeLinearSceneDepth
      • Description
    • VisualShaderNodeMix
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeMultiplyAdd
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeOuterProduct
      • Description
    • VisualShaderNodeOutput
      • Description
    • VisualShaderNodeParameter
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeParameterRef
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeParticleAccelerator
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeParticleBoxEmitter
      • Description
    • VisualShaderNodeParticleConeVelocity
      • Description
    • VisualShaderNodeParticleEmit
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeParticleEmitter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeParticleMeshEmitter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeParticleMultiplyByAxisAngle
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeParticleOutput
      • Description
    • VisualShaderNodeParticleRandomness
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeParticleRingEmitter
      • Description
    • VisualShaderNodeParticleSphereEmitter
      • Description
    • VisualShaderNodeProximityFade
      • Description
    • VisualShaderNodeRandomRange
      • Description
    • VisualShaderNodeRemap
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeReroute
      • Description
      • Methods
      • Method Descriptions
    • VisualShaderNodeResizableBase
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeRotationByAxis
      • Description
    • VisualShaderNodeSample3D
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeScreenNormalWorldSpace
      • Description
    • VisualShaderNodeScreenUVToSDF
      • Description
    • VisualShaderNodeSDFRaymarch
      • Description
    • VisualShaderNodeSDFToScreenUV
      • Description
    • VisualShaderNodeSmoothStep
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeStep
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeSwitch
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeTexture
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeTexture2DArray
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeTexture2DArrayParameter
      • Description
    • VisualShaderNodeTexture2DParameter
      • Description
    • VisualShaderNodeTexture3D
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeTexture3DParameter
      • Description
    • VisualShaderNodeTextureParameter
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeTextureParameterTriplanar
      • Description
    • VisualShaderNodeTextureSDF
      • Description
    • VisualShaderNodeTextureSDFNormal
      • Description
    • VisualShaderNodeTransformCompose
      • Description
    • VisualShaderNodeTransformConstant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeTransformDecompose
      • Description
    • VisualShaderNodeTransformFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeTransformOp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeTransformParameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeTransformVecMult
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeUIntConstant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeUIntFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeUIntOp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeUIntParameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeUVFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeUVPolarCoord
      • Description
    • VisualShaderNodeVarying
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVaryingGetter
      • Description
    • VisualShaderNodeVaryingSetter
      • Description
    • VisualShaderNodeVec2Constant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVec2Parameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVec3Constant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVec3Parameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVec4Constant
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVec4Parameter
      • Description
      • Properties
      • Property Descriptions
    • VisualShaderNodeVectorBase
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeVectorCompose
      • Description
    • VisualShaderNodeVectorDecompose
      • Description
    • VisualShaderNodeVectorDistance
      • Description
    • VisualShaderNodeVectorFunc
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeVectorLen
      • Description
    • VisualShaderNodeVectorOp
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • VisualShaderNodeVectorRefract
      • Description
    • VisualShaderNodeWorldPositionFromDepth
      • Description
    • VoxelGIData
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • World2D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • World3D
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • WorldBoundaryShape2D
      • Description
      • Properties
      • Property Descriptions
    • WorldBoundaryShape3D
      • Description
      • Properties
      • Property Descriptions
    • X509Certificate
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
  • Other objects
    • Object
      • Description
      • Tutorials
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Method Descriptions
    • AESContext
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • AStar2D
      • Description
      • Methods
      • Method Descriptions
    • AStar3D
      • Description
      • Methods
      • Method Descriptions
    • AStarGrid2D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AudioEffectInstance
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • AudioEffectSpectrumAnalyzerInstance
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • AudioSample
      • Description
    • AudioSamplePlayback
      • Description
    • AudioServer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • AudioStreamGeneratorPlayback
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • AudioStreamPlayback
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • AudioStreamPlaybackInteractive
      • Description
      • Methods
      • Method Descriptions
    • AudioStreamPlaybackOggVorbis
    • AudioStreamPlaybackPlaylist
    • AudioStreamPlaybackPolyphonic
      • Description
      • Methods
      • Constants
      • Method Descriptions
    • AudioStreamPlaybackResampled
      • Methods
      • Method Descriptions
    • AudioStreamPlaybackSynchronized
    • CallbackTweener
      • Description
      • Methods
      • Method Descriptions
    • CameraFeed
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • CameraServer
      • Description
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • CharFXTransform
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ClassDB
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • ConfigFile
      • Description
      • Methods
      • Method Descriptions
    • Crypto
      • Description
      • Methods
      • Method Descriptions
    • DirAccess
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • DisplayServer
      • Description
      • Methods
      • Enumerations
      • Constants
      • Method Descriptions
    • DTLSServer
      • Description
      • Methods
      • Method Descriptions
    • EditorContextMenuPlugin
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorDebuggerPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorDebuggerSession
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorExportPlatform
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorExportPlatformAndroid
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformExtension
      • Description
      • Methods
      • Method Descriptions
    • EditorExportPlatformIOS
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformLinuxBSD
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformMacOS
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformPC
      • Description
      • Tutorials
    • EditorExportPlatformWeb
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformWindows
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorExportPreset
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorFeatureProfile
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorFileSystemDirectory
      • Description
      • Methods
      • Method Descriptions
    • EditorFileSystemImportFormatSupportQuery
      • Description
      • Methods
      • Method Descriptions
    • EditorImportPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorInspectorPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorInterface
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • EditorNode3DGizmo
      • Description
      • Methods
      • Method Descriptions
    • EditorPaths
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorResourceConversionPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorResourcePreviewGenerator
      • Description
      • Methods
      • Method Descriptions
    • EditorResourceTooltipPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorSceneFormatImporter
      • Description
      • Methods
      • Constants
      • Method Descriptions
    • EditorSceneFormatImporterBlend
      • Description
    • EditorSceneFormatImporterFBX2GLTF
      • Description
    • EditorSceneFormatImporterGLTF
    • EditorSceneFormatImporterUFBX
      • Description
    • EditorScenePostImport
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorScenePostImportPlugin
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorScript
      • Description
      • Methods
      • Method Descriptions
    • EditorSelection
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorTranslationParserPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorUndoRedoManager
      • Description
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • EditorVCSInterface
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • EncodedObjectAsID
      • Description
      • Properties
      • Property Descriptions
    • ENetConnection
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • ENetMultiplayerPeer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ENetPacketPeer
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Constants
      • Method Descriptions
    • Engine
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • EngineDebugger
      • Description
      • Methods
      • Method Descriptions
    • EngineProfiler
      • Description
      • Methods
      • Method Descriptions
    • Expression
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • FileAccess
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • FramebufferCacheRD
      • Description
      • Methods
      • Method Descriptions
    • GDExtensionManager
      • Description
      • Tutorials
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • Geometry2D
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • Geometry3D
      • Description
      • Methods
      • Method Descriptions
    • GLTFObjectModelProperty
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • HashingContext
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • HMACContext
      • Description
      • Methods
      • Method Descriptions
    • HTTPClient
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • ImageFormatLoader
      • Description
      • Enumerations
    • ImageFormatLoaderExtension
      • Description
      • Methods
      • Method Descriptions
    • Input
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • InputMap
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • IntervalTweener
      • Description
    • IP
      • Description
      • Methods
      • Enumerations
      • Constants
      • Method Descriptions
    • JavaClass
      • Description
      • Methods
      • Method Descriptions
    • JavaClassWrapper
      • Description
      • Methods
      • Method Descriptions
    • JavaObject
      • Description
      • Methods
      • Method Descriptions
    • JavaScriptBridge
      • Description
      • Tutorials
      • Methods
      • Signals
      • Method Descriptions
    • JavaScriptObject
      • Description
    • JNISingleton
      • Description
      • Tutorials
    • JSONRPC
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • KinematicCollision2D
      • Description
      • Methods
      • Method Descriptions
    • KinematicCollision3D
      • Description
      • Methods
      • Method Descriptions
    • Lightmapper
      • Description
    • LightmapperRD
      • Description
    • MainLoop
      • Description
      • Methods
      • Signals
      • Constants
      • Method Descriptions
    • Marshalls
      • Description
      • Methods
      • Method Descriptions
    • MeshConvexDecompositionSettings
      • Description
      • Properties
      • Enumerations
      • Property Descriptions
    • MeshDataTool
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • MethodTweener
      • Description
      • Methods
      • Method Descriptions
    • MobileVRInterface
      • Description
      • Properties
      • Property Descriptions
    • MovieWriter
      • Description
      • Methods
      • Method Descriptions
    • MultiplayerAPI
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • MultiplayerAPIExtension
      • Description
      • Methods
      • Method Descriptions
    • MultiplayerPeer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • MultiplayerPeerExtension
      • Description
      • Methods
      • Method Descriptions
    • Mutex
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • NativeMenu
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • NavigationMeshGenerator
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • NavigationPathQueryParameters2D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • NavigationPathQueryParameters3D
      • Description
      • Tutorials
      • Properties
      • Enumerations
      • Property Descriptions
    • NavigationPathQueryResult2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • NavigationPathQueryResult3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • NavigationServer2D
      • Description
      • Tutorials
      • Methods
      • Signals
      • Method Descriptions
    • NavigationServer3D
      • Description
      • Tutorials
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • Node
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • Node3DGizmo
      • Description
    • OfflineMultiplayerPeer
      • Description
    • OggPacketSequencePlayback
    • OpenXRAPIExtension
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • OpenXRExtensionWrapperExtension
      • Description
      • Methods
      • Method Descriptions
    • OpenXRInteractionProfileMetadata
      • Description
      • Methods
      • Method Descriptions
    • OpenXRInterface
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • OS
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • PackedDataContainerRef
      • Description
      • Methods
      • Method Descriptions
    • PacketPeer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PacketPeerDTLS
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • PacketPeerExtension
      • Methods
      • Method Descriptions
    • PacketPeerStream
      • Description
      • Properties
      • Property Descriptions
    • PacketPeerUDP
      • Description
      • Methods
      • Method Descriptions
    • PCKPacker
      • Description
      • Methods
      • Method Descriptions
    • Performance
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • PhysicsDirectBodyState2D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PhysicsDirectBodyState2DExtension
      • Description
      • Methods
      • Method Descriptions
    • PhysicsDirectBodyState3D
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PhysicsDirectBodyState3DExtension
      • Description
      • Methods
      • Method Descriptions
    • PhysicsDirectSpaceState2D
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • PhysicsDirectSpaceState2DExtension
      • Description
      • Methods
      • Method Descriptions
    • PhysicsDirectSpaceState3D
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • PhysicsDirectSpaceState3DExtension
      • Description
      • Methods
      • Method Descriptions
    • PhysicsPointQueryParameters2D
      • Description
      • Properties
      • Property Descriptions
    • PhysicsPointQueryParameters3D
      • Description
      • Properties
      • Property Descriptions
    • PhysicsRayQueryParameters2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PhysicsRayQueryParameters3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • PhysicsServer2D
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • PhysicsServer2DExtension
      • Description
      • Methods
      • Method Descriptions
    • PhysicsServer2DManager
      • Description
      • Methods
      • Method Descriptions
    • PhysicsServer3D
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • PhysicsServer3DExtension
      • Description
      • Methods
      • Method Descriptions
    • PhysicsServer3DManager
      • Description
      • Methods
      • Method Descriptions
    • PhysicsServer3DRenderingServerHandler
      • Methods
      • Method Descriptions
    • PhysicsShapeQueryParameters2D
      • Description
      • Properties
      • Property Descriptions
    • PhysicsShapeQueryParameters3D
      • Description
      • Properties
      • Property Descriptions
    • PhysicsTestMotionParameters2D
      • Description
      • Properties
      • Property Descriptions
    • PhysicsTestMotionParameters3D
      • Description
      • Properties
      • Property Descriptions
    • PhysicsTestMotionResult2D
      • Description
      • Methods
      • Method Descriptions
    • PhysicsTestMotionResult3D
      • Description
      • Methods
      • Method Descriptions
    • ProjectSettings
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • PropertyTweener
      • Description
      • Methods
      • Method Descriptions
    • RandomNumberGenerator
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RDAttachmentFormat
      • Description
      • Properties
      • Property Descriptions
    • RDFramebufferPass
      • Description
      • Properties
      • Constants
      • Property Descriptions
    • RDPipelineColorBlendState
      • Description
      • Properties
      • Property Descriptions
    • RDPipelineColorBlendStateAttachment
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RDPipelineDepthStencilState
      • Description
      • Properties
      • Property Descriptions
    • RDPipelineMultisampleState
      • Description
      • Properties
      • Property Descriptions
    • RDPipelineRasterizationState
      • Description
      • Properties
      • Property Descriptions
    • RDPipelineSpecializationConstant
      • Description
      • Properties
      • Property Descriptions
    • RDSamplerState
      • Description
      • Properties
      • Property Descriptions
    • RDShaderSource
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RDTextureFormat
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RDTextureView
      • Description
      • Properties
      • Property Descriptions
    • RDUniform
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RDVertexAttribute
      • Description
      • Properties
      • Property Descriptions
    • RefCounted
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • RegEx
      • Description
      • Methods
      • Method Descriptions
    • RegExMatch
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • RenderData
      • Description
      • Methods
      • Method Descriptions
    • RenderDataExtension
      • Description
      • Methods
      • Method Descriptions
    • RenderDataRD
      • Description
    • RenderingDevice
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Constants
      • Method Descriptions
    • RenderingServer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Property Descriptions
      • Method Descriptions
    • RenderSceneBuffers
      • Description
      • Methods
      • Method Descriptions
    • RenderSceneBuffersConfiguration
      • Description
      • Properties
      • Property Descriptions
    • RenderSceneBuffersExtension
      • Description
      • Methods
      • Method Descriptions
    • RenderSceneBuffersRD
      • Description
      • Methods
      • Method Descriptions
    • RenderSceneData
      • Description
      • Methods
      • Method Descriptions
    • RenderSceneDataExtension
      • Description
      • Methods
      • Method Descriptions
    • RenderSceneDataRD
      • Description
    • Resource
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • ResourceFormatLoader
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • ResourceFormatSaver
      • Description
      • Methods
      • Method Descriptions
    • ResourceImporter
      • Description
      • Tutorials
      • Enumerations
    • ResourceImporterBitMap
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterBMFont
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterCSVTranslation
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterDynamicFont
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterImage
      • Description
      • Tutorials
    • ResourceImporterImageFont
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterLayeredTexture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterMP3
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterOBJ
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterOggVorbis
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ResourceImporterScene
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterShaderFile
      • Description
    • ResourceImporterTexture
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceImporterTextureAtlas
      • Description
      • Properties
      • Property Descriptions
    • ResourceImporterWAV
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • ResourceLoader
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • ResourceSaver
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • ResourceUID
      • Description
      • Methods
      • Constants
      • Method Descriptions
    • SceneMultiplayer
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • SceneState
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • SceneTree
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • SceneTreeTimer
      • Description
      • Properties
      • Signals
      • Property Descriptions
    • ScriptLanguage
      • Enumerations
    • ScriptLanguageExtension
      • Methods
      • Enumerations
      • Method Descriptions
    • Semaphore
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • ShaderIncludeDB
      • Description
      • Methods
      • Method Descriptions
    • SkinReference
      • Description
      • Methods
      • Method Descriptions
    • StreamPeer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • StreamPeerBuffer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • StreamPeerExtension
      • Methods
      • Method Descriptions
    • StreamPeerGZIP
      • Description
      • Methods
      • Method Descriptions
    • StreamPeerTCP
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • StreamPeerTLS
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • SubtweenTweener
      • Description
      • Methods
      • Method Descriptions
    • SurfaceTool
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • TCPServer
      • Description
      • Methods
      • Method Descriptions
    • TextLine
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • TextParagraph
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • TextServer
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • TextServerAdvanced
      • Description
    • TextServerDummy
      • Description
    • TextServerExtension
      • Description
      • Methods
      • Method Descriptions
    • TextServerFallback
      • Description
    • TextServerManager
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • ThemeDB
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • Thread
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • TileData
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • Time
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • TLSOptions
      • Description
      • Methods
      • Method Descriptions
    • TranslationDomain
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • TranslationServer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • TreeItem
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TriangleMesh
      • Description
    • Tween
      • Description
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • Tweener
      • Description
      • Signals
    • UDPServer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • UndoRedo
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • UniformSetCacheRD
      • Description
      • Methods
      • Method Descriptions
    • UPNP
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • UPNPDevice
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • WeakRef
      • Description
      • Methods
      • Method Descriptions
    • WebRTCDataChannel
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • WebRTCDataChannelExtension
      • Methods
      • Method Descriptions
    • WebRTCMultiplayerPeer
      • Description
      • Methods
      • Method Descriptions
    • WebRTCPeerConnection
      • Description
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • WebRTCPeerConnectionExtension
      • Methods
      • Method Descriptions
    • WebSocketMultiplayerPeer
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • WebSocketPeer
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • WebXRInterface
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • WorkerThreadPool
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • XMLParser
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • XRBodyTracker
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRControllerTracker
      • Description
      • Tutorials
      • Properties
    • XRFaceTracker
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRHandTracker
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRInterface
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRInterfaceExtension
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • XRPose
      • Description
      • Tutorials
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRPositionalTracker
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRServer
      • Description
      • Tutorials
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • XRTracker
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • XRVRS
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • ZIPPacker
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • ZIPReader
      • Description
      • Methods
      • Method Descriptions
  • Editor-only
    • EditorCommandPalette
      • Description
      • Properties
      • Methods
      • Method Descriptions
    • EditorContextMenuPlugin
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorDebuggerPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorDebuggerSession
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorExportPlatform
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorExportPlatformAndroid
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformExtension
      • Description
      • Methods
      • Method Descriptions
    • EditorExportPlatformIOS
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformLinuxBSD
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformMacOS
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformPC
      • Description
      • Tutorials
    • EditorExportPlatformWeb
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlatformWindows
      • Description
      • Tutorials
      • Properties
      • Property Descriptions
    • EditorExportPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorExportPreset
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorFeatureProfile
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorFileDialog
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • EditorFileSystem
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorFileSystemDirectory
      • Description
      • Methods
      • Method Descriptions
    • EditorFileSystemImportFormatSupportQuery
      • Description
      • Methods
      • Method Descriptions
    • EditorImportPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorInspector
      • Description
      • Properties
      • Methods
      • Signals
      • Method Descriptions
    • EditorInspectorPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorInterface
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • EditorNode3DGizmo
      • Description
      • Methods
      • Method Descriptions
    • EditorNode3DGizmoPlugin
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorPaths
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorPlugin
      • Description
      • Tutorials
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • EditorProperty
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • EditorResourceConversionPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorResourcePicker
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • EditorResourcePreview
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorResourcePreviewGenerator
      • Description
      • Methods
      • Method Descriptions
    • EditorResourceTooltipPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorSceneFormatImporter
      • Description
      • Methods
      • Constants
      • Method Descriptions
    • EditorSceneFormatImporterBlend
      • Description
    • EditorSceneFormatImporterFBX2GLTF
      • Description
    • EditorSceneFormatImporterGLTF
    • EditorSceneFormatImporterUFBX
      • Description
    • EditorScenePostImport
      • Description
      • Tutorials
      • Methods
      • Method Descriptions
    • EditorScenePostImportPlugin
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorScript
      • Description
      • Methods
      • Method Descriptions
    • EditorScriptPicker
      • Description
      • Properties
      • Property Descriptions
    • EditorSelection
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • EditorSettings
      • Description
      • Properties
      • Methods
      • Signals
      • Constants
      • Property Descriptions
      • Method Descriptions
    • EditorSpinSlider
      • Description
      • Properties
      • Theme Properties
      • Signals
      • Property Descriptions
      • Theme Property Descriptions
    • EditorSyntaxHighlighter
      • Description
      • Methods
      • Method Descriptions
    • EditorToaster
      • Description
      • Methods
      • Enumerations
      • Method Descriptions
    • EditorTranslationParserPlugin
      • Description
      • Methods
      • Method Descriptions
    • EditorUndoRedoManager
      • Description
      • Methods
      • Signals
      • Enumerations
      • Method Descriptions
    • EditorVCSInterface
      • Description
      • Tutorials
      • Methods
      • Enumerations
      • Method Descriptions
    • FileSystemDock
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • ScriptCreateDialog
      • Description
      • Properties
      • Methods
      • Signals
      • Method Descriptions
    • ScriptEditor
      • Description
      • Methods
      • Signals
      • Method Descriptions
    • ScriptEditorBase
      • Description
      • Methods
      • Signals
      • Method Descriptions
  • Variant types
    • Variant
      • Description
      • Tutorials
    • AABB
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Basis
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • bool
      • Description
      • Constructors
      • Operators
      • Constructor Descriptions
      • Operator Descriptions
    • Callable
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Color
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Dictionary
      • Description
      • Tutorials
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • float
      • Description
      • Tutorials
      • Constructors
      • Operators
      • Constructor Descriptions
      • Operator Descriptions
    • int
      • Description
      • Constructors
      • Operators
      • Constructor Descriptions
      • Operator Descriptions
    • NodePath
      • Description
      • Tutorials
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Object
      • Description
      • Tutorials
      • Methods
      • Signals
      • Enumerations
      • Constants
      • Method Descriptions
    • PackedByteArray
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedColorArray
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedFloat32Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedFloat64Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedInt32Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedInt64Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedStringArray
      • Description
      • Tutorials
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedVector2Array
      • Description
      • Tutorials
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedVector3Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • PackedVector4Array
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Plane
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Projection
      • Description
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Quaternion
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Rect2
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Rect2i
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • RID
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Signal
      • Description
      • Tutorials
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • String
      • Description
      • Tutorials
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • StringName
      • Description
      • Constructors
      • Methods
      • Operators
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Transform2D
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Transform3D
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Vector2
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Vector2i
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Vector3
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Vector3i
      • Description
      • Tutorials
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Vector4
      • Description
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
    • Vector4i
      • Description
      • Properties
      • Constructors
      • Methods
      • Operators
      • Enumerations
      • Constants
      • Property Descriptions
      • Constructor Descriptions
      • Method Descriptions
      • Operator Descriptions
Godot Engine
  • Документация Godot Engine 4.4 на русском языке
    • 3D
    • Глобальное освещение
    • Просмотреть исходный код страницы
    Learn how to contribute!

Глобальное освещение

  • Введение в глобальное освещение
  • Использование Voxel Global Illumination
  • Глобальное освещение на основе полей знаковых расстояний (SDFGI)
  • Использование глобального освещения LightmapGI
  • Датчики отражения
  • Имитация глобального освещения
Предыдущий Следующий

© Авторские права 2014-present Juan Linietsky, Ariel Manzur and the Godot community (CC BY 3.0).

Собрано при помощи Sphinx с использованием темы, предоставленной Read the Docs.