Skip to content

Commit bd28d02

Browse files
committed
Add README
1 parent fa74e20 commit bd28d02

File tree

5 files changed

+23
-2
lines changed

5 files changed

+23
-2
lines changed

README.md

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Collaborative Text Physics Playground
2+
3+
This project was created as an assignment for an Interactive Design course at MIT's
4+
theater program. Due to the pandemic, creating an interactive project usable by
5+
many people at once required creating a web interface to the 3D simulator.
6+
7+
The two components (web interface and 3d display) communicate via a redis-backed
8+
message queue.
9+
10+
### Web Launcher
11+
12+
Run `./web.py` in the `web` subfolder to launch the server, then navigate to the
13+
provided URL and share it with any others you wish to be able to interact.
14+
15+
![Launcher UI Top Half](docs/launcher-ui-1.png)
16+
![Launcher UI Bottom Half](docs/launcher-ui-2.png)
17+
18+
### 3D Renderer
19+
20+
Run `./base.py` to launch the renderer, which will display the results of user
21+
interactions with the web launcher in real-time.
22+
23+
![3D Playground Screenshot](docs/3d-playground.png)

base.py

-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@
99

1010
import sys
1111

12-
import pdir
13-
1412
#from direct.showbase.PythonUtil import *
1513
from panda3d.core import loadPrcFileData
1614
#loadPrcFileData("", "want-directtools #t")

docs/3d-playground.png

749 KB
Loading

docs/launcher-ui-1.png

114 KB
Loading

docs/launcher-ui-2.png

72.8 KB
Loading

0 commit comments

Comments
 (0)