https://github.com/rafaeldelboni/cljs-threejs-playground
Playing with threejs and cljs
https://github.com/rafaeldelboni/cljs-threejs-playground
clojurescript three-js
Last synced: 6 months ago
JSON representation
Playing with threejs and cljs
- Host: GitHub
- URL: https://github.com/rafaeldelboni/cljs-threejs-playground
- Owner: rafaeldelboni
- Created: 2022-01-23T01:18:22.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-25T16:57:25.000Z (almost 4 years ago)
- Last Synced: 2025-06-22T04:45:14.617Z (6 months ago)
- Topics: clojurescript, three-js
- Language: Clojure
- Homepage: https://rafael.delboni.cc/cljs-threejs-playground/
- Size: 313 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cljs-threejs-playground
Playing with threejs and cljs [online demo](https://rafael.delboni.cc/cljs-threejs-playground/)
## Current Studies
### Loading a .GLTF File
- [tutorial](https://threejs.org/manual/#en/load-gltf)
- [source](https://threejs.org/manual/examples/resources/editor.html?url=/manual/examples/load-gltf.html)
### Voxel Geometry
- [tutorial](https://threejs.org/manual/#en/voxel-geometry)
- [source](https://threejs.org/manual/examples/resources/editor.html?url=/manual/examples/voxel-geometry-culled-faces-with-textures.html)
## Prerequisites
Things you need installed to use this repository
- [nodejs](https://nodejs.dev/download)
- [clojure](https://clojure.org/guides/getting_started)
### Install dependencies
```bash
npm install
```
## Commands
### Local build
Start shadow-cljs watching and serving main in [`localhost:8000`](http://localhost:8000)
```bash
npm run watch
```
### Deploy
Build the release package to production deploy
```bash
npm run release
```
# License
This is free and unencumbered software released into the public domain.
For more information, please refer to