T-Splines
T-Splines

Current version

Download the current version.

Autodesk T-Splines Plug-in for Rhino v3.4 Download
Autodesk tsElements v1.2 Download

Featured threads

The links below lead to some of our favorite forum threads.

052775 052099

29164 052640

29164 29164

052346 052775


See more featured threads.

Webinars

Date Topics  
3/07 Carl Bass reintroduces T-Splines for Rhino Register
6/21 Transitioning from NURBS to T-Splines View
12/07 Footwear modeling with T-Splines 3.3 for Rhino View
11/29 New T-Splines reverse engineering tools View
10/28 How T-Splines changed my aproach to making jewelry in CAD View
09/29 Modeling a water gun View
09/07 Car modeling:
Parts 1, 2, & 3
View
07/06 tsElements intro
hosted by Novedge
View
06/22 Free-form Architecture View
06/15 TS Pipe command View
06/08 T-Splines for Rhino intro View

[Solved] wish : hook up "SelConnected" for ts poin

A support and feedback forum for Autodesk T-Splines Plug-in for Rhino users.

[Solved] wish : hook up "SelConnected" for ts poin

Postby jbshorty » Fri May 18, 2007 8:10 am

Hi. a simple wish - please hook up the Rhino command "SelConnected" to work on TS control points...

thanks,
jonah
jbshorty
Poster
 
Posts: 337
Joined: Thu Oct 26, 2006 10:08 am
Location: nyc

Postby ricardo » Fri May 18, 2007 8:39 am

seconded
ricardo
Poster
 
Posts: 272
Joined: Sat Jan 28, 2006 5:39 pm

Postby jbshorty » Fri May 18, 2007 11:18 am

i would like to see all of Rhino's control point selection tools working for tsplines. But i figured that i could start by asking for this one and then ask again later for all of the functions....

:roll:

OK, is is later yet? :D
jonah
jbshorty
Poster
 
Posts: 337
Joined: Thu Oct 26, 2006 10:08 am
Location: nyc

Postby TomFinnigan » Fri May 18, 2007 1:03 pm

If it's as easy as it looks, it'll be in the next beta. :)

Tom
User avatar
TomFinnigan
Poster
 
Posts: 673
Joined: Mon Nov 15, 2004 4:45 pm

Postby jbshorty » Fri May 18, 2007 1:13 pm

Cool 8) ... For commands such as "SelU" and SelV" I wonder how it would handle the situation of missing control points across t-junctions? Would it stop at t-junctions, or ignore them? and will the U or V selections continue all throughout the t-spline? Or would it stop at the boundaries of the underlying nurbs surfaces? just curious...

jonah
jbshorty
Poster
 
Posts: 337
Joined: Thu Oct 26, 2006 10:08 am
Location: nyc

Postby TomFinnigan » Fri May 18, 2007 1:36 pm

So, to be honest I'm not extremely familiar with Rhino's selection commands. However, we have written an entire suite of selection growing/shrinking commands for our Maya plugin.

Looking at the member functions on the grips, it appears that you can specify grip neighbors, which is what I'm assuming it uses for SelConnected. This would mean that it will get all control points in the row, until it hits an extraordinary point or a T-Junction.

For U and V selections, our previous U and V assignment was mostly for a moveUVN tool. For that, we just used a flood-fill based approach, so that it will try to do as good of a job as possible for the current selection, despite there being extraordinary points and other weirdness in the neighborhood. I'm not sure how that would fit into SelU and SelV.

So, the other thing that might make this harder than it looks is that some of Rhino's grip-based commands don't appear to use the member functions on the grips. For example, I've implemented all of the weight-related commands on our grips, but _Weight still doesn't recognize them. I should probably report a bug to them.. :)

In the meantime, it's not difficult to add our own commands that behave well with T-Junctions. Our current development schedule is to work on the big stuff, and then do the small stuff near releases, or when we need a break. Currently, my main project is getting tsSkin with fitting working better, and I do tsManip stuff and other requests when I need a break.
User avatar
TomFinnigan
Poster
 
Posts: 673
Joined: Mon Nov 15, 2004 4:45 pm

Postby jbshorty » Fri May 18, 2007 3:22 pm

