Demo of perspective-correct texturing in <canvas>, by adaptive triangle subdivision.
blur:
wireframe:
draw quad:
subdiv factor:
(optional) non-adaptive depth:
fps: -
tris drawn: -
- Mouse drag → rotate object
- a → zoom in
- z → zoom out
- w → toggle wireframe