HP Visualize J5000 hp workstations - hp-ux 10.20 graphics administration guide - Page 112

Optimized vs. Normal 3D Performance, Performance Optimized For, Factors Affecting Performance

Page 112 highlights

Starbase Graphics Performance Optimized vs. Normal 3D Performance Performance Optimized For: Factors Affecting Performance: Rendering Conditions • Best: up to 8 directional light sources, plus • A total of more than 8 directional and ambient positional light sources cause a noticeable • Good: a mixture of up to 8 directional and performance degradation positional light sources, plus ambient • Picking • Directional eyepoint set with view_point • Any of the following ways of heavily • Back face culling off, or back face culling interleaving changes: on with supplied geometric normals o Frequent attribute changes (e.g., • View clipping on • Isotropic modeling matrix (angle- preserving) • shade_mode set to CMAP_FULL frequent changes of line color) relative to the number of primitives being drawn o Frequent changes of the type of primitive (e.g., switching between polygons with polylines at a high frequency) o Frequent changes of vertex format (i.e., the data being supplied with each vertex) o Frequent changes of modal state, such as: Double-buffering Z-buffering Shade mode Light sources enabled Depth cueing state Texture mapping state o Frequent switching between two or more file descriptors o Frequent mixing of Xlib and Starbase calls • Redundant or unnecessary setup (e.g. setting attributes that are not relevant to the primitives being drawn) • Deformation on • Model clipping on • HLHSR in software via PowerShade (on unaccelerated graphics devices) Page 112 Graphics Administration Guide for HP-UX 10.20

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171

Starbase Graphics Performance
Optimized vs. Normal 3D Performance
Performance Optimized For:
Factors Affecting Performance:
Rendering Conditions
Best: up to 8 directional light sources, plus
ambient
Good: a mixture of up to 8 directional and
positional light sources, plus ambient
Directional eyepoint set with
view_point
Back face culling off, or back face culling
on with supplied geometric normals
View clipping on
Isotropic modeling matrix (angle-
preserving)
shade_mode
set to
CMAP_FULL
A total of more than 8 directional and
positional light sources cause a noticeable
performance degradation
Picking
Any of the following ways of heavily
interleaving changes:
o
Frequent attribute changes (e.g.,
frequent changes of line color)
relative to the number of primitives
being drawn
o
Frequent changes of the type of
primitive (e.g., switching between
polygons with polylines at a high
frequency)
o
Frequent changes of vertex format
(i.e., the data being supplied with
each vertex)
o
Frequent changes of modal state,
such as:
Double-buffering
Z-buffering
Shade mode
Light sources enabled
Depth cueing state
Texture mapping state
o
Frequent switching between two or
more file descriptors
o
Frequent mixing of Xlib and
Starbase calls
Redundant or unnecessary setup (e.g.
setting attributes that are not relevant to the
primitives being drawn)
Deformation on
Model clipping on
HLHSR in software via PowerShade (on
unaccelerated graphics devices)
Graphics Administration Guide for HP-UX 10.20
Page 112