Mesh: Replace MLoop struct with generic attributes #104424

Merged
Hans Goudey merged 261 commits from refactor-mesh-corners-generic into main 2023-03-20 15:55:25 +01:00

261 Commits

Author SHA1 Message Date
Hans Goudey 44d344ab4d Fix: Use corner verts in mesh to sdf volume function
buildbot/vexp-code-patch-coordinator Build done. Details
2023-03-20 08:44:40 -04:00
Hans Goudey a26e436b57 Merge branch 'main' into refactor-mesh-corners-generic 2023-03-20 08:42:04 -04:00
Hans Goudey 1e217a1083 Merge branch 'main' into refactor-mesh-corners-generic
buildbot/vexp-code-patch-coordinator Build done. Details
2023-03-19 23:26:07 -04:00
Hans Goudey 70d6f11c89 Don't write corner verts and corner edge attributes in old format 2023-03-19 23:11:31 -04:00
Hans Goudey 751d7f22a2 Fix bad retrieval of corner edges 2023-03-19 23:10:57 -04:00
Hans Goudey b7082a3a47 Merge branch 'main' into refactor-mesh-corners-generic 2023-03-19 22:45:53 -04:00
Hans Goudey 806c304666 Cleanup: Use poly_verts helper variable
buildbot/vexp-code-patch-coordinator Build done. Details
2023-03-17 16:06:51 -04:00
Hans Goudey 2d87215122 Cleanup: Use consistent "vert" variable naming 2023-03-17 15:58:47 -04:00
Hans Goudey db6898ad92 Cleanup: Use consistent "prev" prefix 2023-03-17 15:48:35 -04:00
Hans Goudey fa970e03c1 Merge branch 'main' into refactor-mesh-corners-generic 2023-03-17 15:45:33 -04:00
Hans Goudey 88c7b69578 Merge branch 'main' into refactor-mesh-corners-generic 2023-03-14 12:18:28 -04:00
Hans Goudey a3dbec57a7 Add comments in DNA 2023-03-13 12:37:43 -04:00
Hans Goudey 6a02e66e11 Fix debug build error 2023-03-13 11:57:37 -04:00
Hans Goudey bd81fee9f2 Merge branch 'main' into refactor-mesh-corners-generic 2023-03-13 11:56:21 -04:00
Hans Goudey de4c2e8ccf Merge branch 'main' into refactor-mesh-corners-generic 2023-03-12 18:45:36 -04:00
Hans Goudey fc84de3215 Merge branch 'main' into refactor-mesh-corners-generic 2023-03-10 08:06:21 -05:00
Hans Goudey ffc1e64990 Fix build error in new code after merge 2023-03-09 16:41:15 -05:00
Hans Goudey a7a70f1817 Merge branch 'main' into refactor-mesh-corners-generic 2023-03-09 15:59:19 -05:00
Hans Goudey 632a60f914 Merge branch 'main' into refactor-mesh-corners-generic 2023-03-09 11:14:23 -05:00
Hans Goudey 9959b431dc Small cleanups and variable renames
buildbot/vexp-code-patch-coordinator Build done. Details
2023-03-08 11:14:26 -05:00
Hans Goudey 38e45ee0da Merge branch 'main' into refactor-mesh-corners-generic 2023-03-08 09:54:57 -05:00
Hans Goudey 45a28803d1 Merge branch 'main' into refactor-mesh-corners-generic 2023-03-08 08:33:29 -05:00
Hans Goudey 02bdbebb28 Fix debug build error 2023-03-06 16:17:07 -05:00
Hans Goudey b7071bdaa5 Merge branch 'main' into refactor-mesh-corners-generic
buildbot/vexp-code-patch-coordinator Build done. Details
2023-03-06 15:14:08 -05:00
Hans Goudey 17fca6f30c Cleanup, fix 2023-03-06 15:13:05 -05:00
Hans Goudey a19388e310 Small cleanups 2023-03-06 12:43:17 -05:00
Hans Goudey 602042e7f9 Merge branch 'main' into refactor-mesh-corners-generic 2023-03-06 12:13:21 -05:00
Hans Goudey ee5aac8036 Fix compile errors 2023-03-05 22:29:04 -05:00
Hans Goudey 476a9bfffa Merge branch 'main' into refactor-mesh-corners-generic 2023-03-05 22:19:44 -05:00
Hans Goudey 3b6819a2bc Merge branch 'main' into refactor-mesh-corners-generic 2023-03-03 17:21:49 -05:00
Hans Goudey a8fc98713d Merge branch 'main' into refactor-mesh-corners-generic 2023-03-03 12:48:53 -05:00
Hans Goudey 1362317de5 Merge branch 'main' into refactor-mesh-corners-generic 2023-03-03 08:35:57 -05:00
Hans Goudey 58ac992341 Merge branch 'main' into refactor-mesh-corners-generic 2023-03-01 08:50:28 -05:00
Hans Goudey 420cda7a74 Merge branch 'main' into refactor-mesh-corners-generic 2023-02-28 17:52:52 -05:00
Hans Goudey 5eeaac58cc Merge branch 'main' into refactor-mesh-corners-generic 2023-02-28 13:26:58 -05:00
Hans Goudey 12c8fd4505 Fix compile error 2023-02-27 19:46:08 -05:00
Hans Goudey 0de2b0f858 Small cleanups 2023-02-27 18:36:06 -05:00
Hans Goudey efaa78c961 Merge branch 'main' into refactor-mesh-corners-generic 2023-02-27 16:11:54 -05:00
Hans Goudey 1d67b5915a Merge branch 'main' into refactor-mesh-corners-generic 2023-02-27 15:39:54 -05:00
Hans Goudey 636c98c85b Merge branch 'main' into refactor-mesh-corners-generic 2023-02-23 13:26:04 -05:00
Hans Goudey 027e7882c4 Merge branch 'main' into refactor-mesh-corners-generic 2023-02-23 13:16:33 -05:00
Hans Goudey 58441864d3 Merge branch 'main' into refactor-mesh-corners-generic 2023-02-21 22:34:29 -05:00
Hans Goudey 4e60ed79fc Merge branch 'main' into refactor-mesh-corners-generic 2023-02-18 10:47:53 -05:00
Hans Goudey 84628054f8 Fix debug build failure 2023-02-16 17:48:50 -05:00
Hans Goudey 8e944a4416 Merge branch 'main' into refactor-mesh-corners-generic 2023-02-16 17:46:55 -05:00
Hans Goudey 9eb3f01f19 Merge branch 'main' into refactor-mesh-corners-generic 2023-02-15 21:55:28 -05:00
Hans Goudey 646ef2a964 Resolve build errors after last merge 2023-02-14 10:34:18 -05:00
Hans Goudey d97ec1a320 Merge branch 'main' into refactor-mesh-corners-generic 2023-02-13 23:26:17 -05:00
Hans Goudey b19102a610 Merge branch 'main' into refactor-mesh-corners-generic 2023-02-12 21:14:54 -05:00
Hans Goudey 539af35178 Fix build error after merge 2023-02-10 14:06:37 -05:00
Hans Goudey d50888918c Merge branch 'main' into refactor-mesh-corners-generic 2023-02-10 14:04:27 -05:00
Hans Goudey 79a033299e Fix compiler warning and error 2023-02-09 17:08:00 -05:00
Hans Goudey c8a49937d0 Merge branch 'main' into refactor-mesh-corners-generic 2023-02-09 16:59:53 -05:00
Hans Goudey 7b5c5405ce Merge branch 'main' into refactor-mesh-corners-generic 2023-02-07 16:04:24 -05:00
Hans Goudey 15c87eb27d Merge branch 'main' into refactor-mesh-corners-generic 2023-02-07 13:37:51 -05:00
Hans Goudey 46a27e3e95 Merge branch 'master' into refactor-mesh-corners-generic 2023-02-06 17:17:32 -05:00
Hans Goudey d5cfe4383e Merge branch 'master' into refactor-mesh-corners-generic 2023-02-05 17:44:29 -05:00
Hans Goudey 2d49e08eac Fix BMesh to Mesh conversion 2023-02-03 22:22:46 -05:00
Hans Goudey 9dc28d73fb Merge branch 'master' into refactor-mesh-corners-generic 2023-02-03 22:10:48 -05:00
Hans Goudey 0f2adbe2e9 Merge branch 'master' into refactor-mesh-corners-generic 2023-02-01 14:15:10 -05:00
Hans Goudey 95915484f2 Cleanup: Use C++ accessor functions 2023-01-26 16:09:58 -06:00
Hans Goudey 7ea1b5a5e4 Merge branch 'master' into refactor-mesh-corners-generic 2023-01-26 15:52:23 -06:00
Hans Goudey fc73e75779 Cleanup: Use C++ accessor functions 2023-01-20 13:01:00 -06:00
Hans Goudey 7172a11018 Merge branch 'master' into refactor-mesh-corners-generic 2023-01-20 12:49:37 -06:00
Hans Goudey 22f2bf804c Cleanup: Use C++ accessor functions in C++ code 2023-01-19 16:30:28 -06:00
Hans Goudey 932a211f6c Merge branch 'master' into refactor-mesh-corners-generic 2023-01-19 16:15:09 -06:00
Hans Goudey d300fe01ac Cleanup: Make naming more consistent
Avoid _i prefix which doesn't really help
2023-01-18 19:33:14 -06:00
Hans Goudey 2a98a1c133 Avoid allocating vertex indices in obj exporter 2023-01-18 18:44:15 -06:00
Hans Goudey 37d5248b2a Merge branch 'master' into refactor-mesh-corners-generic 2023-01-18 18:42:13 -06:00
Hans Goudey 4bac85f077 Merge branch 'master' into refactor-mesh-corners-generic 2023-01-10 14:43:21 -05:00
Hans Goudey 3a81f0a978 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2023-01-10 13:30:48 -05:00
Hans Goudey 0c358882ef Use vert_ prefix in many more places 2023-01-10 00:07:14 -05:00
Hans Goudey a20055b894 Merge branch 'master' into refactor-mesh-position-generic 2023-01-09 23:32:14 -05:00
Hans Goudey 9687da93e5 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2023-01-09 14:52:42 -05:00
Hans Goudey cf3690ae07 Fix mistake in particle simplification 2023-01-09 14:50:29 -05:00
Hans Goudey 39f498f350 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2023-01-09 14:42:02 -05:00
Hans Goudey 95a041652e Simplify changes in particle.c 2023-01-09 13:12:22 -05:00
Hans Goudey 02a55a324c Merge branch 'master' into refactor-mesh-position-generic 2023-01-09 13:00:16 -05:00
Hans Goudey 881b75a0c2 Add more vert prefixes 2023-01-09 12:14:43 -05:00
Hans Goudey 80b93d8932 Add vert prefix in header 2023-01-09 11:53:44 -05:00
Hans Goudey f4739db682 Merge branch 'master' into refactor-mesh-position-generic 2023-01-09 11:44:08 -05:00
Hans Goudey 3d1f5570d0 Add "vert_" prefix to more variables 2023-01-09 10:29:51 -05:00
Hans Goudey c0e853d7f3 Merge branch 'master' into refactor-mesh-position-generic 2023-01-06 11:43:45 -05:00
Hans Goudey d08bfb87c0 Add vert_ prefix to some uses of "positions" 2023-01-06 10:05:29 -05:00
Hans Goudey c525fcb9a3 Merge branch 'master' into refactor-mesh-position-generic 2023-01-06 09:44:49 -05:00
Hans Goudey bb83e1ef48 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2023-01-04 20:27:39 -05:00
Hans Goudey 3100fc0f2f Merge branch 'master' into refactor-mesh-position-generic 2023-01-04 20:19:36 -05:00
Hans Goudey 695b48b128 Merge branch 'master' into refactor-mesh-position-generic 2023-01-03 10:25:16 -05:00
Hans Goudey 11e3f22c3d Merge branch 'master' into refactor-mesh-position-generic 2023-01-02 18:17:48 -05:00
Hans Goudey 06265a6a06 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2023-01-02 13:52:04 -05:00
Hans Goudey 0fe2828c1c Merge branch 'master' into refactor-mesh-position-generic 2023-01-02 13:51:46 -05:00
Hans Goudey feff419901 Remove comment in screw modifier 2023-01-02 12:54:51 -05:00
Hans Goudey 494e2e78d9 Revert unnecessary changes from bad merge 2023-01-02 12:15:13 -05:00
Hans Goudey 5cf0c4d12c Add missing vert prefix in debug code 2023-01-02 12:13:03 -05:00
Hans Goudey f2d1e38289 Merge branch 'master' into refactor-mesh-position-generic 2023-01-02 12:07:18 -05:00
Hans Goudey 83682536d2 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2023-01-01 14:46:24 -05:00
Hans Goudey 44e853a04a Merge branch 'master' into refactor-mesh-position-generic 2023-01-01 14:43:36 -05:00
Hans Goudey df39bce40a Fix failing curve modifiers tests 2022-12-31 13:23:21 -05:00
Hans Goudey 2741dd3b16 Slightly simplify naming 2022-12-31 13:04:10 -05:00
Hans Goudey b4f333653e Cleanup: Consistent "poly_verts" naming 2022-12-31 12:33:03 -05:00
Hans Goudey 47ff157162 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-12-30 23:56:21 -05:00
Hans Goudey 54e26a391e Merge branch 'master' into refactor-mesh-position-generic 2022-12-30 23:54:19 -05:00
Hans Goudey ded442c113 Fix crash with explode modifier 2022-12-30 21:58:56 -05:00
Hans Goudey 428e30c9b8 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-12-30 21:58:13 -05:00
Hans Goudey a7e1815c03 Merge branch 'master' into refactor-mesh-position-generic 2022-12-30 08:31:19 -05:00
Hans Goudey ec0c030c50 Add "vert_" prefix to accessor function names 2022-12-30 08:28:24 -05:00
Hans Goudey 4f20b1e7ee Fix screw modifier 2022-12-20 13:55:16 -06:00
Hans Goudey d6931fd5ae Small cleanup to mesh convert 2022-12-20 13:55:05 -06:00
Hans Goudey ddcaecd2b3 Fix mirror modifier 2022-12-20 13:54:53 -06:00
Hans Goudey 06d8865b0e Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-12-20 12:02:50 -06:00
Hans Goudey d5f063526b Merge branch 'master' into refactor-mesh-position-generic 2022-12-20 12:02:15 -06:00
Hans Goudey c1b29c0a36 Fix mistake in mask modifier 2022-12-20 11:46:17 -06:00
Hans Goudey aa6b96cec6 Merge branch 'master' into refactor-mesh-corners-generic 2022-12-20 11:29:49 -06:00
Hans Goudey d5100cff52 Merge branch 'master' into refactor-mesh-position-generic 2022-12-20 11:29:37 -06:00
Hans Goudey 6799dd1e88 Three fixes to corner indexing 2022-12-20 09:50:06 -06:00
Hans Goudey 1f13b64330 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-12-19 23:27:54 -06:00
Hans Goudey 63e5276ccd Merge branch 'master' into refactor-mesh-position-generic 2022-12-19 23:25:35 -06:00
Hans Goudey 44be9469b0 Cleanup, fixes 2022-12-19 15:59:57 -06:00
Hans Goudey b18f6083e3 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-12-18 23:34:39 -06:00
Hans Goudey 8fa259604b Merge branch 'master' into refactor-mesh-position-generic 2022-12-18 23:24:38 -06:00
Hans Goudey 9cc4f430c9 Merge branch 'master' into refactor-mesh-position-generic 2022-12-18 12:38:09 -06:00
Hans Goudey fd395c9a0a Merge branch 'master' into refactor-mesh-position-generic 2022-12-15 18:03:59 -06:00
Hans Goudey d2fd7fc176 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-12-13 18:44:17 -06:00
Hans Goudey 9c081829ae Merge branch 'master' into refactor-mesh-position-generic 2022-12-13 18:42:04 -06:00
Hans Goudey 8e2dae3f8d Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-12-13 17:11:13 -06:00
Hans Goudey b0b60df326 Merge branch 'master' into refactor-mesh-position-generic 2022-12-13 16:53:53 -06:00
Hans Goudey 8cd9317b67 Various small cleanups 2022-12-12 23:11:47 -06:00
Hans Goudey 8dff7bb4eb Merge branch 'master' into refactor-mesh-position-generic 2022-12-12 22:03:51 -06:00
Hans Goudey 4cdddcca87 Small cleanups 2022-12-12 08:50:53 -06:00
Hans Goudey 8f773072a9 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-12-11 23:59:15 -06:00
Hans Goudey e74cdb94c1 Merge branch 'master' into refactor-mesh-position-generic 2022-12-11 23:51:01 -06:00
Hans Goudey 004fe83bdb Small cleanup to cycles attribute access 2022-12-11 11:55:57 -06:00
Hans Goudey d90281c725 Fix several failing tests 2022-12-11 00:36:31 -06:00
Hans Goudey f645faace9 Merge branch 'master' into refactor-mesh-corners-generic 2022-12-10 22:58:51 -06:00
Hans Goudey d1ee8938c2 Merge branch 'master' into refactor-mesh-position-generic 2022-12-10 22:58:33 -06:00
Hans Goudey 99c0fc0c21 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-12-09 17:05:14 -06:00
Hans Goudey 0fe2a9c901 Merge branch 'master' into refactor-mesh-position-generic 2022-12-09 16:15:08 -06:00
Hans Goudey 2d3287abf7 Fix various incorrect array retrieval 2022-12-08 13:06:08 -06:00
Hans Goudey 10a5b1663d Fix errors in new Blur node 2022-12-08 12:51:03 -06:00
Hans Goudey a9b193f663 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-12-08 12:39:18 -06:00
Hans Goudey 4acd615a00 Fix: Compile error 2022-12-08 12:36:34 -06:00
Hans Goudey bd0f43545a Merge branch 'master' into refactor-mesh-position-generic 2022-12-08 12:13:39 -06:00
Hans Goudey f4f4987578 Fix various incorrect indexing 2022-12-07 16:23:22 -06:00
Hans Goudey 6f0e32a3b9 Fix typo in extrude node changes 2022-12-07 14:48:47 -06:00
Hans Goudey 868d885b6d Fix multithreading in corner normal calculation 2022-12-07 14:37:28 -06:00
Hans Goudey c63e758010 Fix domain interpolation 2022-12-07 14:37:07 -06:00
Hans Goudey e608dca494 Fix BMesh mesh conversion 2022-12-07 13:41:12 -06:00
Hans Goudey 3fee39220f Fix corner normal calculation 2022-12-07 13:41:00 -06:00
Hans Goudey e119ec7be4 Merge branch 'master' into refactor-mesh-position-generic 2022-12-07 11:05:39 -06:00
Hans Goudey 7c84752657 Merge branch 'master' into refactor-mesh-corners-generic 2022-12-07 11:05:07 -06:00
Hans Goudey d3e76745a6 Various fixes for tests 2022-12-07 10:25:33 -06:00
Hans Goudey c12d613b12 Add attributes to geometry component 2022-12-07 10:25:25 -06:00
Hans Goudey a0991a1a9f All compile errors fixed, basic viewport works 2022-12-06 18:15:16 -06:00
Hans Goudey c51550c6eb Fix compile errors, use attributes to store topology, all MLoop removed 2022-12-06 17:17:46 -06:00
Hans Goudey e9ae0978ae Remove one use of CD_MLOOP 2022-12-06 16:29:15 -06:00
Hans Goudey 38c51e1ce9 All uses of MLoop besides BKE_mesh_merge_verts removed 2022-12-06 16:23:54 -06:00
Hans Goudey d3097d941b Fix some compile errors 2022-12-06 16:01:41 -06:00
Hans Goudey 619448eed6 29 remaining uses of MLoop 2022-12-06 15:58:50 -06:00
Hans Goudey 13b331e089 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-12-06 15:53:30 -06:00
Hans Goudey 6f90694763 Merge branch 'master' into refactor-mesh-position-generic 2022-12-06 15:40:13 -06:00
Hans Goudey 4a52e2b3e0 Remove MLoop use in mesh primitive nodes 2022-12-06 14:30:56 -06:00
Hans Goudey cfb1705ce1 Merge branch 'master' into refactor-mesh-corners-generic 2022-12-06 14:26:03 -06:00
Hans Goudey 74f0b3b909 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-12-06 11:47:26 -06:00
Hans Goudey 198c505b6c Merge branch 'master' into refactor-mesh-position-generic 2022-12-06 11:47:06 -06:00
Hans Goudey a495b782db 68 Remaining uses of MLoop 2022-12-05 23:42:26 -06:00
Hans Goudey dd18757314 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-12-05 22:32:36 -06:00
Hans Goudey 5ecf09417c Merge branch 'master' into refactor-mesh-position-generic 2022-12-05 22:32:27 -06:00
Hans Goudey 9d47e782df Cleanup: Unused variable warning 2022-12-04 23:08:16 -06:00
Hans Goudey af2e780ddf Merge branch 'master' into refactor-mesh-position-generic 2022-12-04 23:01:05 -06:00
Hans Goudey d0c2858714 104 remaining uses of MLoop 2022-12-04 22:58:47 -06:00
Hans Goudey bf661c0a26 Merge branch 'master' into refactor-mesh-corners-generic 2022-12-04 16:38:47 -06:00
Hans Goudey f5e39d9190 298 remaining uses of MLoop 2022-11-30 09:14:51 -06:00
Hans Goudey 9424801253 Merge branch 'refactor-mesh-position-generic' into refactor-mesh-corners-generic 2022-11-29 22:02:02 -06:00
Hans Goudey 9388ff8748 Merge branch 'master' into refactor-mesh-position-generic 2022-11-29 21:48:21 -06:00
Hans Goudey 9726bb4e51 Initial progress splitting MLoop in two arrays
About halfway through removing all uses of `MLoop`. See T102359
2022-11-27 14:09:27 -06:00
Hans Goudey 7fb57e9e6d Merge branch 'master' into refactor-mesh-position-generic 2022-11-26 20:58:26 -06:00
Hans Goudey a44093693e Various fixes and cleanups 2022-11-16 23:19:53 -06:00
Hans Goudey b15b49ffb9 Merge branch 'master' into refactor-mesh-position-generic 2022-11-16 22:36:11 -06:00
Hans Goudey 9465b109af Merge branch 'master' into refactor-mesh-position-generic 2022-11-10 19:41:13 -06:00
Hans Goudey 026d21a225 Small cleanup 2022-11-04 11:58:44 +01:00
Hans Goudey f4e261bfed Merge branch 'master' into refactor-mesh-position-generic 2022-11-03 17:40:33 +01:00
Hans Goudey 0c79e9df4b Merge branch 'master' into refactor-mesh-position-generic 2022-10-14 16:27:15 -05:00
Hans Goudey 0501dc96cf Fixes after merge 2022-10-14 16:26:11 -05:00
Hans Goudey 6192f0c712 Merge branch 'master' into refactor-mesh-position-generic 2022-10-14 15:05:35 -05:00
Hans Goudey 2ed302b5e1 Merge branch 'master' into refactor-mesh-position-generic 2022-10-07 16:45:12 -05:00
Hans Goudey 2c803124d3 Merge branch 'master' into refactor-mesh-position-generic 2022-10-06 23:26:44 -05:00
Hans Goudey 846d8ef856 Progress 2022-10-03 08:18:14 -05:00
Hans Goudey c0f754d9b1 Merge branch 'master' into refactor-mesh-position-generic 2022-10-02 23:34:27 -05:00
Hans Goudey acb8ac6870 Cleanup 2022-09-27 23:40:03 -05:00
Hans Goudey c4b7ffa6f5 Merge branch 'master' into refactor-mesh-position-generic 2022-09-27 23:04:21 -05:00
Hans Goudey 0f36ad24b5 Slight cleanup 2022-09-23 13:27:27 -05:00
Hans Goudey e72254e56f Add missing DNA rename 2022-09-23 12:33:03 -05:00
Hans Goudey b0c79dec00 Merge branch 'master' into refactor-mesh-position-generic 2022-09-23 12:32:45 -05:00
Hans Goudey a58670813f Merge branch 'master' into refactor-mesh-position-generic 2022-09-23 11:31:15 -05:00
Hans Goudey b59f40972b Merge branch 'refactor-mesh-selection-generic' into refactor-mesh-position-generic 2022-09-23 11:10:21 -05:00
Hans Goudey 2ada25e587 Renamings 2022-09-23 09:35:10 -05:00
Hans Goudey 1c43caa51b Merge branch 'master' into refactor-mesh-selection-generic 2022-09-23 09:06:20 -05:00
Hans Goudey 49f451500c Merge branch 'refactor-mesh-selection-generic' into refactor-mesh-position-generic 2022-09-21 13:27:40 -05:00
Hans Goudey 582b9c3145 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-21 13:20:52 -05:00
Hans Goudey bcc37dd960 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-21 11:59:33 -05:00
Hans Goudey acb9e21197 Merge branch 'refactor-mesh-selection-generic' into refactor-mesh-position-generic 2022-09-20 22:39:18 -05:00
Hans Goudey fd0333afab Merge branch 'master' into refactor-mesh-selection-generic 2022-09-20 22:28:20 -05:00
Hans Goudey c0ea7275b4 Merge branch 'refactor-mesh-selection-generic' into refactor-mesh-position-generic 2022-09-19 15:19:41 -05:00
Hans Goudey b76b908c8c Merge branch 'master' into refactor-mesh-selection-generic 2022-09-19 15:13:39 -05:00
Hans Goudey 2e079745ce Merge branch 'master' into refactor-mesh-selection-generic 2022-09-17 15:06:38 -05:00
Hans Goudey 4ea814510e Merge branch 'refactor-mesh-selection-generic' into refactor-mesh-position-generic 2022-09-15 13:35:34 -05:00
Hans Goudey f17cddfe8c Fix missing conversion to old format when writing 2022-09-15 13:34:33 -05:00
Hans Goudey fbfa2f81ff Fix possible to remove mesh position attribute 2022-09-15 13:30:47 -05:00
Hans Goudey 441e18ed39 Merge branch 'refactor-mesh-selection-generic' into refactor-mesh-position-generic 2022-09-15 13:15:13 -05:00
Hans Goudey cf3401a182 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-15 13:14:47 -05:00
Hans Goudey 95b18efab3 Merge branch 'refactor-mesh-selection-generic' into refactor-mesh-position-generic 2022-09-15 13:01:22 -05:00
Hans Goudey 5fecf7c571 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-15 12:52:53 -05:00
Hans Goudey f60bd397af Merge branch 'master' into refactor-mesh-position-generic 2022-09-15 11:46:47 -05:00
Hans Goudey 77b03bdf0f Merge branch 'master' into refactor-mesh-selection-generic 2022-09-15 11:46:19 -05:00
Hans Goudey c49660c780 Fix screw modifier 2022-09-15 11:44:05 -05:00
Hans Goudey 285a39f511 Fix array modifier 2022-09-15 09:50:19 -05:00
Hans Goudey ee64fa0717 Fix mesh merge function 2022-09-15 09:50:14 -05:00
Hans Goudey 698766cb92 Fix legacy conversion 2022-09-15 09:50:09 -05:00
Hans Goudey 579e4ee8df Remove some references to MVert/mvert 2022-09-14 22:02:51 -05:00
Hans Goudey f729a646e7 Fix casting away const 2022-09-14 22:02:35 -05:00
Hans Goudey 7298e53f4d Remove unused variables 2022-09-14 22:02:26 -05:00
Hans Goudey 5e229629b5 Fix build error 2022-09-14 22:01:55 -05:00
Hans Goudey 5f07ec9a71 Fix particles 2022-09-14 22:01:46 -05:00
Hans Goudey 7d438ab6d8 Merge branch 'refactor-mesh-selection-generic' into refactor-mesh-position-generic 2022-09-14 18:51:38 -05:00
Hans Goudey 0437586959 Fixes, cleanup 2022-09-14 18:48:09 -05:00
Hans Goudey 62880c8261 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-14 18:38:29 -05:00
Hans Goudey a9ae1fab83 Merge branch 'refactor-mesh-selection-generic' into refactor-mesh-position-generic 2022-09-14 00:16:33 -05:00
Hans Goudey 0d8cd65f8e Merge branch 'master' into refactor-mesh-selection-generic 2022-09-14 00:16:16 -05:00
Hans Goudey b9f9800c66 Compiles, runs in basic situations 2022-09-14 00:15:31 -05:00
Hans Goudey c25890dc02 Merge branch 'master' into refactor-mesh-position-generic 2022-09-13 18:18:24 -05:00
Hans Goudey ade37d8380 Convert many more uses of MVert 2022-09-13 00:15:40 -05:00
Hans Goudey 2edb69f8a6 Merge branch 'master' into refactor-mesh-position-generic 2022-09-12 21:47:59 -05:00
Hans Goudey 6e3190d172 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-12 08:01:25 -05:00
Hans Goudey c8808542d0 Remove most uses of CD_MVERT 2022-09-11 21:11:52 -05:00
Hans Goudey 0aeb1f0c5b Start converting mesh positions to a generic attribute 2022-09-11 17:36:06 -05:00
Hans Goudey 789297ecb9 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-11 12:20:19 -05:00
Hans Goudey 394e8002ca Cleanup 2022-09-10 17:15:52 -05:00
Hans Goudey fda08507fb Merge branch 'master' into refactor-mesh-selection-generic 2022-09-10 17:02:04 -05:00
Hans Goudey b1fd951c59 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-10 16:48:49 -05:00
Hans Goudey 599209a11b Fix calc_edges selection 2022-09-08 12:37:25 -05:00
Hans Goudey e9d33192de Fix most tests 2022-09-07 23:11:40 -05:00
Hans Goudey 87dfabc545 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-07 22:40:10 -05:00
Hans Goudey 36b4b3b4d2 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-07 13:44:32 -05:00
Hans Goudey 6299969dd2 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-06 23:42:55 -05:00
Hans Goudey b5440a0312 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-05 15:49:27 -05:00
Hans Goudey 2c4e4eb101 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-05 15:30:48 -05:00
Hans Goudey 62b3c4630c Cleanup, fixes 2022-09-05 15:21:17 -05:00
Hans Goudey c2ec948146 Merge branch 'master' into refactor-mesh-selection-generic 2022-09-05 13:46:57 -05:00
Hans Goudey 34748961a4 Merge branch 'master' into refactor-mesh-selection-generic 2022-08-31 23:04:50 -05:00
Hans Goudey 00a72e770f Fix error in logic 2022-08-31 11:38:33 -05:00
Hans Goudey 1394e14ad9 Merge branch 'master' into refactor-mesh-selection-generic 2022-08-31 11:38:22 -05:00
Hans Goudey 151d3e54d6 Merge branch 'master' into refactor-mesh-selection-generic 2022-08-29 15:18:47 -05:00
Hans Goudey 039f714aaf Cleanup 2022-08-26 23:08:47 -05:00
Hans Goudey 9ef229ca41 Merge branch 'master' into refactor-mesh-selection-generic 2022-08-26 21:40:07 -05:00
Hans Goudey 304864219c Progress 2022-08-25 17:21:08 -04:00
Hans Goudey c8f9b02acd Progress 2022-08-25 14:46:35 -04:00
Hans Goudey 5116bfd51f Merge branch 'master' into refactor-mesh-selection-generic 2022-08-25 13:23:10 -04:00
Hans Goudey 780d67a133 Progress 2022-08-15 11:08:07 -04:00
Hans Goudey c4dc870a45 Merge branch 'master' into refactor-mesh-selection-generic 2022-08-15 09:03:53 -04:00
Hans Goudey 70116c39b6 Progress 2022-08-14 14:23:54 -04:00
Hans Goudey f0e4307792 Mesh: Move selection status from flags to generic attributes (WIP) 2022-08-14 10:43:18 -04:00