Simplified ubiquity test example.
More clean up to ubiquity test example. Also added ubiquity test2 for uvScale/uvOffset.
Moving texture.needsUpdate to events.
This approach solves the problem of parallel renderers overwriting needsUpdate.
CanvasRenderer: Tweaks to handling of textures with missing image.
Fixed canvas examples with wrong order of calls.
Maybe the renderer should keep a list of things to update for the next render…?
Fixed CanvasRenderer texture.offset/texture.scale.
CanvasRenderer: Removed det = 0 case for now.
Sprite: material.uvOffset/uvScale to material.map.offset/repeat.
Sadly I don’t know how how to maintain backwards compatibility in a nice way. Nor show a deprecated message :/
Trying to get CanvasRenderer to match WebGLRenderer Sprite’s offset/repeat handling.
Failing though… help @WestLangley?