Hi Tom. Thanks for explaining. I guess it will all happen in due time...
jonah
jbshorty
Poster
 
Posts: 337
Joined: Thu Oct 26, 2006 10:08 am
Location: nyc

Postby TomFinnigan » Fri May 18, 2007 3:35 pm

I hope I wasn't discouraging in that last post..

Basically what I was trying to say was that these ideas are great, and are nice and small. I should be able to fit a bunch of them in for the next beta. :)
User avatar
TomFinnigan
Poster
 
Posts: 673
Joined: Mon Nov 15, 2004 4:45 pm

Postby jbshorty » Fri May 18, 2007 4:10 pm

I wasn't discouraged by your remarks, just realized there are bigger fish for you to fry :) Will be happy to see these functions get in there if possible, so thanks in advance for whatever you can do !

jonah
jbshorty
Poster
 
Posts: 337
Joined: Thu Oct 26, 2006 10:08 am
Location: nyc

Postby Holger Jahns » Sat May 19, 2007 9:11 am

I have to admit, that I always disliked the way, selection of controlpoints works inside Rhino. It would be kinda consequent to mimic these controls, but I much prefered an implementation, which works similar to solutions typically found inside subd-modellers. Pressing buttons to select does not at all feel ideal to me. I e.g. prefer paint style selection with preselection highlighting and Loop/Ring selection with a doubleclick only. My two cents...

Holger
Holger Jahns
Poster
 
Posts: 163
Joined: Sun Feb 05, 2006 12:34 pm
Location: Berlin

Postby jbshorty » Sat May 19, 2007 10:56 am

I agree 100%. I would love to have loop/ring and paintbrush selections. But it seems it may be a while before all the sub-object grips are available for tsplines. Hooking up Rhino's tools may be easier (as Tom mentioned). And they do serve a little bit different purpose i think. So it never hurts to have the options when we need it...

jonah
jbshorty
Poster
 
Posts: 337
Joined: Thu Oct 26, 2006 10:08 am
Location: nyc

Postby TomFinnigan » Fri May 25, 2007 1:06 pm

So, I'm currently in the process of writing the _SelConnected functionality.

Unfortunately, I don't see any way to hook into that command, so I'm going to be making a new command.

Which would you prefer, tsSelConnected with identical behaviour, or something more general like tsSelMod with Grow, Shrink, more as I get them in there?

In other words, do you prefer more commands with no options, or a single command with several options?
User avatar
TomFinnigan
Poster
 
Posts: 673
Joined: Mon Nov 15, 2004 4:45 pm

Postby jbshorty » Fri May 25, 2007 1:21 pm

Hi tom. That's too bad you can't get Rhino's command to work. I was hoping that tsplines could take advantage my macros which use selconnected... My opinion is that it's better to have one command with options...

thanks,
jonah
jbshorty
Poster
 
Posts: 337
Joined: Thu Oct 26, 2006 10:08 am
Location: nyc

Postby TomFinnigan » Fri May 25, 2007 2:55 pm

Ah, good news. SelConnected is now hooked up and working, and will be in the next build. :)
User avatar
TomFinnigan
Poster
 
Posts: 673
Joined: Mon Nov 15, 2004 4:45 pm

Postby jbshorty » Fri May 25, 2007 3:08 pm

:) You're referring to Rhino's SelConnected right?
jbshorty
Poster
 
Posts: 337
Joined: Thu Oct 26, 2006 10:08 am
Location: nyc

Postby TomFinnigan » Fri May 25, 2007 4:47 pm

Yup, it looks like I was just trying to hook in at the wrong level. After a helpful newsgroup reply from Dale, everything is back on track.. :).

I'll try to get SelU and SelV working for next time.
User avatar
TomFinnigan
Poster
 
Posts: 673
Joined: Mon Nov 15, 2004 4:45 pm

Postby jbshorty » Fri May 25, 2007 9:02 pm

Thanks Tom! :D
jbshorty
Poster
 
Posts: 337
Joined: Thu Oct 26, 2006 10:08 am
Location: nyc


Return to Autodesk T-Splines Plug-in for Rhino modeling

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 5 guests