c7ac1db971
Clang format everything.
2024-07-16 21:23:54 +02:00
d899382c30
Added back the xatlas_unwrap module. Also moved xatlas into it so it's not in the thirdparty folder.
2024-07-15 20:21:33 +02:00
62fdccce25
Adding back lightmaps pt2.
2024-07-15 19:15:47 +02:00
98cbf1026a
Adding back lightmaps pt1.
2024-07-15 17:36:28 +02:00
lawnjelly
113b4d8f84
Editor 3D view mesh stats
...
Similar to information window, add a small optional window to display face count and other stats.
2024-07-14 09:47:31 +02:00
lawnjelly
c7888ff2da
Mesh merging - refactor to be backward compatible for CPU / GPU storage
...
Allows the old `merge_meshes()` function to work from the editor.
2024-07-14 08:16:10 +02:00
lawnjelly
da78ed110a
Fix Mesh::get_face_count()
...
This fixes a minor bug whereby facecount was actually returning the facecount * 3.
There were no major problems from this, but it did mean the optional threshold poly count used when merging was out by a factor of 3.
2024-04-06 10:42:03 +02:00
cf7b59b6c8
Fix small formatting inconsistencies.
2024-03-01 16:25:19 +01:00
a5d8696021
Ported: Vertex cache optimizer
...
Optimizes indices to make good use of vertex cache on GPU.
- lawnjelly
0aa22b8f13
2024-02-08 21:35:01 +01:00
c3c6d64a50
Portred: Add MergeGroup node to simplify merging Meshes at runtime.
...
- lawnjelly
8b79135538
2024-02-08 21:00:07 +01:00
5133ef182d
File copyright header updates pt10.
2023-12-18 00:31:04 +01:00
88e9ad04f2
Moved back the servers and resources from core.
2023-12-10 23:11:07 +01:00
9d2309bfe1
Moved shapes to core.
2023-12-10 19:58:44 +01:00
238bf1b331
Moved the RenderingServer to core.
2023-12-10 19:04:24 +01:00
763f662263
Moved meshes to a new subfolder.
2023-12-10 15:22:09 +01:00