News:

 

Topic: Vertex auto-weld for retopo mode  (Read 3340 times)

0 Members and 1 Guest are viewing this topic.

  • No avatar
  • Posts: 976
  • Polygon
December 19, 2015, 10:32:27 pm
Hello IStonia.
We already have some form of extrude auto-weld (http://voidworld.cmcproductions.co.uk/index.php/topic,2578.25.html). What do you think about adding a similar feature for retopo mode?

Take a look at the image that I attached to this post. User performs an extrusion of an edge or multiple edges. Each vertex of the newly created geometry is given a radius (which could be tweakable with mouse wheel, or some key combination). This radius determines how far the new vertex must be from an already existing one to be a candidate for snapping and welding with it. So, for example, you select an edge and start extruding it right to reach some existing vertex. A check is performed in real-time that determines whether at a given state any of the existing vertices is caught within the weld radius of the new ones. If it is, then appropriate new vertex gets snapped to it (not welded yet). Then if you keep moving the extrusion further and the existing vertex is no longer in range, the new vertex returns to its proper position (it's following the cursor again), etc. This is to visualize which vertices would snap to which.

If user releases the hotkey (or whatever he has mapped to extrude tool) new vertices get welded with existing vertices that are caught within the weld radius.

This mode could not only be used for extrude tool, but also for other tools and I think it would greatly speed up the retopo process.


  • No avatar
  • Posts: 79
  • Edge
December 19, 2015, 11:57:44 pm
i agree.

its kinda like this i believe.
http://sendvid.com/tf4h4fz3
correct?

i thought its automatically weld when u move some vertices or edge nearly each other. then i realised from the documentation i should manually weld some vert by hold w at the bottom of the page.

+ 1. and adding delete polygon and edge loop. because i dont see this in documentation until you exit in retopo mode.

i'd like too see this in nvil https://www.youtube.com/watch?v=0ZH8RJDr6pg. As you can see at 2:55 he draw some curve at surface and the curve become some polygon. Of couse you can edit the curve and give some proper position like tweak spline in NVIL.

btw rubberduck. can you tell me what your setting to get smooth looking edge?  compare what i have

  • No avatar
  • Posts: 976
  • Polygon
December 20, 2015, 12:54:56 am
i agree.

its kinda like this i believe.
http://sendvid.com/tf4h4fz3
correct?
Yes, something like that. This could save lots of time.

Quote
i'd like too see this in nvil https://www.youtube.com/watch?v=0ZH8RJDr6pg. As you can see at 2:55 he draw some curve at surface and the curve become some polygon. Of couse you can edit the curve and give some proper position like tweak spline in NVIL.
A solution similar to RetopoFlow is currently being implemented into 3D-Coat. I'd like to see it in NVil someday too.

Quote
btw rubberduck. can you tell me what your setting to get smooth looking edge?  compare what i have
I enforced certain settings in NVIDIA Control Panel. More specifically:
- Antialiasing - Mode: Override any application setting
- Antialiasing - Setting: 8x
- Antialiasing - Transparency: Multisample

PS. Just to clear one thing up, when I said Retopo Mode, I meant a state when Scene Explorer->Retopo Reference List->Retopo mode enabled (Modeling Options->Toggle Retopo Mode Enabled) is set to true. But the feature should also be available with Common Modeling Shortcut Tools->Retopo.

  • No avatar
  • Posts: 976
  • Polygon
December 28, 2015, 10:42:52 pm
IStonia, do you think it is possible to implement this?

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon
December 29, 2015, 09:32:46 am
I think it is possible. But I haven't got time to look into it yet.

  • No avatar
  • Posts: 3705
  • Developer
  • Administrator
  • Polygon
January 08, 2016, 06:04:03 am
http://www.digitalfossils.com/Download/NVil-Jan-07-16.rar

  * Edit > Customize > Tools > Modeling Options > "Auto Weld Enabled"/"Auto Weld Enabled Inverse Flag".
  * A new basic streamline tool, Generic Tools > Mixed Tools > Set Hierarchy Parent. Click to choose the first object. Then click the second object or click in empty space to set parent or unparent of the first object.
  * View > Display > Show Hierarchy Line.
  * Edit > Preference > Colors > Object Colors > Hierarchy Line.
  * Edit > Customize > Tools > 3D-Coat Tools.

  • No avatar
  • Posts: 976
  • Polygon
January 10, 2016, 08:31:51 pm
Brilliant!
Thanks IStonia! This makes retopo 100x faster.