getMaxScaleOnAxis method
Implementation
double getMaxScaleOnAxis() {
// 计算X/Y轴缩放比例(避免NaN)
final scaleX =
sqrt((row0.x * row0.x + row0.y * row0.y + row0.z * row0.z).abs());
final scaleY =
sqrt((row1.x * row1.x + row1.y * row1.y + row1.z * row1.z).abs());
// 限制最小缩放比例为0.01,避免0或负数
return max(0.01, max(scaleX, scaleY));
}