Page 1 of 2 12 LastLast
Results 1 to 20 of 28
  1. #1
    Member Vrav's Avatar
    Join Date
    Jun 2010
    Location
    Seattle, WA
    Posts
    31

    [Addon] Sculpt/Paint Workflow Suite

    Nov 16 2015: Added Brush Quickset functionality for Particle Edit mode
    Nov 15 2015:
    Fixed View Straighten for 2.76b, added gifs
    Jan 27 2014:
    Fixed Brush Quickset for 2.69, added Brush Select By Name

    Here's a collection of simple addons I've created to enhance sculpting + painting workflow in Blender. They are highly configurable in the hotkey editor, with many options for input style and appearance.





    Brush Quickset
    Works in any 3D view sculpt or paint mode.
    Automatically assigned to RMB in sculpt mode.
    https://dl.dropbox.com/u/398143/blender/brush_quickset.py

    brush_quickset.py
    brush.modal_quickset for hotkeys
    Brush QuickSet from search menu

    Modify sculpt/paint brush radius and strength in a streamlined manner.
    To use, assign a hotkey to brush.modal_quickset in a paint or sculpt mode.
    Recommended RMB, but any key can be used in a hold-and-release manner.

    What does it do? When you activate the modal operator, you can drag the
    mouse along either axis to affect brush radius or strength. Which axis
    affects which is configurable, amongst other things detailed below.

    Operator Options:
    - Axis Order: Whether X or Y affects brush size, etc.
    - Key Action: Hotkey activity (press or release) can apply or cancel.
    - Numeric: Show strength value when adjusted; can pick size
    - Slider: Represent strength with a visual slider; can pick size
    - Pixel Deadzone: Distance before an axis starts affecting the brush.
    - Size Sensitivity: Multiplier for quicker or slower radius adjustment.
    - Graphic: Represent strength via transparent brush overlay
    - Lock Axis: Allow only one value to be altered at a time

    Known limitations:
    - Not available for painting in the image editor.
    - Holding ctrl does not snap to values, probably should.





    View Straighten
    Works in any 3D view.
    No hardcoded hotkey; assign your own for full functionality.
    https://dl.dropbox.com/u/398143/blen...wstraighten.py

    space_view3d_viewstraighten.py
    view3d.view_straighten for hotkeys
    View Straighten from search menu

    Activate operator and it eases into the nearest view in 90 degree increments.
    Activating the operator a second time toggles perspective, optionally.
    The length of the view transition is configurable, and can be instant.
    Holding down the operator key allows mouse movement to smoothly
    shift the view to adjancent sides. Configurable distance.

    Known limitations:
    - Assigning to hotkeys LMB, MMB, Esc or RMB, the key-hold functionality will not work.





    Brush Select By Name
    Cycle between brushes by name with custom hotkeys (example above).
    This prevents new brushes added to blender from breaking old array-index-based hotkeys.
    https://dl.dropboxusercontent.com/u/398143/blender/brush_selectbyname.py

    brush_selectbyname.py
    brush.select_by_name for hotkeys

    Assign brush.select_by_name to a hotkey in User Settings > Input.
    Enter the names of the brushes for this key to cycle through.
    Examples:
    - Clay,Clay Strips,Draw
    - Flatten/Contrast,Polish
    - Grab,Snake Hook

    Known bugs:
    Default string doesn't work, but is kept for example purposes.
    Blender doesn't have default settings for operators, but uses
    the last-called settings when hotkey options are unmodified.






    Please use and enjoy! Feedback and suggestions for new ideas are welcome.
    Here are more ideas I want to do:

    - 'Sculpt/Paint pan' modal, special panning that positions target focus automatically, centered to volumes one is moving around

    - 'Quick Pose', create temporary bone and deform mesh; will have nice falloff, symmetry options, translate/rotate/scale. Basic concept is drawing a line that auto-generates a joint and weighting on the mesh, allowing quick armature-like deformations of a multires model

    - Sculpting quick-silhouette mode

    - Improved UI/UX for existing sculpting tools and options
    Last edited by Vrav; 16-Nov-15 at 18:09.



  2. #2
    Member LiquidApe's Avatar
    Join Date
    Jul 2008
    Location
    Atlanta, GA
    Posts
    1,058
    These are some great usability addons. Great job!



  3. #3



  4. #4
    BA Crew Fweeb's Avatar
    Join Date
    Sep 2003
    Location
    Atlanta, GA, USA
    Posts
    9,244
    Re-opened at OP's request



  5. #5
    Member Vrav's Avatar
    Join Date
    Jun 2010
    Location
    Seattle, WA
    Posts
    31
    Thanks Fweeb. Added a video to the first post describing the three small addons so far.

    Sorry again for the terrible mic quality.



  6. #6



  7. #7
    Member MmAaXx's Avatar
    Join Date
    Jun 2008
    Location
    Tokyo
    Posts
    1,712
    great scripts!

    thanks!



  8. #8
    Member Darcvizer's Avatar
    Join Date
    Jan 2014
    Location
    Ukraine
    Posts
    72
    hi guys, I have a problem with the snap view layout on maya



  9. #9
    Member Vrav's Avatar
    Join Date
    Jun 2010
    Location
    Seattle, WA
    Posts
    31
    Hi Darcvizer, this is a python script for Blender only. I have not done any scripting for Maya recently.



  10. #10
    Member Darcvizer's Avatar
    Join Date
    Jan 2014
    Location
    Ukraine
    Posts
    72
    I apologize for my English, I use a blender to maya preset hotkey http://joxi.ru/gNVyUxjKTJCmRhR-7A0
    and I do not work View Straighten



  11. #11
    Member Vrav's Avatar
    Join Date
    Jun 2010
    Location
    Seattle, WA
    Posts
    31
    @Darcvizer, sorry for the delay on answering this: the View Straighten operator is simply not assigned a hotkey by default, so you must create one as you like in your own preferences.



  12. #12
    Wow, I can't believe I hadn't seen this before!

    # Modify sculpt/paint brush radius and strength in a streamlined manner.

    I was excited when I saw the post, and wanted to reply and say thanks : )
    This is something I was hoping for all the time!

    Off to install it. Much appreciated, Thanks!

    EDIT:
    Works like a charm! Super smooth.
    Thanks again! This is one of those 'cosmetic' things that makes a world of difference in actual use.
    Last edited by 0rAngE; 19-Jun-14 at 09:41.



  13. #13
    Member Darcvizer's Avatar
    Join Date
    Jan 2014
    Location
    Ukraine
    Posts
    72
    Vrav hi. I already figured out. I helped my friend Alexander Neovitin. He also perfected, added auto transition in orto. & persp. modes. https://yadi.sk/d/1BtbWr5kUair6
    thank you for your work, I often use the addon and very happy



  14. #14
    Member Darcvizer's Avatar
    Join Date
    Jan 2014
    Location
    Ukraine
    Posts
    72
    My English is not possible to describe my question, so I will send a screenshot which will have to explain everything
    958cc499d9c082a5de1e9bc39366257db7908684.jpg



  15. #15
    Bump.

    Just wanted to bump this addon. Something that greatly improves my sculpting experience in Blender, and wanted to temporarily resurrect it from the depths of this section of the forum

    Vrav, thanks again on this great gem!



  16. #16
    Member Vrav's Avatar
    Join Date
    Jun 2010
    Location
    Seattle, WA
    Posts
    31
    Thanks 0rAngE! I'm glad to hear that. Haven't been sculpting much myself these days, so it's good to know at least someone is using them. :] Maybe it's time to get back into this... any script ideas come to mind for recent versions of Blender?



  17. #17
    Hey Vrav, I'm glad this thread was bumped, I must've missed this the first time around!

    I tried to install View Straighten in 2.76b, but get this error:

    Traceback (most recent call last):
    File "C:\Program Files\Blender Foundation\Blender\2.76\scripts\modules\addon_util s.py", line 343, in enable
    mod.register()
    File "C:\Users\********\AppData\Roaming\Blender Foundation\Blender\2.76\scripts\addons\space_view3 d_viewstraighten.py", line 424, in register
    bpy.utils.register_class(StraightenView)
    ValueError: validating class:: 'GRAB_POINTER' not found in ('REGISTER', 'UNDO', 'BLOCKING', 'MACRO', 'GRAB_CURSOR', 'PRESET', 'INTERNAL')
    Lead Artist on STRAFEŽ, available for work.
    Portfolio



  18. #18
    Originally Posted by Vrav View Post
    ... any script ideas come to mind for recent versions of Blender?
    Scripts I could recommend?
    Or script ideas for development?

    Either way, I'd have a couple



  19. #19
    Member
    Join Date
    Aug 2012
    Location
    Arizona
    Posts
    296
    I have ten employees using Blender in my company, many that might benefit from this but I can't see the video to see what it does. I don't care about poor audio quality. Unfortunately I cannot spend a lot of time working with the scripts myself nor can I assign it to one of my employees when I need productivity from them, not research.

    I am happy that this has gotten bumped recently to bring it back to Blender users attention. Hope Vrav will give it some attention.
    Building VR using Blender and UE4; www.timefirevr.com



  20. #20
    Member Vrav's Avatar
    Join Date
    Jun 2010
    Location
    Seattle, WA
    Posts
    31
    Hey Pea! Fixed that now

    Orange -- ideas for new scripts

    JWise, I added gifs
    Last edited by Vrav; 15-Nov-15 at 17:41.



Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •