Jukka Seppänen
8505abf52e
feat: Extend Save3D to save vertex colors and textures (CORE-189) ( #13824 )
...
Split GLB save logic out of nodes_hunyuan3d.py into a new nodes_save_3d.py, and extend the writer to support UVs, per-vertex colors, and embedded baseColor textures.
Extend the MESH type with optional uvs, vertex_colors, and texture fields so meshes can carry texture data through the graph.
Add pack_variable_mesh_batch / get_mesh_batch_item helpers and switch VoxelToMesh / VoxelToMeshBasic to use them so batches with differing vertex/face counts no longer fail at torch.stack.
2026-05-13 18:33:53 +03:00
..
2024-12-20 16:24:55 -05:00
2026-05-04 20:20:40 +03:00
2026-05-05 19:47:57 -07:00
2026-05-11 20:35:53 -07:00
2026-01-22 18:36:58 -08:00
2026-02-19 19:20:02 -08:00
2026-05-07 18:38:36 -07:00
2026-05-08 01:02:55 -04:00
2026-05-08 01:02:55 -04:00
2026-05-13 10:41:07 +08:00
2026-05-08 17:59:24 +08:00
2026-05-08 01:02:55 -04:00
2026-03-20 23:15:50 -04:00
2025-09-12 17:39:55 -04:00
2026-02-19 19:20:02 -08:00
2026-02-19 19:20:02 -08:00
2026-01-30 15:01:33 -08:00
2026-05-08 23:06:29 +08:00
2026-05-08 01:02:55 -04:00
2026-05-08 01:02:55 -04:00
2026-02-19 19:20:02 -08:00
2025-09-12 17:38:46 -04:00
2026-04-06 14:54:02 -07:00
2026-05-08 01:02:55 -04:00
2026-02-19 19:20:02 -08:00
2026-05-08 01:02:55 -04:00
2026-02-19 19:20:02 -08:00
2025-10-03 13:24:42 -07:00
2026-02-19 19:20:02 -08:00
2026-05-08 17:14:45 +08:00
2026-05-04 17:37:25 -07:00
2026-02-19 19:20:02 -08:00
2026-05-08 01:02:55 -04:00
2026-02-19 19:20:02 -08:00
2026-03-27 21:06:38 -04:00
2026-05-11 20:35:53 -07:00
2026-01-22 18:36:58 -08:00
2026-02-28 16:50:18 -05:00
2026-05-13 18:33:53 +03:00
2026-05-08 01:02:55 -04:00
2026-05-08 01:02:55 -04:00
2026-02-19 19:20:02 -08:00
2026-05-04 17:37:25 -07:00
2026-05-05 20:29:11 +08:00
2025-10-01 12:20:30 -07:00
2026-01-22 18:36:58 -08:00
2026-02-19 19:20:02 -08:00
2026-02-19 19:20:02 -08:00
2026-01-24 17:30:40 -08:00
2026-01-24 23:02:32 -05:00
2026-05-08 01:02:55 -04:00
2025-09-27 19:11:36 -07:00
2026-05-05 11:33:16 -07:00
2026-01-05 01:58:59 -05:00
2026-05-13 06:57:31 +08:00
2026-02-19 19:20:02 -08:00
2026-05-08 01:02:55 -04:00
2026-05-12 17:28:20 -07:00
2026-05-10 15:33:47 +08:00
2025-09-29 12:03:35 -07:00
2026-05-11 20:35:53 -07:00
2026-02-19 19:20:02 -08:00
2025-08-06 04:07:04 -04:00
2026-01-22 18:36:58 -08:00
2026-04-18 23:02:01 -04:00
2026-05-04 17:37:25 -07:00
2026-02-21 19:51:21 -05:00
2025-11-18 00:26:44 -05:00
2026-05-08 01:02:55 -04:00
2025-10-01 12:18:04 -07:00
2025-10-01 12:18:49 -07:00
2026-03-27 21:06:38 -04:00
2026-05-08 01:02:55 -04:00
2026-05-08 01:02:55 -04:00
2026-01-22 18:36:58 -08:00
2026-05-08 01:02:55 -04:00
2026-04-23 22:19:00 -04:00
2026-05-05 22:31:24 +08:00
2026-05-11 01:23:04 +08:00
2025-09-26 14:10:49 -07:00
2026-02-15 02:12:30 -08:00
2026-02-27 20:53:46 -08:00
2026-02-19 19:20:02 -08:00
2026-05-08 01:02:55 -04:00
2026-05-08 01:02:55 -04:00
2026-05-08 01:02:55 -04:00
2026-05-13 18:33:53 +03:00
2026-04-26 23:23:57 -04:00
2026-05-01 14:17:25 -07:00
2026-02-19 19:20:02 -08:00
2026-02-19 19:20:02 -08:00
2026-02-19 19:20:02 -08:00
2026-05-08 01:02:55 -04:00
2026-05-05 22:31:24 +08:00
2025-09-26 14:13:05 -07:00
2026-05-08 01:02:55 -04:00
2025-10-03 11:50:38 -07:00
2026-02-05 01:18:21 -05:00
2026-05-08 01:02:55 -04:00
2026-05-08 01:02:55 -04:00
2026-04-10 21:48:26 -04:00
2026-05-08 01:02:55 -04:00
2026-05-13 14:42:31 +08:00
2026-05-05 19:59:04 -07:00
2026-02-28 16:49:12 -05:00
2026-05-09 14:17:00 -07:00
2026-02-19 19:20:02 -08:00
2026-01-22 18:36:58 -08:00
2026-02-19 19:20:02 -08:00
2026-05-05 19:59:04 -07:00