https://github.com/boyuan99/three-maze
A VR environment designed for animal behavior research.
https://github.com/boyuan99/three-maze
electron rapier3d threejs
Last synced: about 1 year ago
JSON representation
A VR environment designed for animal behavior research.
- Host: GitHub
- URL: https://github.com/boyuan99/three-maze
- Owner: boyuan99
- License: mit
- Created: 2024-08-20T06:42:56.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-18T23:43:32.000Z (over 1 year ago)
- Last Synced: 2025-03-19T00:29:48.318Z (over 1 year ago)
- Topics: electron, rapier3d, threejs
- Language: Vue
- Homepage:
- Size: 6.17 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# three-maze
A VR environment designed for animal behavior research.
## Install
1. Install [Node.js](https://nodejs.org/en)
2. Run ```npm install``` in the `static` directory of the project to install all dependencies.
## Run
1. Run ```npm run dev``` in the root directory of the project to start the server.
## Trouble Shooting
### Access Denied
1. Under Chrome, go to [chrome://net-internals/#sockets](chrome://net-internals/#sockets)
2. Hit the button [Flush socket pools]()
### Port in Use
By default, you need to clean up port `5000` and `5173` for the app.
Run:
``` bash
sudo lsof -i:port # replace 'port' with the port you want to use
```
To get the PID that is occupying necessary port, and run:
```bash
kill PID
```