• Website
  • Search
  • Member List
  • Help
  • Old Forum
  • Social Media
    •   @Wings3dOfficial
    •   @Wings3dOfficial
    •   Wings3dOfficial
    •   Wings3dOfficial
  • Register
  • Login
  • Website
  • Search
  • Member List
  • Help
  • Old Forum
  • Register
  • Login
Wings 3D Development Forum Wings 3D ManifoldLab Plug-ins Collection v
« Previous 1 2 3 4 5 … 7 Next »
The Connect surface tool by Dimitri.

 
  • 1 Vote(s) - 1 Average
The Connect surface tool by Dimitri.

Pages (4): « Previous 1 2 3 4 Next »
ggaliens
Offline

Erlang Hacker
Posts: 954
Threads: 143
Joined: Nov 2012
#11
03-12-2016, 03:03 PM (This post was last modified: 03-12-2016, 03:07 PM by ggaliens.)
Some parts and tools needed ...

{We1,Id1} = wings_edge:fast_cut(Edge, Pos, We0),

and then ...


connect(Face, Vs, #we{} = We0) ->
case polygon_pairs(Face, Vs, We0) of
no -> min_distance_pairs(Face, Vs, We0);
#we{} = We -> We
end

and all that is left is to elicit a plane from a user and faces to be cut.

We can check that any item being cut yields a new point BETWEEN the two initial point.
ggaliens
Offline

Erlang Hacker
Posts: 954
Threads: 143
Joined: Nov 2012
#12
03-13-2016, 02:44 AM
Done. Boom. Seems to work. Bit more testing and then release in a day or so.
Dimitri
Offline

Senior Member

Posts: 338
Threads: 39
Joined: Nov 2012
#13
03-13-2016, 03:55 PM
Can't wait to try it! If it works ok it will be a great add on for creating new topology (especially in boolean cases). : - )
ggaliens
Offline

Erlang Hacker
Posts: 954
Threads: 143
Joined: Nov 2012
#14
03-14-2016, 02:21 PM
Released ...

Dimitri
Offline

Senior Member

Posts: 338
Threads: 39
Joined: Nov 2012
#15
03-15-2016, 05:05 PM (This post was last modified: 03-15-2016, 05:46 PM by Dimitri.)
It is just the thing I asked for as it seems! Going to download the latest version and test it! : - )

Played with it a little bit. In simple, smoothly curved surfaces works as expected. In non so regular surfaces it shows a little bit unexpected behavior. Sometimes it generates some connections on other, non selected, areas of the objects too. But both problems are not so important. It is not necessary to use it in densely wavy surfaces. As to the second case, the not needed edges can be selected (by loop selection) very easily and deleted. The important thing is that it produces perfectly straight lines-edges between two selected vertices on simple, smoothly shaped surfaces. It is a nice connect tool that in most cases makes things quite easy.

If I detect other problems in its working I will mention them here.

Thanks... : - )
ggaliens
Offline

Erlang Hacker
Posts: 954
Threads: 143
Joined: Nov 2012
#16
03-15-2016, 11:50 PM (This post was last modified: 03-15-2016, 11:51 PM by ggaliens.)
I know about the selection on FAR-SIDE. My long term intension is to not select that part. It should be an easy fix.

I have not even tried this on my bunny yet. I should.
ggaliens
Offline

Erlang Hacker
Posts: 954
Threads: 143
Joined: Nov 2012
#17
03-16-2016, 03:42 AM
Yeah ... I just tried this on my "lover birds" from other thread ... and the cut-line projected though the object to TWO other places. This I'm going to need to fix for sure. Sorry. But at least the basics are there for a TRY.
ggaliens
Offline

Erlang Hacker
Posts: 954
Threads: 143
Joined: Nov 2012
#18
03-17-2016, 04:23 AM
Fixed the projecting through the model. It will only act on the surface directly between the verts. Not on the backside. Fixed. I'm sure there will be some other bug. But we will take 'em one at a time.
ggaliens
Offline

Erlang Hacker
Posts: 954
Threads: 143
Joined: Nov 2012
#19
03-17-2016, 09:04 PM
Testing Unstick.
dgud
Offline

Grumpy Dev
Posts: 692
Threads: 37
Joined: Nov 2012
#20
03-20-2016, 03:43 PM (This post was last modified: 03-20-2016, 03:43 PM by dgud.)
Why not add this as a flag/mode to the exiting connect tool?
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (4): « Previous 1 2 3 4 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D - Powered by MyBB

Linear Mode
Threaded Mode