Results 1 to 13 of 13
  1. #1

    [Addon] Edger - 0.3.6

    Edger is edit-mode tool that "locks vertices on a line" allowing the mesh to behave like it has only one edge on some parts, while that edge is divided. It eases manipulations of mesh that needs edgeloops for subdivision operators.

    edger0-3-5.png

    Features:

    • lock vertices on a line they sit
    • make them unselectable
    • create a duplicate of the mesh without edgeloops (keeps original)
    • on locked vertex click, automatically select nearest corner
    • coloring of vertices and edges (edger groups to see what is added)


    Issues:
    • minor situations where things don't update on mesh change. Just tab out and back to edit-mode
    • faces get wierd shadows when verts are moved and canceled, they correct on any valid move, or on tab out n back.


    Links:



    Technical:
    Modal operator, works with bmesh. Stores edgeloops in vertex groups, makes a list of custom classes that contain each vertex, its two line ends and ratio to one of them. Sets target vert position on the line with stored ratio so when any of ends is moved the vertex moves with them. Deselects all verts from edger groups.

    Video:



    Thanks to ideasman42 for consulting!

    Hope you like it! All comments/questions/suggestions welcome
    Last edited by Radivarig; 13-Nov-15 at 11:00. Reason: updated for 0.3.6
    addons:
    Edger
    UvSquares

    ~Radivarig



  2. #2
    Member MmAaXx's Avatar
    Join Date
    Jun 2008
    Location
    Tokyo
    Posts
    1,764
    very cool! thanks!



  3. #3
    No problem! glad you like it!
    Just a note, any verts can be added, but only edgeloops are supported for "Clear Loops". I'll update soon with automatic check for that.
    addons:
    Edger
    UvSquares

    ~Radivarig



  4. #4
    Member Crocadillian's Avatar
    Join Date
    Nov 2013
    Location
    Secret Treehouse
    Posts
    235
    It's a shame this plugin has some of the technical issues you described, but the concept and current implementation is looking pretty sweet! I'll probably try this out when not working on time-dependant projects :3
    Rawr. I make pretty things and plugins.
    Surf - Capsule - GitHub Page



  5. #5
    Thanks! All issues will be solved soon!
    addons:
    Edger
    UvSquares

    ~Radivarig



  6. #6
    Very very cool job!



  7. #7
    Thank you ^^
    addons:
    Edger
    UvSquares

    ~Radivarig



  8. #8
    Solved vert injecting problem, updated to 0.3.0
    addons:
    Edger
    UvSquares

    ~Radivarig



  9. #9
    Cool! Thanks!



  10. #10



  11. #11
    Thank you )
    addons:
    Edger
    UvSquares

    ~Radivarig



  12. #12
    Member
    Join Date
    Jan 2014
    Location
    Dresden
    Posts
    735
    Hy Radivarig,

    after using clear loops i got this error (version 0.3.5):

    Code:
    Traceback (most recent call last):
      File "C:\Users\AppData\Roaming\Blender Foundation\Blender\2.76\scripts\addons\edger.py", line 452, in execute
        context.scene.isEdgerActive = False
    AttributeError: 'Scene' object attribute 'isEdgerActive' is read-only
    
    location: <unknown location>:-1
    Last edited by mkbreuer; 12-Nov-15 at 06:34.
    "Just simple, but not simpler!" (A.E.) / GitHub



  13. #13
    mkbreuer Fixed! Thanks for reporting )
    addons:
    Edger
    UvSquares

    ~Radivarig



Posting Permissions

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