- User Since
- Nov 17 2008, 11:14 PM (544 w, 2 d)
Sep 25 2016
Although i think a better solution was #define out the whole func and it's calls ¿?
Sep 2 2016
You can check mechanical blender approach
Aug 29 2016
Apr 6 2016
Jan 9 2016
In my opinion as a cad user the place where the XYZ axis are drawn should be the origin of coordinates, and not a base point. So a user could expect / need to place something from one point to a specific coordinates that could be based on this origin. At the moment with the changes implemented this could be achieved using the 3D cursor.
Nov 23 2015
I try to start a thread on bf-commiters mail list with no exit (no responses) to get some feedback for changing the transform code.
Oct 29 2015
Then maybe this is a better aproach
Oct 28 2015
The diff assumes saving center2d on transform, instead of saving it under transform/mouse/center. I did in this way becuse the center is more related to transform than mouse input, but maybe is better to save 2D data under mouse
Oct 27 2015
restores SHIFT+ [XYZ]
N key must be set to enter/exit mode to move the scene.
TFM_MODAL_STOP_CONTRAINT was dupliated (TFM_MODAL_CONS_OFF)
Oct 26 2015
Sets a flag on 3D View header to be enabled by default.
Oct 25 2015
Should fixes an issue on RNA on some systems, although i cannot check as it works for me.
Icon stuff have been removed from diff as it seems there are some issues with it on previous diff.
Oct 24 2015
Add the kestroke N while performing a transform allowing user to move around the scene.
The availability to move the scene during point selection is done bypassing events and maybe some checks could be done there. As blender has especial mouse input during operation, I maintain as is when applying it because i do not want to change blender user inputs, so maybe and option should be having a flag enabled by user, allowing the transform use the mouse input as usual or moving around the scene. I think lots of user are missing this, and moreover is you want to place and object from one place to other with precision, or need to zoom in/out for selection, or if you use the multiple transform feature also added in the patch.
Oct 23 2015
I've upload another video showing combination of snap and multiple transform feature.
I think we should move this kind of comments on the Task rather than the diff ;)
I always check the patch before submitting... and I cannot see the error. I see you apply the patch over a more recent version of master, so i upgraded my base. I use patch command, so I tryed to apply the patch using arcanist and i get OKAY Successfully committed patch. Only a hunk offset, which is not a problem/error.
Null terminated for draw_channels_items struct was lost.
Um.... as I am not a VS studio user (no windows avaliable at this moment), it's dificult for me to see what's going on, as in as is working (for me) on linux.
Oct 21 2015
I'm assisting to Blender Conference. So if anyone is interested and is going there we can talk about it and other cad improvements :)
I'm also a CAD user and actually work on CAD enviroments.
Solved same issue of bad empty vector initialization. I'm not Windows user (was working fine for me) and i did not detect it in previous diff upload.
Oct 20 2015
Solves compiler error on empty vector initialization
It can now be applied to bf master and includes the transform multiple feature.
Sep 16 2015
This commit drops the created copy function on operator. Instead it copies all RNA named properties from previous to current, so any check or setting on new operator can be set reading RNA properties.
Sep 12 2015
I've been solving some issues, and showing a cursor while selecting a point, and setting manual pivot and manual snap target as options.
This commit fixes some issues founds, and enhances UI input, like custom cursors to indicate you are selecting a point.
Sep 9 2015
Sep 8 2015
Thanks for your comments!
Sep 7 2015
I understand that this should be another transform matrix applied at whole objects on the scene, in order to match the default coordinate system ¿?
Another video showing the selection on the fly of the center of transform, with "C" key, which can be useful on rotate/resize. Note that according to consistency, the B key acts as Manual Target, so it should not be used for Center selection.
Sep 6 2015
Previous was including a define not used in BF blender.
Using RNA properties to store data instead of a new var on operator.
Sep 5 2015
@mathieu menuet (bliblubli) it's exactly how you have described.
Sep 4 2015
I've uploaded a video showing the multiple duplication feature.
Sep 3 2015
Sep 1 2015
I've uploaded a new video, showing the use of this feature on rotation.
Thanks for feedback,
Aug 27 2015
I've been advised to add a fork on github, in order to share it.
I did not noticed your bad behavior, maybe because all my tests have been short tests. Anyway, it needs a little more of working and testing, because as Bastien said transform code is a little messy and affects lots of areas.
Aug 26 2015
Revert the changes from previous patch and apply the uploaded one. (i didn't notice i can upload files)