File tree 1 file changed +13
-0
lines changed
1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 51
51
- [ RAF] ( #raf )
52
52
- [ Offline] ( #offline )
53
53
- [ FPS overlay] ( #fps-overlay )
54
+ - [ WebAssembly bindings] ( #webassembly-bindings )
54
55
- [ Getting started] ( #getting-started )
55
56
- [ Existing adapter implementations] ( #existing-adapter-implementations )
56
57
- [ Examples projects] ( #example-projects )
@@ -998,6 +999,18 @@ max and average. The visualization can be configured via provided
998
999
999
1000
[ Source] ( https://github.com/thi-ng/genart-api/blob/main/packages/time-fps-overlay/src/index.ts )
1000
1001
1002
+ ## WebAssembly bindings
1003
+
1004
+ Altough the main GenArtAPI project is a JavaScript-centric GenArt API
1005
+ workflow/setup, we also want to provide integrations for other languages, e.g.
1006
+ via WebAssembly.
1007
+
1008
+ The [ @genart-api/wasm
1009
+ package] ( https://github.com/thi-ng/genart-api/blob/main/packages/wasm/ ) provides
1010
+ WASM bindings for GenArtAPI and is designed as an API module/plugin for the
1011
+ [ thi.ng/wasm-api] ( https://thi.ng/wasm-api ) toolchain, and includes polyglot
1012
+ bindings code for both [ Zig] ( https://ziglang.org ) & TypeScript/JavaScript.
1013
+
1001
1014
## Getting started
1002
1015
1003
1016
> [ !NOTE]
You can’t perform that action at this time.
0 commit comments