Skip to content

Commit ebb00b4

Browse files
committed
docs: what i want
1 parent 6c382dc commit ebb00b4

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

docs/devlog.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,3 +87,17 @@ math](relativity/vectors/00-index.md) so I can implement it in the app.
8787
I've split the docs into two sections: _Intuition_ and _Application_. The
8888
_Intuition_ section is for the fundamental concepts of relativity. The
8989
_Application_ section is for the hard math and implementation details.
90+
91+
I have a pretty good idea of what I want the app to look like. Short version is
92+
- I want to be able to select a reference frame and inspect the observed time of
93+
other objects.
94+
- I also want to visualize gravity and the curvature of spacetime like the
95+
visualizations here: https://youtu.be/wrwgIjBUYVc?si=b-SFIhcVsm5MMwco
96+
- A more advanced version would be to ray-trace signal paths through spacetime and
97+
perhaps show length contraction.
98+
- I want to use exaggerated scale factors to demonstrate the effects and make
99+
the math simpler. Things like the speed of light, gravitational constant,
100+
etc.
101+
102+
I think the visualizations will probably use a shader. I found a good resource
103+
for learning shaders here: https://thebookofshaders.com/

0 commit comments

Comments
 (0)