- User Since
- Feb 21 2015, 11:51 PM (242 w, 1 d)
Sep 1 2019
- each test in modifiers.py now has its own collection in modifiers.blend
- running test with --run-test now does not apply modifiers
- updated style
Aug 30 2019
Thanks for reporting. I can't reproduce this issue though. Blender doesn't crash but it takes a long time to add the modifier. Tested on mac.
Aug 25 2019
- Updated command line output.
- Updated test file modifiers.blend
- Implemented first useful modifiers test.
Aug 21 2019
Aug 18 2019
Added helper class OperatorTest to deduplicate code.
Aug 10 2019
- Implemented operators testing in MeshTest
- bevel and boolean tests now use the MeshTest testing class. They can be ran using
BLENDER_VERBOSE=1 BLENDER_TEST_UPDATE=1 ctest -R boolean_operator --verbose
Aug 8 2019
added method is_test_updated() and improved printed command line when a test fails by opening blender with only relevant objects (failing meshes) visible.
This test can be used by calling:
This is a work in progress to demonstrate how the class MeshTest can be used to test modifiers.
Aug 3 2019
Thanks Brecht, I will modify the test to fulfil these points.
Jul 28 2019
Jul 15 2019
Jul 14 2019
May 30 2019
Fixed with dff24f96f07f
May 26 2019
May 25 2019
May 21 2019
May 19 2019
May 7 2019
May 5 2019
May 1 2019
Apr 29 2019
@Jacob Max Fober (Fubax) I'm not sure how Set Origin to Cursor would solve your problem. You could just clear rotation and location after importing if the information is there, otherwise you'll need to do something like
- Go to edit mode
- Select some flat surface
- Snape Cursor to Selection
- Go to object mode
- Set Origin to 3D Cursor.
These steps don't change the rotation of the object though, but your suggestion of Set origin to 3D cursor would.
Apr 28 2019
It might make sense to consider cursor rotation for 'Snap Selection to Cursor' but I don't think the origin itself has a rotation, so I wouldn't classify this behavior as a bug.
I think this is intentional and not a bug. Select with A, deselect with alt-A. Double press A to toggle.
Apr 27 2019
added couple more tests.
Updated patch such that it can be applied to current master.
Updated style using clang-format.
Mar 10 2019
Mar 3 2019
Just submitted a patch: D4441.
Feb 27 2019
Thanks for reporting. The issue is that assigning and selecting is based on the index of the active material in the UI. I'm working on a fix.
Feb 24 2019
Feb 23 2019
My suggestion for a fix: D4399
Jan 3 2019
Jan 2 2019
I'm using macOS 10.14 and I can't reproduce this error. I'm on a 2012 macbook pro though, so I'm not using a GPU.
Dec 19 2018
Lattices are also invisible in object mode.
Fixed gizmos not updating.
Dec 18 2018
Dec 17 2018
Fixed crash detected by an address sanitizer. Gizmos still not updating properly.
Dec 16 2018
Dec 15 2018
Can't reproduce. But maybe because I'm not building with everything enabled. I'll investigate more...
- Flip (Alt + F) > U (X)
For me it behaves as expected (?), i.e. If you scale in x-direction by -1 you would get the same result. Or maybe you're getting something related to (*)?
Dec 14 2018
Covered two more rotation cases.
Dec 4 2018
I believe this is related to T56948
Nov 15 2018
My point was that the objects might get translated in an undesired way, because flipping happens in edit mode.
Not sure if LATTICE_OT_flip should be really using a global axis instead of local one. If you have two objects for example, flipping on a global x-axis would effectively mean flipping each object on local axis, and then swap the position of the two objects.
Nov 9 2018
Rebase and style update.
rebase and style update.
Nov 8 2018
The solution is based on BM_face_calc_perimeter.
take rsmat outside of loop.
I was overthinking this. Implementing this based on BM_face_calc_area is far simpler.
Nov 7 2018
Nov 6 2018