Revision 5158da9 by Clément Foucault September 25, 2018, 22:49 (GMT) |
Curve Edit: Cleanup/Improve/Fix handles drawing Now handles are drawn using index buffer instead of duplicating memory requirement. Also make use of shader tricks to draw handles antialiased, and respond to UI scalling. Make vertex point match edit mesh vertex size. |
Revision c9d0873 by Dalai Felinto September 25, 2018, 22:18 (GMT) |
Multi-Objects: Select similar face SIMFACE_FREESTYLE Note: 2.7x seem to be checking for edge data instead of face, but I do not see why not to get FreestyleFace. |
Revision 424bb2e by Dalai Felinto September 25, 2018, 22:18 (GMT) |
Multi-Objects: Select similar face SIMFACE_SMOOTH |
Revision f59b968 by Dalai Felinto September 25, 2018, 22:18 (GMT) |
Multi-Objects: Select similar face SIMFACE_NORMAL We could/can deduplicate the code with SIMVERT_NORMAL. |
Revision c32b63f by Dalai Felinto September 25, 2018, 22:18 (GMT) |
Multi-Objects: Select similar face SIMFACE_AREA and SIMFACE_PERIMETER Note: Not doing worldspace comparison for now. We would need to create new BM_face_calc_area and BM_face_calc_perimeter equivalent functions for that. Not sure if it is worth the trouble. |
Revision 3618646 by Dalai Felinto September 25, 2018, 22:18 (GMT) |
Multi-Objects: Select similar face SIMFACE_MATERIAL Note: Unlike 2.79 we are not comparing face->mat_nr, but the material itself. On top og that, if the material slot is empty we are just ignoring this face. |
Revision 8990ad1 by Dalai Felinto September 25, 2018, 22:18 (GMT) |
Multi-Objects: Select similar face SIMFACE_SIDES |
Revision b756486 by Dalai Felinto September 25, 2018, 22:18 (GMT) |
Cleanup comments on select similar edge |
Revision ebe955b by Dalai Felinto September 25, 2018, 22:18 (GMT) |
Revision 5a6b46f by Dalai Felinto September 25, 2018, 22:18 (GMT) |
Remove warnings |
Revision 311db0e by Clément Foucault September 25, 2018, 21:04 (GMT) |
Edit Curves: Fix warnings due to recent changes |
Revision 9dbf71a by Dalai Felinto September 25, 2018, 20:56 (GMT) |
Code style cleanup after recent object drawing > viewport changes |
Revision 0c21773 by Clément Foucault September 25, 2018, 20:51 (GMT) |
Edit Curve: Fix cannot hide handles |
Revision 2cff9b4 by Clément Foucault September 25, 2018, 20:51 (GMT) |
Curves: Move draw options to overlays This commit add one regression: it is impossible to currently hide handles in the viewport. But this should be fixed in another commit. |
Revision 05d0e53 by Clément Foucault September 25, 2018, 20:51 (GMT) |
Weight Paint: Fix weight paint overlay not displaying correctly This was because weight paint was using the original obj to show weights. But the mesh can be deformed by the armature and this is not visible on the original object. |
Revision 9f6978a by Clément Foucault September 25, 2018, 20:51 (GMT) |
Eevee: Don't render meshes in hidden wire mode |
Revision a3bb385 by Clément Foucault September 25, 2018, 20:51 (GMT) |
Edit Mesh: Move Edit Mesh display settings to overlay's This makes the Edit Mesh display settings common to all objects. They can also be set differently per viewport. Modifying extra data (seams, sharp edges etc...) will no longer set them automaticaly visible. Bumping version because we need to force set all extra draw options for older files. |
Revision 7cc99988 by Clément Foucault September 25, 2018, 20:51 (GMT) |
Edit Mesh: Center text when Edge length & Edge Angle is activated This is more readable as the informations will never overlap and be off the center of the edge. |
Revision 75eb947 by Dalai Felinto September 25, 2018, 19:36 (GMT) |
Multi-Objects: Select similar edge SIMEDGE_CREASE and SIMEDGE_CREASE All edge options are done now. |
Revision f4f99d1 by Antonio Vazquez September 25, 2018, 18:59 (GMT) |
Add fixed width/height parameter for layouts New parameters to define a fixed size for a layout. This allows to avoid UI changes when the text length changes. This commit implements D3725 |
|
|
|


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