Skip to content

Commit

Permalink
Merge pull request #6 from samuelselleck/readme
Browse files Browse the repository at this point in the history
add README and images
  • Loading branch information
blairfrandeen authored Mar 3, 2023
2 parents b51c1d4 + 80be1e0 commit 4fc3854
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Holograph-it

Tools for generating real-life holograms from 3D models. `holoscribe` takes 3D models and generates SVGs. `holoviz` creates animated visualizations.

1. Start with a 3D model such as an OBJ file. ![let's make a hologram of this thing](docs/icosahedron.jpg)
2. Generate a list of points in 3D space. ![points for all vertices](docs/points.png)
3. Generate circles from the points, with circle diameter as a function of the depth of the point. ![circles generated from vertices](docs/circles.png)
4. Select properties of the incident light-source and simulate a the hologram. ![Animated hologram visualization](docs/whoa3.gif)
5. Generate G-code and scribe one for real.

Inspiration: https://www.youtube.com/watch?v=sv-38lwV6vc

Written in Rust, because we can.
Binary file added docs/circles.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/icosahedron.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/points.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/whoa3.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 4fc3854

Please sign in to comment.