Sample Browser
Introductions Sample Browser
Demonstracje graficzne Sokol.NET: renderowanie 3D, fizyka, animacje i efekty shaderów
Odkryj możliwości wieloplatformowego tworzenia grafiki dzięki przeglądarce Sokol.NET Sample Browser – prezentacji 13 interaktywnych demonstracji prezentujących najnowocześniejsze techniki graficzne, symulacje fizyczne i efekty renderowania w czasie rzeczywistym.CZYM JEST SOKOL.NET?
Sokol.NET to nowoczesne, wieloplatformowe środowisko graficzne dla języka C# z .NET NativeAOT, zapewniające wydajność zbliżoną do natywnej na platformach stacjonarnych, mobilnych i internetowych. Zapewnia ujednolicony dostęp do backendów renderujących Direct3D, Metal, OpenGL i WebGL.
DOŁĄCZONE INTERAKTYWNE DEMA:
🎮 Grafika i renderowanie
• Obrotowy sześcian – Teksturowany sześcian 3D z kolorami wierzchołków
• Dynamiczna tekstura – Gra w życie Conwaya jako animowana tekstura
• Renderowanie poza ekranem – Techniki renderowania do tekstury
• Renderowanie instancyjne – Sprzętowe instancje dla wydajnego rysowania
• Renderowanie SDF – Animacja pola odległości ze znakiem
📷 Ładowanie zasobów
• Ładowanie PNG – Ładowanie i wyświetlanie tekstur
• Cubemap JPEG – Renderowanie Skybox z teksturami JPEG
• Przeglądarka modeli GLTF – Ładowanie i wyświetlanie modeli GLTF z materiałami PBR
⚡ Wydajność
• Wydajność wywołań rysowania – Test obciążeniowy z tysiącami wywołań rysowania
🎨 Zaawansowana grafika
• Galeria ShaderToy – Kolekcja oszałamiających efektów shaderów
• Poruszaj się po wielu demach za pomocą interaktywnych elementów sterujących
⚙️ Silniki fizyki
• Fizyka Box2D – Interaktywna fizyka 2D (dotknij, aby (kształty spawn)
• Jolt Physics – realistyczna symulacja fizyki 3D
🎭 Animacja
• Spine Inspector – profesjonalny system animacji szkieletowej
• Interaktywna przeglądarka postaci z wieloma animacjami
FUNKCJE:
✓ 13 unikalnych interaktywnych wersji demonstracyjnych
✓ Dostępny pełny kod źródłowy (licencja MIT)
✓ Wydajność zbliżona do natywnej dzięki .NET NativeAOT
✓ Nowoczesne techniki graficzne
✓ Profesjonalne silniki fizyki
✓ Interfejs zoptymalizowany pod kątem dotyku
✓ Brak reklam i zakupów w aplikacji
IDEALNE DLA:
• Programistów graficznych uczących się Sokol.NET
• Programistów gier poznających język C# w grafice
• Studentów uczących się renderowania w czasie rzeczywistym
• Wszystkich zainteresowanych grafiką komputerową
Projekt open source autorstwa Eli Aloni
GitHub: https://github.com/elix22/Sokol.NET
Dotknij dowolnej wersji demonstracyjnej, aby ją poznać, a następnie naciśnij Wstecz, aby powrócić do menu.
Uwaga: Spine Runtime © Esoteric Software – Licencja udzielona Eli Aloni
