Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ping pong buffers to svg, add ?v=both #11

Merged
merged 41 commits into from
Dec 4, 2023
Merged
Changes from 1 commit
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
eeb15d4
RED team BLUE team fight fork of does-it-glider
duppypro Nov 8, 2023
349387e
update .gitignore for Mac OS
duppypro Nov 8, 2023
6828165
minor improvement to fight init
duppypro Nov 9, 2023
e8f06c7
firebase function upgrade
duppypro Nov 14, 2023
1ae0058
Update file paths, names and remove cruft
duppypro Nov 17, 2023
3dc49a3
Update LICENSE
duppypro Nov 17, 2023
e3ed2de
Refactor README.md and update project description
duppypro Nov 17, 2023
7c222b4
one more thing... to add to the README
duppypro Nov 17, 2023
b43870a
Update header comment blocks and misc polish
duppypro Nov 17, 2023
5ecb884
WIP moving all possible to .css
duppypro Nov 19, 2023
6a50c0e
WIP css migration, test requestAnimationFrame
duppypro Nov 20, 2023
f28f082
WIP more css experiments
duppypro Nov 21, 2023
7c55322
WebGL FTW!!! WebGL Hello World works. very ugly.
duppypro Nov 22, 2023
f1d5e12
WebGL ANIMATION FTW! (still ugly AF)
duppypro Nov 22, 2023
e6e422d
fixed to set u_resolution properly
duppypro Nov 22, 2023
057c167
divs sized properly for left shader and right svg
duppypro Nov 22, 2023
b721624
WebGL pan and zoom almost but not working
duppypro Nov 23, 2023
a02f631
WIP zoom scale and translate not quite right yet
duppypro Nov 23, 2023
dbbf5ff
Merge branch 'main' into rewrite-01
duppypro Nov 25, 2023
d36f2fc
📦 NEW: made vertex pan and zoom work
duppypro Nov 26, 2023
bf08825
📦 NEW: Zoom and pan/drag working in shaders
duppypro Nov 26, 2023
0c3de7e
WIP random polish
duppypro Nov 27, 2023
04c4c59
WIP forgot stage
duppypro Nov 27, 2023
fa2d064
fixing .gitignore node_modules
duppypro Nov 27, 2023
3d7fe1f
add grid fragment shader and smarter v_gridCoord
duppypro Nov 27, 2023
94427b6
👌 IMPROVE: send grid location as 2nd attribute
duppypro Nov 27, 2023
c4947d2
use grid_width instead of hard code 2048
duppypro Nov 27, 2023
74e8813
👌 IMPROVE: simpler setting shader precision
duppypro Nov 27, 2023
8c31471
👌 IMPROVE: Update d3js import and fix TODO comments
duppypro Nov 27, 2023
c3243a2
add settings.js, top/bottom, reset to glider start
duppypro Nov 28, 2023
c7007c1
👌 IMPROVE: add WebGL version error renders to div
duppypro Nov 28, 2023
51b450e
👍 improved settings.js, SVG works, WebGL brokes
duppypro Nov 29, 2023
aa82b54
😠 SVG till works, WebGL brokes, almost there 🤞
duppypro Nov 29, 2023
0468a74
🐛 FIX: Fixed pan and zoom on WebGL 🎉
duppypro Nov 29, 2023
8da032e
👌 IMPROVE: Both work 🎉, removed unecessary
duppypro Nov 29, 2023
609390b
👌 IMPROVE: add query params
duppypro Nov 30, 2023
9ca4e46
WIP still looking for memory leak
duppypro Dec 1, 2023
f282625
⚠️non-working check point, re-writing play.js
duppypro Dec 2, 2023
3d61f2d
working check point with mediocre performance
duppypro Dec 3, 2023
6851a59
⚠️ working but BUG#9 draw() is called too often
duppypro Dec 3, 2023
09ec2b7
👌 IMPROVE: ⏩⏩ Significant performance improvement
duppypro Dec 4, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
update .gitignore for Mac OS
  • Loading branch information
duppypro committed Nov 8, 2023
commit 349387ef3412e002389a41fc4f081ff86851f78f
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# added by duppy
.firebase/
.vscode/
.DS_store

###### below here added by firebase install process ######
# Logs
Expand Down