Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/polygonjs/bvh_demos
https://github.com/polygonjs/bvh_demos
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/polygonjs/bvh_demos
- Owner: polygonjs
- Created: 2023-10-06T16:44:25.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-06T21:58:55.000Z (about 1 year ago)
- Last Synced: 2024-04-17T22:14:51.495Z (7 months ago)
- Language: TypeScript
- Size: 44.7 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This repository contains example 3D scenes created with [Polygonjs](https://polygonjs.com), showcasing how using BVH, developed by [Garrett Johnson](https://github.com/gkjohnson), speeds up many operations.
You can open every scene in the node-based editor (no coding required!):
The scenes in this repository can also be accessed online:
- 1. Lightning: https://polygonjs.com/gui/bvh_demo_lightning/edit
- 2. Highlighling large objects: https://polygonjs.com/gui/bvh_demo_highlight_large_objects/edit
- 3. Sending multiple rays: https://polygonjs.com/gui/bvh_demo_multiple_rays/edit
- 4. First person controls: https://polygonjs.com/gui/bvh_demo_fps_controls/edit
- 5. Create points inside an object: https://polygonjs.com/gui/bvh_demo_delete_inside_object/edit
- 6. Heightfield: https://polygonjs.com/gui/bvh_demo_heightfield/edit
- 7. Softbody: https://polygonjs.com/gui/bvh_demo_softbody/edit
- 8. Boolean: https://polygonjs.com/gui/bvh_demo_boolean/edit
- 9. Pathtracing: https://polygonjs.com/gui/bvh_demo_pathtracing/edit
- 10. Raymarching SDF: https://polygonjs.com/gui/bvh_demo_sdf/edit# Open Polygonjs Editor
- 1: install dependencies, with `yarn` or `npm install`
- 2: run: `yarn polygon` or `npm run polygon`
- 3: open your browser on `http://localhost:8091`If you have any trouble installing it, the docs may be able to help: [https://polygonjs.com/docs/](https://polygonjs.com/docs/)