Sample Browser
Introductions Sample Browser
Sokol.NET 圖形示範:3D 渲染、實體、動畫和著色器效果
使用 Sokol.NET 範例瀏覽器探索跨平台圖形開發的強大功能——它展示了 13 個互動式演示,涵蓋了前沿的圖形技術、物理模擬和即時渲染效果。什麼是 Sokol.NET?
Sokol.NET 是一個現代化的跨平台圖形框架,適用於 C# 和 .NET NativeAOT,可在桌面、行動和 Web 平台上提供接近原生效能。它提供對 Direct3D、Metal、OpenGL 和 WebGL 渲染後端的統一存取。
包含互動式演示:
🎮 圖形與渲染
• 旋轉立方體 - 帶有頂點顏色的紋理 3D 立方體
• 動態紋理 - 康威生命遊戲動畫紋理
• 離屏渲染 - 渲染到紋理技術
• 實例化渲染 - 硬體實例化實現高效繪製
• SDF 渲染 - 有符號距離場動畫
📷 資源加載
• PNG 載入器 - 紋理載入和顯示
• 立方體貼圖 JPEG - 使用 JPEG 紋理渲染天空盒
• GLTF 模型檢視器 - 載入並顯示具有 PBR 材質的 glTF 模型
⚡ 性能
• 繪製呼叫效能 - 數千次繪製呼叫壓力測試
🎨 高級圖形
• ShaderToy 圖庫 - 一系列驚豔的著色器效果
• 使用互動式控制項瀏覽多個演示
⚙️ 物理引擎
• Box2D 物理 - 互動式 2D 物理(點擊生成形狀)
• Jolt 物理 - 逼真的物理效果3D 物理模擬
🎭 動畫
• Spine Inspector - 專業骨骼動畫系統
• 互動式角色檢視器,支援多種動畫
功能:
✓ 13 個獨特的互動式演示
✓ 提供完整原始碼(MIT 許可證)
✓ 基於 .NET NativeAOT,效能接近原生應用
✓ 現代圖形技術
✓ 專業物理引擎
✓ 觸控優化介面
✓ 無廣告,無應用程式內購買
完美適用於:
• 正在學習 Sokol.NET 的圖形開發人員
• 正在探索 C# 圖形開發的遊戲開發人員
• 正在學習即時渲染的學生
• 任何對電腦繪圖有興趣的人
Eli Aloni 的開源項目
GitHub:https://github.com/elix22/Sokol.NET
點擊任何演示即可探索,按下「返回」按鈕返回選單。
注意:Spine Runtime © Esoteric Software - 授權給 Eli Aloni
