quakeforge/libs/scene
Bill Currie 8e1bf69d5d [scene] Correct the calculation of world scale
World scale can only be approximate if non-uniform scales and
non-orthogonal rotations are involved, but it is still useful
information sometimes.

However, the calculation is expensive (needs a square root), so remove
world scale as a component and instead calculate it on an as-needed
basis because it is quite expensive to do for every transform when it is
used only by the legacy-GL alias model renderer.
2022-12-05 09:45:13 +09:00
..
test [ecs] Add hierarchy-only tests 2022-11-05 21:29:38 +09:00
camera.c [ecs] Move ECS core into its own library 2022-10-26 17:24:03 +09:00
efrag.c [renderer] Clear the visibility components on scene reset 2022-11-17 22:12:41 +09:00
entity.c [renderer] Support multiple entity queues 2022-03-05 02:05:39 +09:00
light.c [model] Move plane info into mnode_t, and visframe out 2022-05-22 12:41:23 +09:00
Makemodule.am [scene] Move efrag code from renderer to scene 2022-11-14 12:43:33 +09:00
scene.c [scene] Add a color map component 2022-11-15 15:30:35 +09:00
transform.c [scene] Correct the calculation of world scale 2022-12-05 09:45:13 +09:00