virtualx-engine/scene/resources/3d
Arseny Kapoulkine 0fde03c0e0 Optimize base and shadow meshes for cache
Previously, vertex cache optimization was ran for the LOD meshes, but
was never ran for the base mesh or for the shadow meshes, including
shadow LOD chain (shadow LOD chain would sometimes get implicitly
optimized for vertex cache as a byproduct of base LOD optimization, but
not always). This could significantly affect the rendering performance
of geometry heavy scenes, especially for depth or shadow passes where
the fragment load is light.
2024-08-16 07:36:12 -07:00
..
box_shape_3d.cpp Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
box_shape_3d.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
capsule_shape_3d.cpp Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
capsule_shape_3d.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
concave_polygon_shape_3d.cpp Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
concave_polygon_shape_3d.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
convex_polygon_shape_3d.cpp Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
convex_polygon_shape_3d.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
cylinder_shape_3d.cpp Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
cylinder_shape_3d.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
fog_material.cpp Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
fog_material.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
height_map_shape_3d.cpp Add HeightMapShape3D update with Image data 2024-04-04 02:10:00 +02:00
height_map_shape_3d.h Add HeightMapShape3D update with Image data 2024-04-04 02:10:00 +02:00
importer_mesh.cpp Optimize base and shadow meshes for cache 2024-08-16 07:36:12 -07:00
importer_mesh.h Optimize base and shadow meshes for cache 2024-08-16 07:36:12 -07:00
mesh_library.cpp Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
mesh_library.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
navigation_mesh_source_geometry_data_3d.cpp Fix thread-use causing navigation source geometry data corruption 2024-06-21 08:06:14 +02:00
navigation_mesh_source_geometry_data_3d.h Fix thread-use causing navigation source geometry data corruption 2024-06-21 08:06:14 +02:00
primitive_meshes.cpp Make primitive meshes react to texel size change 2024-07-26 13:54:11 +10:00
primitive_meshes.h Make primitive meshes react to texel size change 2024-07-26 13:54:11 +10:00
SCsub Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
separation_ray_shape_3d.cpp Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
separation_ray_shape_3d.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
shape_3d.cpp Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
shape_3d.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
skin.cpp Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
skin.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
sky_material.cpp Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
sky_material.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
sphere_shape_3d.cpp Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
sphere_shape_3d.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
world_3d.cpp Use Core/Scene stringnames consistently 2024-05-13 23:41:07 +02:00
world_3d.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
world_boundary_shape_3d.cpp Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
world_boundary_shape_3d.h Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00