Skip to content

Add 3D 6-pointed star interactive web app#57

Open
milewska wants to merge 1 commit intoantimatter15:masterfrom
milewska:claude/3d-star-web-app-eqxm8
Open

Add 3D 6-pointed star interactive web app#57
milewska wants to merge 1 commit intoantimatter15:masterfrom
milewska:claude/3d-star-web-app-eqxm8

Conversation

@milewska
Copy link

Creates star3d.html: a self-contained single-file web app that renders a 3D six-pointed star (Star of David) using the Canvas 2D API with a custom software renderer. Features include:

  • Drag to rotate (mouse and touch), scroll/pinch to zoom
  • Auto-rotation speed control
  • Sliders for outer radius, inner radius, and depth
  • Color pickers for face and edge colors
  • Wireframe toggle and reset view button
  • Painter's algorithm sorting with Phong-style diffuse shading

https://claude.ai/code/session_01TtyuhYBZcrmiyVrc8ujt51

Creates star3d.html: a self-contained single-file web app that renders
a 3D six-pointed star (Star of David) using the Canvas 2D API with a
custom software renderer. Features include:
- Drag to rotate (mouse and touch), scroll/pinch to zoom
- Auto-rotation speed control
- Sliders for outer radius, inner radius, and depth
- Color pickers for face and edge colors
- Wireframe toggle and reset view button
- Painter's algorithm sorting with Phong-style diffuse shading

https://claude.ai/code/session_01TtyuhYBZcrmiyVrc8ujt51
@milewska
Copy link
Author

Yay

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants