reckfellENGINE

Первый shader: выбрать задачу

Короткий маршрут от готового материала к своему shader без повторов и незаконченных примеров.

На этой странице

Начать с нужного результата

Нужен результатОткрыть
Понять, что делает shader и что остаётся в C#Введение
Поднять вершины по карте высот и исправить освещение склоновПервый 3D shader
Окрасить рельеф, менять параметры и разделять материалыМатериал и параметры
Изменить 2D-изображениеПервый 2D shader
Только настроить обычную поверхностьStandardMaterial3D

Для 3D-уроков нужен Reckfell 1.0.0 с C# SDK и Forward+/Vulkan. Скачать общий проект: откройте project.reckfell, соберите C# и запустите Main.rscene. Он включает галерею, shader, карту высот и управляющий класс; внешние ассеты не нужны.

Ожидаемый результат — два рельефных образца на подставке. Они используют общий ShaderMaterial; правый получает индивидуальный оттенок. У корня Preview=Flat убирает высоту при запуске, Terrain использует shader-default. Изменение экспортированного Preview во время игры не вызывает повторную настройку: используйте SetHeight() после _Ready.

Сначала получите исходный кадр. Затем меняйте один параметр: высоту, цвет или отдельный материал. Так можно отличить ошибку shader-кода от неверного назначения ресурса, недостатка вершин или проблемы освещения.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.