strahl v0.1.0
strahl-lib
Main library package provided as NPM package.
For documentation on strahl, please refer to the Github repository.
This file provides information about how to work on the strahl library itself, and not how to use it.
Development
npm run dev
In order to expose in local network, run:
npm run dev -- --host
Testing
The project uses vitest for unit testing.
npm run test
Linting
The project uses eslint for static code analysis.
npm run lint
Access
- https://localhost:5173/ - Demo Scene
- https://localhost:5173/benchmark.html - Benchmark Setup
Code Style
There are magic comments, using the form of: CODE#ABC. These comments are references from the master thesis to the implementation.
Publish
git stash --include-untrackednpm run buildnpm version prerelease --preid=alphanpm publish --dry-runnpm publish
Tooling Setup
For working with wgsl, it is recommended to use Visual Studio Code with WGSL Literal extension.
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago