Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Symbols

(void*)&color_default, 38
(void*)&diffuse_default, 38
(void*)&glow_default, 38
} 38

A

active 34, 36
Alias functions in OpenRender 19
Alias hotline 8
ambient 31
amult 36
aoffset 36
aout 36
application program interface 19
AR_Boolean OCR_bind_forward_reference ( AR_Triple *original, AR_Triple *thing_being_bound ) 49
AR_LightInfo 29
AR_LightInfo >color 34
AR_LightInfo->active 34
AR_LightInfo->exclusive 34
AR_LightInfo->glow->fog_2Dnoise 34
AR_LightInfo->glow->fog_intensity 34
AR_LightInfo->glow->fog_opacity 34
AR_LightInfo->glow->fog_radial_noise 34
AR_LightInfo->glow->fog_spread 34
AR_LightInfo->glow->fog_star_level 34
AR_LightInfo->glow->fog_type 34
AR_LightInfo->glow->glow_2Dnoise 34
AR_LightInfo->glow->glow_intensity 34
AR_LightInfo->glow->glow_opacity 34
AR_LightInfo->glow->glow_radial_noise 34
AR_LightInfo->glow->glow_spread 34
AR_LightInfo->glow->glow_star_level 34
AR_LightInfo->glow->glow_type 34
AR_LightInfo->glow->halo_intensity 34
AR_LightInfo->glow->halo_spread 34
AR_LightInfo->glow->halo_type 34
AR_LightInfo->glow->noise_threshold 35
AR_LightInfo->glow->noise_uoffset 35
AR_LightInfo->glow->noise_uscale 35
AR_LightInfo->glow->noise_voffset 35
AR_LightInfo->glow->noise_vscale 35
AR_LightInfo->glow->radial_frequency 34
AR_LightInfo->glow->rotation 34
AR_LightInfo->glow->star_points 34
AR_LightInfo->intensity 34
AR_LightInfo->shadows 34
AR_Point 32
AR_PostShadeData 46
AR_Rgb OCR_color_noise2D ( double x, double y ) 52
AR_ShaderData 29
AR_ShaderInfo->chromatic_abberation 33
AR_ShaderInfo->color 33
AR_ShaderInfo->glow_intensity 33
AR_ShaderInfo->hide_glow_source 33
AR_ShaderInfo->hl_fill_color 33
AR_ShaderInfo->hl_isoparam_u 33
AR_ShaderInfo->hl_isoparam_v 33
AR_ShaderInfo->hl_line_width 33
AR_ShaderInfo->incandescence 33
AR_ShaderInfo->reflection_limit 33
AR_ShaderInfo->refraction_jitter 33
AR_ShaderInfo->refraction_limit 33
AR_ShaderInfo->refraction_samples 33
AR_ShaderInfo->refractive_index 33
AR_ShaderInfo->rel_bump 33
AR_ShaderInfo->rel_displacement 33
AR_ShaderInfo->respect_reflection_map 33
AR_ShaderInfo->shading_map 33
AR_ShaderInfo->shadow_level_limit 33
AR_ShaderInfo->surface_width 33
AR_ShaderInfo->transparency 33
AR_ShaderInfo->transparency_depth 33
AR_ShaderInfo->transparency_shade 33
AR_TextureData 29
AR_TextureInfo 32
AR_TextureInfo >uwrap 36
AR_TextureInfo->active 36
AR_TextureInfo->aout 36
AR_TextureInfo->blurmult 36
AR_TextureInfo->bluroffset 36
AR_TextureInfo->chordTextured 36
AR_TextureInfo->color_remap 36
AR_TextureInfo->invert 36
AR_TextureInfo->mirror 36
AR_TextureInfo->overlay 37
AR_TextureInfo->RGBAmult 36
AR_TextureInfo->RGBAoffset 36
AR_TextureInfo->RGBout 36
AR_TextureInfo->rotate 36
AR_TextureInfo->TM 37
AR_TextureInfo->uoffset 36
AR_TextureInfo->urepeat 36
AR_TextureInfo->uscale 36
AR_TextureInfo->utranslate 36
AR_TextureInfo->uv_offset 36
AR_TextureInfo->voffset 36
AR_TextureInfo->vrepeat 36
AR_TextureInfo->vscale 36
AR_TextureInfo->vtranslate 36
AR_TextureInfo->vwrap 36
AR_TextureInfo->worldspace 36
AR_Vector 32

B

blur multiplication 32
blur offset 32
blurmult 36
bluroffset 36
bump 33

C

CALC 20
CALC Function in scanline shader 45
CALC routines 29
calculate 17
char *OCR_allocate ( unsigned int size ) 52
chordTexture 36
chromatic_abberation 33
color 31, 33, 34
color_remap 36
colour 33, 34
computed_cosln 31
configure a user account 3
cosln 31
crosspt 30
current fields 47
customizing OpenRender template 37

D

data types 40
diffuse 31
direction 31
displacement 33

E

environment texture prototype 27
evaluate 11
exclusive 34

F

FILENAME 41
fill_color 33
float OCR_check_shadow ( AR_LightInfo *light, double length, AR_Vector *direction, AR_Point *pt, AR_Rgba *shadow_color ) 52
float OCR_noise2D ( double x, double y ) 51
float OCR_noise3D ( double x, double y, double z ) 51
float OCR_random 48
fog_2D_noise 34
fog_intensity 34
fog_opacity 34
fog_radial_noise 34
fog_spread 34
fog_star_level 34
fog_type 34
FREE 19
free 18

