Webrays
WebRays - Ray Tracing on the Web
Install / Use
/learn @phasmatic3d/WebraysREADME
WebRays - Ray Tracing on the Web
The goal of WebRays is to offer a flexible and easy-to-use programming interface for robust and high-performance ray intersection tests on modern browsers. The core library is developed in C++ and compiled to WebAssembly. Although the main target of webrays is the Web, it can also be compiled and used as a native library on desktop platforms.
Sources
All required files to build and use WebRays can be cloned with
git clone https://github.com/phasmatic3d/webrays.git
Building
View the building instructions.
Examples
Examples for both native and web versions of the library can be found under the examples folder
API Reference
A quick reference for the Web, Native and GLSL APIs can be found here
Contributing
We'd love to accept your patches and contributions to the WebRays project.
- Try out WebRays in one of your projects and report any issues and bugs.
- If you use WebRays in your own project, we'd love to hear about it!
Related Skills
gh-issues
344.4kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
node-connect
344.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
oracle
344.4kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
tmux
344.4kRemote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
