Sample Browser
Introductions Sample Browser
Демонстрационные графические приложения Sokol.NET: 3D-рендеринг, физика, анимация и шейдерные эффекты.
Откройте для себя возможности кроссплатформенной графической разработки с помощью браузера примеров Sokol.NET — набора из 13 интерактивных демонстраций, показывающих передовые графические технологии, физические симуляции и эффекты рендеринга в реальном времени.ЧТО ТАКОЕ SOKOL.NET?
Sokol.NET — это современная кроссплатформенная графическая платформа для C# с поддержкой .NET NativeAOT, обеспечивающая производительность, близкую к нативной, на настольных, мобильных и веб-платформах. Она предоставляет унифицированный доступ к бэкендам рендеринга Direct3D, Metal, OpenGL и WebGL.
ВКЛЮЧЕНЫ ИНТЕРАКТИВНЫЕ ДЕМО-ВЕРСИИ:
🎮 Графика и рендеринг
• Вращающийся куб — текстурированный 3D-куб с цветами вершин
• Динамическая текстура — анимированная текстура из игры «Жизнь» Конвея
• Внеэкранный рендеринг — методы рендеринга в текстуру
• Инстанцированный рендеринг — аппаратное инстансирование для эффективной отрисовки
• Рендеринг SDF — анимация поля знаковых расстояний
📷 Загрузка ресурсов
• Загрузчик PNG — загрузка и отображение текстур
• Кубическая карта JPEG — рендеринг скайбокса с текстурами JPEG
• Просмотрщик моделей GLTF — загрузка и отображение моделей glTF с PBR-материалами
⚡ Производительность
• Производительность вызовов отрисовки — стресс-тест с тысячами вызовов отрисовки
🎨 Расширенная графика
• Галерея ShaderToy — коллекция потрясающих шейдерных эффектов
• Навигация по нескольким демо-версиям с интерактивными элементами управления
⚙️ Физические движки
• Физика Box2D — интерактивная 2D-физика (нажмите для создания объекта) формы)
• Jolt Physics - Реалистичная 3D-симуляция физики
🎭 Анимация
• Spine Inspector - Профессиональная система скелетной анимации
• Интерактивный просмотрщик персонажей с множеством анимаций
ОСОБЕННОСТИ:
✓ 13 уникальных интерактивных демоверсий
✓ Полный исходный код доступен (лицензия MIT)
✓ Производительность, близкая к нативной, благодаря .NET NativeAOT
✓ Современные графические технологии
✓ Профессиональные физические движки
✓ Оптимизированный для сенсорного управления интерфейс
✓ Без рекламы и встроенных покупок
ИДЕАЛЬНО ПОДХОДИТ ДЛЯ:
• Разработчиков графики, изучающих Sokol.NET
• Разработчиков игр, изучающих C# для графики
• Студентов, изучающих рендеринг в реальном времени
• Всех, кто интересуется компьютерной графикой
Проект с открытым исходным кодом от Эли Алони
GitHub: https://github.com/elix22/Sokol.NET
Нажмите на любую демоверсию, чтобы изучить ее, нажмите «Назад», чтобы вернуться в меню.
Примечание: Spine Runtime © Esoteric Software - Лицензия Эли Алони