G

glow 38, 41
glow_2D_noise 34
glow_intensity 33, 34
glow_opacity 34
glow_radial_noise 34
glow_rotation 34
glow_spread 34
glow_star_level 34
glow_type 34

H

halo_intensity 34
halo_spread 34
halo_type 34
hide_glow_source 33
hotline phone number 8

I

incandescence 30, 33
INFO(color), 38
INFO(diffuse) 38
INFO(glow), 38
INIT 19
initialize 12
Installation 3
Installation Procedure 3
int OCR_copy_TextureType ( AR_TextureType *pTo, AR_TextureType *pFrom ) 52
int OCR_fatal_error ( char* error_string, char* argument ) 52
int OCR_init_texture_transforms ( AR_TextureInfo *texture, float *inverse_determanent ) 49
int OCR_initialize_texture ( AR_TextureInfo *texture ) 48
int OCR_matrix_initialize ( AR_Matrix matrix ) 51
int OCR_matrix_invert ( AR_Matrix matrix_in, AR_Matrix matrix_out ) 51
int OCR_matrix_multiply ( float* matrix1, float* matrix2, float* result_matrix ) 51
int OCR_message ( char* message_string, char* argument ) 53
int OCR_reflect_ray ( AR_Vector *ray, AR_Vector *normal, AR_Vector *newray ) 48
int OCR_texture_transform_point ( AR_Point* pt, AR_Matrix matrix ) 50
int OCR_texture_transform_vector ( AR_Vector* vector, AR_Matrix matrix ) 50
int OCR_transform_normal ( AR_Point* in_norm, AR_Point* out_norm ) 50
int OCR_transform_point ( AR_Point* in_pt, AR_Point* out_pt ) 49
int OCR_transform_tangent ( AR_Point* in_tan, AR_Point* out_tan ) 50
intensity 30, 31, 34
interface, application program 19
Introduction 8
invert 36
IRIX 5 3
IRIX 5.3 3
IRIX 6.2 3
IRIX version 3

L

lcolor 38
ldiffuse 38
length of subtended pixel 32
light data items, standard 30
light prototype 23
lights 30
line_thickness 33

M

mirror 36
modifying light data items 29
modifying OpenRender template 29
modifying SDL files 43
modifying shader data items 29
modifying texture data items 29

N

name 30
next fields 47
NODE(color_node), 38
NODE(diffuse_node) 38
NODE(glow_node), 38
noise_threshold 35
noise_uoffset 35
noise_uscale 35
noise_voffset 35
noise_vscale 35
Normal 30
normalized direction vector 32
NULL, 38

O

OpenRender template 29
OpenRender V7.5 3
overlay 37

P

PARAM_TAB array 39
parameters, SDL 32
parametric texture prototype 26
parse 11
passing data 47
passing normal vector data 47
passing object id data 47
passing object name data 47
pixels per scanline 46
previous fields 47
prototype, environment texture 27
prototype, light 23
prototype, parametric texture 26
prototype, shader 21
prototype, solid texture 26

R

radial_noise_frequency 34
reflection_limit 33
refraction_jitter 33
refraction_limit 33
refraction_samples 33
refractive_index 30, 33
rendering overview 10
resolution field 46
respect_reflection_map 33
rgbmult 36
rgboffset 36
rgbout 36
rotate 36

S

sample code 5
SCALAR 41
ScanLine Shader 45
ScanLine Shader plugin 45
SDL keywords 32
SDL path variable 6
shader data items, standard 29
shader prototype 21
shading_map 33
shadow 34
shadow_level_limit 33
shadows 31
Sight 30
smear_map 36
solid texture prototype 26
specular 31
standard SDL parameters 32
star_points 34
surface normal 32
surface_width 33
surfColor 30
surfTrans 30

T

TDblurmult 32
TDbluroffset 32
TDcolor 32
TDdata 32
TDhit 32
TDnormal 32
TDray 32
TDsize 32
TDu 32
TDv 32
test OpenRender installation 3
testing OpenRender 4
TEXTURE 41
texture 25
texture prototype 26
texture result 32
transcol 29, 30
TRANSFORM_REFERENCE 41
transformation_name 37
transformed_color 31
transparency 33
transparency_depth 33
transparency_shade 33
TRIPLE 41
tutorial 29
tutorial - scanline shader 45

U

U parametric coordinate 32
u_patch_lines 33
ucoverage 36
uoffset 36
urepeat 36
user_light_info 31
user_shade_data 30
user-defined functions 19
utangent 30
utranslate 36
uwrap 36

V

V parametric coordinate 32
v_patch_lines 33
V5.1.1 Changes 6
vcoverage 36
version of IRIX, determining 3
voffset 36
void * 31
void OCR_INVOKE_MAPPING ( AR_TextureData *pData, AR_TextureInfo *pInfo, AR_Point *ray ) 48
void OCR_NORMALIZE( double length, AR_Vector vector ) 50
void OCR_set_texture_type ( int status, int type, int absolute ) 49
void OCR_want_tangents() 53
void* 30
vrepeat 36
vtangent 30
vtranslate 36
vwrap 36

W

world space coordinates 32
worldspace 36





[email protected]

Copyright ©1998, Alias|Wavefront, a Silicon Graphics Company. All rights reserved.