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

hp-PHIGS Graphics Performance, Optimized vs. Normal 3D Performanc, Performance Optimized

Page 109 highlights

hp-PHIGS Graphics Performance Optimized vs. Normal 3D Performance Performance Optimized For: Factors Affecting Performance: Rendering Conditions • 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 (including direct pick and logical directional and positional light sources, plus ambient • Directional eyepoint, set via: o pescape_u230/pgse_u3 (C), pue230/pus003 (FORTRAN) • Back face culling off, or back face culling on with supplied geometric normals • View clipping on, set via: o pset_view_rep (C), psvwr (FORTRAN) • True colour mapping in a direct colour environment • Isotropic modeling matrix (anglepreserving) device picking) • Any of the following ways of heavily interleaving changes: o Frequent attribute changes (e.g., frequent changes of line colour) 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 format (i.e., the data being supplied with each vertex) o Frequent changes of modal state, such as: HLHSR mode or ID Colour mapping method Light sources enabled Depth cueing state o Frequent switching between two or more active workstations o Frequent mixing of Xlib and hp- PHIGS calls • Redundant or unnecessary setup (e.g. setting attributes that are not relevant to the primitives being drawn) • Model clipping on • HLHSR in software via PowerShade (on unaccelerated graphics devices) Page 109 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-PHIGS Graphics Performance
Optimized vs. Normal 3D Performanc
e
Performance Optimized For:
Factors Affecting Performance:
Rendering Conditions
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, set via:
o
pescape_u230/pgse_u3
(C),
pue230/pus003
(FORTRAN)
Back face culling off, or back face culling
on with supplied geometric normals
View clipping on, set via:
o
pset_view_rep
(C),
psvwr
(FORTRAN)
True colour mapping in a direct colour
environment
Isotropic modeling matrix (angle-
preserving)
A total of more than 8 directional and
positional light sources cause a noticeable
performance degradation
Picking (including direct pick and logical
device picking)
Any of the following ways of heavily
interleaving changes:
o
Frequent attribute changes (e.g.,
frequent changes of line colour)
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 format
(i.e., the data being supplied with
each vertex)
o
Frequent changes of modal state,
such as:
HLHSR mode or ID
Colour mapping method
Light sources enabled
Depth cueing state
o
Frequent switching between two or
more active workstations
o
Frequent mixing of Xlib and hp-
PHIGS calls
Redundant or unnecessary setup (e.g.
setting attributes that are not relevant to the
primitives being drawn)
Model clipping on
HLHSR in software via PowerShade (on
unaccelerated graphics devices)
Graphics Administration Guide for HP-UX 10.20
Page 109