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

Handle subpixel viewboxes for SVG skins #594

Open
wants to merge 20 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
2727fbe
refactor: change minimum SVG mipmap level to 3
adroitwhiz Jan 30, 2020
a00bd79
refactor: give skins a "native" & "quad" size and center
adroitwhiz May 4, 2020
826b3bd
refactor: use subpixel-adjusted center+size for SVG skins
adroitwhiz Mar 4, 2021
8d024ce
refactor: remove createMIP zero-size checks
adroitwhiz Mar 15, 2021
9d3f7b7
fix: handle empty SVG skins' rotation centers
adroitwhiz May 5, 2020
6c04d8c
fix: use "logical bounds" for distortion effect coords
adroitwhiz May 4, 2020
e044419
fix: calculate drawables' AABBs from "native" bounds
adroitwhiz May 5, 2020
05c8f8a
docs: document new rectangle AABB algorithm
adroitwhiz Mar 14, 2021
5992f5c
refactor: remove Rectangle.initFromModelMatrix
adroitwhiz Mar 14, 2021
b3a840f
fix: remove debugging bounds around rendered sprites
adroitwhiz May 5, 2020
3b4251b
fix: do CPU-side effect transforms in "logical space"
adroitwhiz May 5, 2020
d475570
fix: only apply CPU mosaic+pixelate in "logical bounds"
adroitwhiz May 5, 2020
d0962a6
refactor: make _calculateRotationCenter private
adroitwhiz Jul 20, 2020
d94dc1a
refactor: reflow text bubble lines non-lazily
adroitwhiz Mar 15, 2021
8d427ae
perf: replace skin size getters with properties
adroitwhiz Mar 15, 2021
3f3995f
docs: document u_logicalBounds a bit more
adroitwhiz Mar 15, 2021
9a30de3
perf: optimize "logical bounds" shader calculation
adroitwhiz Mar 15, 2021
9a9ebb2
refactor: move effect transform + bounds check out of getLocalPosition
adroitwhiz Mar 15, 2021
f3a6c47
perf: use _skin instead of getter in "touching" methods
adroitwhiz Mar 15, 2021
e88fb6b
docs: document subtlety in setting SVG skin dimensions
adroitwhiz Jun 30, 2021
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
192 changes: 0 additions & 192 deletions docs/Rectangle-AABB-Matrix.md

This file was deleted.

Loading