Explore the power of cross-platform graphics development with the Sokol.NET Sample Browser - a showcase of 13 interactive demos demonstrating cutting-edge graphics techniques, physics simulations, and real-time rendering effects.
WHAT IS SOKOL.NET?
Sokol.NET is a modern, cross-platform graphics framework for C# with .NET NativeAOT, delivering near-native performance across Desktop, Mobile, and Web platforms. It provides unified access to Direct3D, Metal, OpenGL, and WebGL rendering backends.
INTERACTIVE DEMOS INCLUDED:
🎮 Graphics & Rendering
• Rotating Cube - Textured 3D cube with vertex colors
• Dynamic Texture - Conway's Game of Life as animated texture
• Offscreen Rendering - Render-to-texture techniques
• Instanced Rendering - Hardware instancing for efficient drawing
• SDF Rendering - Signed Distance Field animation
📷 Asset Loading
• PNG Loader - Texture loading and display
• Cubemap JPEG - Skybox rendering with JPEG textures
• GLTF Model Viewer - Load and display glTF models with PBR materials
⚡ Performance
• Draw Call Performance - Stress test with thousands of draw calls
🎨 Advanced Graphics
• ShaderToy Gallery - Collection of stunning shader effects
• Navigate through multiple demos with interactive controls
⚙️ Physics Engines
• Box2D Physics - Interactive 2D physics (tap to spawn shapes)
• Jolt Physics - Realistic 3D physics simulation
🎭 Animation
• Spine Inspector - Professional skeletal animation system
• Interactive character viewer with multiple animations
FEATURES:
✓ 13 unique interactive demos
✓ Full source code available (MIT License)
✓ Near-native performance with .NET NativeAOT
✓ Modern graphics techniques
✓ Professional physics engines
✓ Touch-optimized interface
✓ No ads or in-app purchases
PERFECT FOR:
• Graphics developers learning Sokol.NET
• Game developers exploring C# for graphics
• Students studying real-time rendering
• Anyone interested in computer graphics
Open source project by Eli Aloni
GitHub: https://github.com/elix22/Sokol.NET
Tap any demo to explore, press Back to return to menu.
Note: Spine Runtime © Esoteric Software - Licensed to Eli Aloni