|
AABBox | bbox |
| The BBox of the original model before any transformations.
|
|
QVector< Vec3f > | posArray |
| Contains the original positions in model space in km, they need scaling and projection.
|
|
bool | needsRescale |
| True when the positions need to be rescaled before drawing.
|
|
QVector< Vec3f > | scaledArray |
| Contains the scaled positions (sphere scale in AU), need StelProjector transformation for display.
|
|
QVector< Vec3f > | projectedPosArray |
| Used to store the projected array data, avoids re-allocation each frame.
|
|
QOpenGLBuffer * | projPosBuffer |
| An OpenGL buffer for the projected positions.
|
|
StelTextureSP | texture |
| The single texture to use.
|
|
StelOBJ * | obj |
| The original StelOBJ data, deleted after loading to GL.
|
|
StelOpenGLArray * | arr |
| The opengl array, created by loadObjModel() but filled later in main thread.
|
|