Subject:
|
Re: Maximum depth of ldraw models?
|
Newsgroups:
|
lugnet.cad.dev
|
Date:
|
Thu, 7 Sep 2006 06:23:40 GMT
|
Viewed:
|
2528 times
|
| |
| |
Travis Cobbs wrote:
> Yes, and remember that matrix multiplications aren't generally accelerated at
> all. So when you change the model/view matrix, the matrix multiplication
> happens on the CPU. A part with lots of studs ends up with quite a few matrix
> multiplies.
Well, typically the multiplies that occur for different studs have the
same rotation and scaling aspects, the only thing different is the
position. So instead of repeating the multiplication on the original
matrix, if the top left 3x3 values are the same as the the last matrix
multiply, you could just do a translation by the position difference
instead, which should go far faster than a matrix multiply anyways.
>> Mark
|
|
Message is in Reply To:
| | Re: Maximum depth of ldraw models?
|
| (...) Same here for LDView. LDView always flattens part geometry, and this seems to improve performance enough to be noticed. LDView does use a display list for each part, and a nested display list for each nesting level above that (as long as you (...) (18 years ago, 7-Sep-06, to lugnet.cad.dev)
|
11 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|