MOAR TODO

This commit is contained in:
Brandon Dyck 2022-10-23 23:47:59 -06:00
parent d818689d4b
commit 4253477a93

View File

@ -1,6 +1,10 @@
Make the panning match the cursor Make the panning match the cursor
Allow zooming with scroll wheel Allow zooming with scroll wheel
Dynamically set a minimum zoom that will keep the edges of the sphere from showing Enforce a minimum zoom that will keep the edges of the sphere from showing
This probably just needs simple math with the aspect and/or the viewport's diagonal length.
Choose a pleasant initial zoom
Add data- attribute for minimum zoom
Add data- attribute for starting angle
Automatically create canvas for each marked <img> once it loads, and display:none the <img> Automatically create canvas for each marked <img> once it loads, and display:none the <img>
Add a class to the <canvas> for styling Add a class to the <canvas> for styling
Copy matrix funcs into code Copy matrix funcs into code
@ -10,3 +14,4 @@ Fix up code locality
Give the uniforms simpler names Give the uniforms simpler names
Delete the defunct view matrix Delete the defunct view matrix
Rename the model matrix as the view matrix, because that's really what it is. Rename the model matrix as the view matrix, because that's really what it is.
Consider better names for the angle variables