wander - WASM 渲染器
wander 是一款基于 GPU 的渲染框架,旨在完全嵌入任何应用程序中。使用 wander 可以在任何软件中运行 renderlet。renderlet 是一个自包含的、可移植的图形数据和代码模块,编译为 WebAssembly。
wander 旨在成为任何高性能应用程序的渲染引擎。它主要是作为运行 renderlet 组的运行时,但也可以更通用地用作基于 WebAssembly 的渲染引擎,该引擎使用 GPU。
使用 wander 可以构建以下类型的应用程序: * 现代 CAD 应用程序: 使用代码让对象描述如何渲染自己 * 程序化建模和数据可视化: 执行运行时代码以新方式查看您的数据 * 产品可视化: 在任何设备上与动态对象进行交互 * 可组合用户界面: 在现有画布上或任何场景中渲染任何 UI 模块 * 交互式动画: 类似于 Adobe Flash,但具有实际的编程语言和 GPU * 低代码/无代码图形: 将现有构建块组合成图形管线
| API | Windows | Linux/Android | macOS/iOS | Web (WASM) |
|---|---|---|---|---|
| OpenGL | :white_check_mark: (GL 3.3) | :hammer_and_wrench: (GL ES 3.0+) |
暂无开放 Issues,或尚未同步最近议题。