Subject:
|
Re: 3D matrix math question
|
Newsgroups:
|
lugnet.cad.dev
|
Date:
|
Sun, 14 Dec 2008 22:09:51 GMT
|
Viewed:
|
12333 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
In lugnet.cad.dev, Travis Cobbs wrote:
|
In lugnet.cad.dev, Timothy Gould wrote:
|
|
Would a simple solution just be to move the conditional points right in
close to the original points at parse time? If the length of the
conditional vectors is unimportant then youd be decreasing the number of
conditional points that lie outside the viewing frustum. With a distance
of, say, 1/10th LDU from the line youd rarely encounter any problems.
|
So I think something along these lines (or a better works-mostly solution)
would be better.
|
I think youre right. Ill look into that. It seems like the most
straightforward, and since its just a pre-processing step, it shouldnt
affect the performance for anything other than model loading.
|
OK, I applied this fix (pulling the control points to be 1 LDU from the first
point of the conditional line), and it seems to work. It makes the Show
control points option under conditional lines less useful, but thats a price
Im willing to pay. Of course, this doesnt completely solve the problem, but I
think that it helps enough that Im going to live with the remaining known
problem.
--Travis
|
|
Message has 1 Reply: ![](/news/x.gif) | | Re: 3D matrix math question
|
| (...) Fixing this one group of rarely important special cases in an efficient manner is probably not the most valuable use of your time. You could always offer 'condition point compression' as a user-selectable option. Tim (16 years ago, 16-Dec-08, to lugnet.cad.dev, FTX)
|
Message is in Reply To:
![](/news/x.gif) | | Re: 3D matrix math question
|
| (...) I think you're right. I'll look into that. It seems like the most straightforward, and since it's just a pre-processing step, it shouldn't affect the performance for anything other than model loading. --Travis (16 years ago, 14-Dec-08, to lugnet.cad.dev, FTX)
|
39 Messages in This Thread: ![Colinear Vertices -Philippe Hurbain (9-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Colinear Vertices -Michael Heidemann (9-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Colinear Vertices -Travis Cobbs (9-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Colinear Vertices -Timothy Gould (9-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Colinear Vertices -Travis Cobbs (9-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Colinear Vertices -Timothy Gould (9-Dec-08 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Colinear Vertices -Philippe Hurbain (11-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Colinear Vertices -Travis Cobbs (11-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Colinear Vertices -Philippe Hurbain (12-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Colinear Vertices -Travis Cobbs (12-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Conditional Ring primitive? -Travis Cobbs (12-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Conditional Ring primitive? -Philippe Hurbain (12-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Conditional Ring primitive? -Philippe Hurbain (12-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Conditional Ring primitive? -Travis Cobbs (12-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Conditional Ring primitive? -Travis Cobbs (12-Dec-08 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Conditional Ring primitive? -Philippe Hurbain (13-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Conditional Ring primitive? -Travis Cobbs (13-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/246.gif) ![Re: Conditional Ring primitive? -Philippe Hurbain (13-Dec-08 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![3D matrix math question -Travis Cobbs (14-Dec-08 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: 3D matrix math question -Timothy Gould (14-Dec-08 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: 3D matrix math question -Travis Cobbs (14-Dec-08 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: 3D matrix math question -Timothy Gould (14-Dec-08 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: 3D matrix math question -Timothy Gould (14-Dec-08 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: 3D matrix math question -Travis Cobbs (14-Dec-08 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![You are here](/news/here.gif) ![](/news/46.gif) ![Re: 3D matrix math question -Timothy Gould (16-Dec-08 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: 3D matrix math question -Travis Cobbs (16-Dec-08 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: 3D matrix math question -Philippe Hurbain (16-Dec-08 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: 3D matrix math question -Travis Cobbs (16-Dec-08 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: 3D matrix math question -Anders Isaksson (14-Dec-08 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: 3D matrix math question -Travis Cobbs (14-Dec-08 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: 3D matrix math question -Michael Heidemann (14-Dec-08 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: 3D matrix math question -Travis Cobbs (14-Dec-08 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Colinear Vertices -Philippe Hurbain (13-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Colinear Vertices -Travis Cobbs (13-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Colinear Vertices -Philippe Hurbain (13-Dec-08 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Colinear Vertices -Travis Cobbs (13-Dec-08 to lugnet.cad)](/news/x.gif) ![](/news/46.gif) ![Re: Colinear Vertices -Philippe Hurbain (13-Dec-08 to lugnet.cad)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Colinear Vertices -Philippe Hurbain (11-Dec-08 to lugnet.cad)](/news/x.gif)
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|