To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.devOpen lugnet.cad.dev in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / 10490
10489  |  10491
Subject: 
Re: Maximum depth of ldraw models?
Newsgroups: 
lugnet.cad.dev
Date: 
Thu, 7 Sep 2006 06:23:40 GMT
Viewed: 
2370 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
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR