Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1539 / 5574

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.
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.
September 25, 2018, 22:18 (GMT)
Multi-Objects: Select similar face SIMFACE_SMOOTH
September 25, 2018, 22:18 (GMT)
Multi-Objects: Select similar face SIMFACE_NORMAL

We could/can deduplicate the code with SIMVERT_NORMAL.
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.
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.
September 25, 2018, 22:18 (GMT)
Multi-Objects: Select similar face SIMFACE_SIDES
September 25, 2018, 22:18 (GMT)
Cleanup comments on select similar edge
September 25, 2018, 22:18 (GMT)
Fix memleak on edbm_select_linked_pick_invoke

Issue introduced on 549ac6ddebef.
September 25, 2018, 22:18 (GMT)
Remove warnings
September 25, 2018, 21:04 (GMT)
Edit Curves: Fix warnings due to recent changes
September 25, 2018, 20:56 (GMT)
Code style cleanup after recent object drawing > viewport changes
September 25, 2018, 20:51 (GMT)
Edit Curve: Fix cannot hide handles
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.
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.
September 25, 2018, 20:51 (GMT)
Eevee: Don't render meshes in hidden wire mode
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.
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.
September 25, 2018, 19:36 (GMT)
Multi-Objects: Select similar edge SIMEDGE_CREASE and SIMEDGE_CREASE

All edge options are done now.
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
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021