Render
ComputeShaderComputeShader#
Создание вычислительного шейдера для обработки миллиона частиц.
ComputeShaderImageComputeShaderImage#
Создание вычислительного шейдера, который обрабатывает текстуру чтения-записи на графическом процессоре (без процессора).
FfpDepthFfpDepth#
Демонстрация того, как рисовать элементы визуализатора с учетом буфера глубины.
GBufferReadGBufferRead#
Демонстрация того, как получить доступ к текстурам GBuffer во время процесса рендеринга.
GBufferWriteGBufferWrite#
Демонстрация того, как изменять текстуры GBuffer в процессе рендеринга.
RenderTargetRenderTarget#
Рендеринг в текстуру с помощью класса RenderTarget.
LiDARLiDAR#
LiDAR - это метод, используемый в роботах-пылесосах, беспилотных летательных аппаратах, самоуправляемых автомобилях и т.д. для оптического сканирования окружающей среды. Этот образец содержит эмуляцию LiDAR, которую можно использовать для обучения автопилотов и искусственного интеллекта. Быстрый и точный сканер реализован с использованием буфера глубины. Вы можете настроить свой LiDAR (установить желаемый диапазон, FOV, разрешение и другие параметры) через API.
OffscreenOffscreen#
Запущенный в фоновом режиме, сэмпл демонстрирует создание графического контекста, скриншоты периодически сохраняются в папку saved_image (только DirectX).
ScreenshotScreenshot#
Захват окончательного изображения из последовательности рендеринга.
StructuredBufferStructuredBuffer#
Создание простого сжатия DXT с использованием структурированных буферов.
TexturesTextures#
Создание плагина для изменения текстур на мешах.