model-element
model-element copied to clipboard
Model scale uniformity
Should model explicitly support an entityTransform that has a non-uniform scale?
I can think of several useful situations for this. While it is possible to achieve some of these use cases in other ways (e.g. an animation in the file; CSS scaling), directly supporting non-uniform scale would be the most flexible and useful.
I did notice one current implementation only supported a uniform scale, with documentation indicating only uniform scale was supported. I would be interested in if there are technical or other reasons we would want this to be the case.
--
There are existing DOMMatrix methods supporting non-uniform scale:
matrix.scale(scaleX, scaleY, scaleZ)
/agenda