Revision 86ee4dc by Joseph Eagar (sculpt-dev) October 6, 2021, 01:38 (GMT) |
Sculpt: Fix customdata_regen_active_refs |
October 6, 2021, 00:42 (GMT) |
Fix crash when reading non standard Alembic velocity attribute type Some software may export velocity as a different type than 3D vectors (e.g. as colors or flat arrays or floats), so we need to explicitely check for this. A more robust attribute handling system allowing us to cope with other software idiosyncrasies is on the way, so this fix will do for now. |
October 6, 2021, 00:42 (GMT) |
Cleanup: missing verb in comment |
October 6, 2021, 00:27 (GMT) |
Sculpt: fix problem with smooth brush defaults Also wrapped some mv->flag OR's in a macro, that can be switched with a macro for debugging. |
October 6, 2021, 00:18 (GMT) |
Cleanup: rename BKE_font.h -> BKE_vfont.h Match API naming prefix (BKE_vfont_*) and DNA_vfont_types.h. |
October 5, 2021, 23:55 (GMT) |
Cleanup: remove unused flag argument |
October 5, 2021, 23:55 (GMT) |
Cleanup: move BLI_vfontdata.h to BKE_vfontdata.h This didn't belong on blenlib since it uses DNA data types and included a bad-level call to BKE_curve.h. It also meant linking in blenlib would depend on the freetype library, noticeable for thumbnail extraction (see D6408). |
October 5, 2021, 23:50 (GMT) |
Sculpt: various fixes * Fixed very nasty customdata bug where if the first layer of a given type was CD_TEMPORARY, then on being stripped out of the customdata set the active references. I think I tracked down where this happened, but just to be safe I also wrote code to detect it and regenerate the active refs too. * Fixed rotate brush. * Fixed mesh filter crashing with automasking on. |
October 5, 2021, 22:29 (GMT) |
Cleanup: simplify ED_imbuf_sample_poll Access the space data directly from the area. Also remove redundant NULL check. |
October 5, 2021, 22:28 (GMT) |
Cleanup: spelling in comments |
October 5, 2021, 21:38 (GMT) |
Fix: Add missing function node declaration for RGB and Float Curve nodes |
October 5, 2021, 21:28 (GMT) |
Sculpt: disable freelist mesh id backend, trying to keep it disabled in builds until I've tested it a bit more. |
October 5, 2021, 21:27 (GMT) |
Add comment for last one-liner commit. |
October 5, 2021, 21:25 (GMT) |
Sculpt: Fix transform sculpt tools |
October 5, 2021, 21:19 (GMT) |
Sculpt: fix rotate brush |
October 5, 2021, 18:58 (GMT) |
The branch finally compiles and opens the startup file |
October 5, 2021, 18:17 (GMT) |
Merge branch 'master' into temp-vert-normals-cleanup |
October 5, 2021, 18:16 (GMT) |
Cleanup: Remove unused DerivedMesh functions The long term goal is completely removing DerivedMesh, and these functions are making some refactoring of mesh normals (T91186) more complicated. They are not used anywhere. |
October 5, 2021, 18:15 (GMT) |
Cleanup: Clang tidy |
October 5, 2021, 17:23 (GMT) |
Merge branch 'master' into temp-vert-normals-cleanup |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021