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

hp PEX Graphics Performance, Optimized vs. Normal 3D Performance, Rendering Conditions

Page 106 highlights

hp PEX Graphics Performance Optimized vs. Normal 3D Performance Rendering Conditions Performance Optimized For: Factors Affecting Performance: • Light sources: • A total of more than 8 directional and o Best: up to 8 directional light positional light sources cause a noticeable sources, plus ambient performance degradation o Good: a mixture of up to 8 • Picking directional and positional light sources, plus ambient • Directional eyepoint (this is the default in • Any of the following ways of heavily interleaving changes: o Frequent attribute changes (e.g., hp PEX unless compliance mode is frequent changes of line color) enabled) relative to the number of primitives • Back-face culling off, or back-face culling being drawn on with supplied geometric normals o Frequent changes of the type of (culling usually results in a performance primitive (e.g., switching between improvement) Fill Areas and Polylines at a high • View clipping on frequency) • Isotropic modeling matrix (anglepreserving) • Color approximation type PEXColorSpace • OCC primitives • Packed or stride data format o Frequent changes of vertex attributes (i.e., the data being supplied with each vertex) o Frequent changes of modal state, such as: ƒ Double-buffering (especially MBX or DBE) ƒ HLHSR mode or ID ƒ Light sources enabled ƒ Depth cueing state ƒ Texture mapping state o Frequent switching between two or more active Renderers o Frequent mixing of Xlib and hp PEXlib 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 106 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

hp PEX Graphics Performance
Optimized vs. Normal 3D Performance
Rendering Conditions
Performance Optimized For:
Factors Affecting Performance:
Light sources:
o
Best: up to 8 directional light
sources, plus ambient
o
Good: a mixture of up to 8
directional and positional light
sources, plus ambient
Directional eyepoint (this is the default in
hp PEX unless compliance mode is
enabled)
Back-face culling off, or back-face culling
on with supplied geometric normals
(culling usually results in a performance
improvement)
View clipping on
Isotropic modeling matrix (angle-
preserving)
Color approximation type PEXColorSpace
OCC primitives
Packed or stride data format
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
Fill Areas and Polylines at a high
frequency)
o
Frequent changes of vertex
attributes (i.e., the data being
supplied with each vertex)
o
Frequent changes of modal state,
such as:
Double-buffering
(especially MBX or DBE)
HLHSR mode or ID
Light sources enabled
Depth cueing state
Texture mapping state
o
Frequent switching between two or
more active Renderers
o
Frequent mixing of Xlib and hp
PEXlib 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 106