1 个仓库
Offloading heavy physics calculations to background threads to maintain UI responsiveness.
Distinct from Worker Thread Patterns: Specifically applies worker patterns to physics engines to prevent main-thread blocking
Explore 1 awesome GitHub repository matching software engineering & architecture · Physics Simulation Threading. Refine with filters or upvote what's useful.
whs.js 是一个 WebGL 3D 游戏引擎和可扩展应用框架,用于创建交互式 3D 体验和浏览器游戏。它在底层 WebGL 渲染之上提供了一个简化的抽象层,用于管理相机、光照和整体 3D 环境。 该框架利用模块化的 3D 场景图将对象组织成组件的层级系统。它通过使用 Web Workers 在主渲染循环之外并行运行计算,集成了多线程物理模拟。 该系统包含一个模块化插件架构,允许通过可插拔系统扩展基础应用逻辑。它还具有自动化场景初始化功能,以处理渲染器和环境的设置。
Runs heavy physics calculations in separate background threads using web workers to maintain high frame rates.