📄 aa_triangles.hasm
字号:
;; @(#)aa_triangles.hasm 1.1 92/07/30 17:39:32;; Copyright (c) 1990 by Sun Microsystems, Inc.;#include "hasm_public.h" set_attribute hk_view, @perspective set_attribute hk_pre_concat_lmt .rotate_x 45.0 set_attribute hk_z_buffer_compare .word TRUE set_attribute hk_z_buffer_update .word HK_Z_UPDATE_NORMAL set_attribute hk_front_interior_style .word HK_POLYGON_SOLID set_attribute hk_back_interior_style .word HK_POLYGON_HOLLOW set_attribute hk_front_surface_color .rgb < 0.03, 0.2, 0.8 > set_attribute hk_back_surface_color .rgb < 0.03, 0.2, 0.8 > set_attribute hk_front_shading_method, #HK_SHADING_FLAT set_attribute hk_back_shading_method, #HK_SHADING_FLAT set_attribute hk_front_lighting_degree, #HK_NO_LIGHTING set_attribute hk_back_lighting_degree, #HK_NO_LIGHTING set_attribute hk_use_back_props, #TRUE set_attribute hk_face_culling_mode, #HK_CULL_NONE set_attribute hk_transparency_quality, #HK_ALPHA_BLEND; set_attribute hk_edge; .word HK_EDGE_ALL; set_attribute hk_edge_color; .rgb < 0.03, 0.2, 0.8 > set_attribute hk_hollow_antialiasing, #TRUE set_attribute hk_edge_antialiasing .word TRUE set_attribute hk_edge_style .word HK_LINESTYLE_SOLID; set_attribute hk_edge_z_offset; .word 0.15;obsolete in 1.5 HIS; set_attribute hk_blend_op_aa; .word HK_BLEND_AA_CONSTANT; .word HK_BLEND_AA_CONSTANT jmpl sun_logo, r6 trap 0perspective: .fword 0.5, -0.5, 0.5, 0.5 .matrix_pair \ ; VT and IVT < < 1.0, 0.0, 0.0, 0.0 > , \ < 0.0, 1.0, 0.0, 0.0 > , \ < 0.0, 0.0, 1.0, 0.0 > , \ < 0.0, 0.0, 0.0, 1.0 > >sun_logo: set_attribute hk_tri_geom_format, #0x1 triangle_list #0x18 .word HK_TRI_START_CCW .xyz <-0.024749, 0.717713, -0.157500> .normal <0.288802, 0.165172, -0.943033> .word 0x8000000 .xyz <0.321734, 0.371231, -0.157500> .normal <0.527349, 0.113822, -0.841990> .word 0x8000000 .xyz <0.247487, 0.296985, -0.157500> .normal <0.095011, -0.440186, -0.892866> .word 0x8000000 .xyz <0.334108, 0.358857, -0.140000> .normal <0.803941, -0.458756, -0.378445> .word 0x8000000 .xyz <0.259862, 0.284610, -0.140000> .normal <0.344901, -0.863912, -0.367014> .word 0x10000000 .xyz <0.235113, 0.284610, -0.140000> .normal <-0.396067, -0.858125, -0.326729> .word 0x8000000 .xyz <0.259862, 0.284610, 0.140000> .normal <0.363750, -0.898948, 0.244086> .word 0x10000000 .xyz <0.334108, 0.358857, -0.140000> .normal <0.803941, -0.458756, -0.378445> .word 0x8000000 .xyz <0.334108, 0.358857, 0.140000> .normal <0.865083, -0.326460, 0.380861> .word 0x10000000 .xyz <0.247487, 0.296985, 0.157500> .normal <0.095011, -0.440186, 0.892866> .word 0x8000000 .xyz <0.321734, 0.371231, 0.157500> .normal <0.527349, 0.113822, 0.841990> .word 0x8000000 .xyz <-0.024749, 0.717713, 0.157500> .normal <0.288802, 0.165172, 0.943033> .word 0x8000000 .xyz <-0.012374, 0.730088, 0.140000> .normal <0.774415, 0.503706, 0.382833> .word 0x10000000 .xyz <0.334108, 0.383605, 0.140000> .normal <0.850702, 0.436492, 0.292884> .word 0x10000000 .xyz <0.334108, 0.358857, 0.140000> .normal <0.865083, -0.326460, 0.380861> .word 0x8000000 .xyz <0.334108, 0.383605, -0.140000> .normal <0.915964, 0.274796, -0.292398> .word 0x8000000 .xyz <0.334108, 0.358857, -0.140000> .normal <0.803941, -0.458756, -0.378445> .word 0x8000000 .xyz <0.321734, 0.371231, -0.157500> .normal <0.527349, 0.113822, -0.841990> .word 0x10000000 .xyz <-0.012374, 0.730088, -0.140000> .normal <0.733494, 0.562078, -0.382172> .word 0x10000000 .xyz <0.334108, 0.383605, 0.140000> .normal <0.850702, 0.436492, 0.292884> .word 0x8000000 .xyz <-0.012374, 0.730088, 0.140000> .normal <0.774415, 0.503706, 0.382833> .word 0x10000000 .xyz <-0.017500, 0.742462, -0.140000> .normal <0.913483, 0.126127, -0.386833> .word 0x10000000 .xyz <-0.024749, 0.717713, -0.157500> .normal <0.288802, 0.165172, -0.943033> .word 0x10000000 .xyz <0.321734, 0.371231, -0.157500> .normal <0.527349, 0.113822, -0.841990> triangle_list #0x4b .word HK_TRI_START_CCW .xyz <-0.024749, 0.717713, -0.157500> .normal <0.288802, 0.165172, -0.943033> .word 0x8000000 .xyz <0.247487, 0.296985, -0.157500> .normal <0.095011, -0.440186, -0.892866> .word 0x8000000 .xyz <-0.098995, 0.643467, -0.157500> .normal <-0.344342, -0.301781, -0.889020> .word 0x8000000 .xyz <0.235113, 0.284610, -0.140000> .normal <-0.396067, -0.858125, -0.326729> .word 0x8000000 .xyz <-0.111369, 0.631093, -0.140000> .normal <-0.733636, -0.562632, -0.381082> .word 0x8000000 .xyz <-0.111369, 0.631093, 0.140000> .normal <-0.711472, -0.590299, 0.381254> .word 0x8000000 .xyz <-0.145511, 0.682189, 0.140000> .normal <-0.848892, -0.362685, 0.384502> .word 0x8000000 .xyz <-0.129343, 0.688886, 0.157500> .normal <-0.342050, -0.169005, 0.924359> .word 0x8000000 .xyz <-0.140000, 0.742462, 0.157500> .normal <-0.455721, -0.030216, 0.889610> .word 0x8000000 .xyz <-0.035000, 0.742462, 0.157500> .normal <0.319286, -0.044085, 0.946633> .word 0x10000000 .xyz <-0.024749, 0.717713, 0.157500> .normal <0.288802, 0.165172, 0.943033> .word 0x8000000 .xyz <-0.017500, 0.742462, 0.140000> .normal <0.920663, -0.019459, 0.389874> .word 0x8000000 .xyz <-0.012374, 0.730088, 0.140000> .normal <0.774415, 0.503706, 0.382833> .word 0x8000000 .xyz <-0.017500, 0.742462, -0.140000> .normal <0.913483, 0.126127, -0.386833> .word 0x10000000 .xyz <-0.012374, 0.754836, -0.140000> .normal <0.735118, -0.556742, -0.386834> .word 0x8000000 .xyz <-0.035000, 0.742462, -0.157500> .normal <0.319286, -0.044085, -0.946633> .word 0x10000000 .xyz <-0.024749, 0.717713, -0.157500> .normal <0.288802, 0.165172, -0.943033> .word 0x8000000 .xyz <-0.129343, 0.688886, -0.157500> .normal <-0.342050, -0.169005, -0.924359> .word 0x8000000 .xyz <-0.098995, 0.643467, -0.157500> .normal <-0.344342, -0.301781, -0.889020> .word 0x8000000 .xyz <-0.111369, 0.631093, -0.140000> .normal <-0.733636, -0.562632, -0.381082> .word 0x10000000 .xyz <-0.145511, 0.682189, -0.140000> .normal <-0.874633, -0.296162, -0.383804> .word 0x8000000 .xyz <-0.145511, 0.682189, 0.140000> .normal <-0.848892, -0.362685, 0.384502> .word 0x8000000 .xyz <-0.157500, 0.742462, 0.140000> .normal <-0.923068, -0.010215, 0.384501> .word 0x8000000 .xyz <-0.140000, 0.742462, 0.157500> .normal <-0.455721, -0.030216, 0.889610> .word 0x8000000 .xyz <-0.129343, 0.796038, 0.157500> .normal <-0.361368, 0.122363, 0.924360> .word 0x8000000 .xyz <-0.035000, 0.742462, 0.157500> .normal <0.319286, -0.044085, 0.946633> .word 0x8000000 .xyz <-0.024749, 0.767211, 0.157500> .normal <0.194598, -0.256938, 0.946633> .word 0x8000000 .xyz <-0.012374, 0.754836, 0.140000> .normal <0.637256, -0.664758, 0.389874> .word 0x10000000 .xyz <-0.017500, 0.742462, 0.140000> .normal <0.920663, -0.019459, 0.389874> .word 0x8000000 .xyz <-0.012374, 0.754836, -0.140000> .normal <0.735118, -0.556742, -0.386834> .word 0x10000000 .xyz <0.000000, 0.759962, -0.140000> .normal <0.126128, -0.913482, -0.386837> .word 0x8000000 .xyz <-0.024749, 0.767211, -0.157500> .normal <0.194598, -0.256938, -0.946633> .word 0x10000000 .xyz <-0.035000, 0.742462, -0.157500> .normal <0.319286, -0.044085, -0.946633> .word 0x8000000 .xyz <-0.129343, 0.796038, -0.157500> .normal <-0.361368, 0.122363, -0.924360> .word 0x8000000 .xyz <-0.140000, 0.742462, -0.157500> .normal <-0.455721, -0.030216, -0.889610> .word 0x10000000 .xyz <-0.129343, 0.688886, -0.157500> .normal <-0.342050, -0.169005, -0.924359> .word 0x8000000 .xyz <-0.145511, 0.682189, -0.140000> .normal <-0.874633, -0.296162, -0.383804> .word 0x10000000 .xyz <-0.157500, 0.742462, -0.140000> .normal <-0.921392, 0.061092, -0.383803> .word 0x8000000 .xyz <-0.157500, 0.742462, 0.140000> .normal <-0.923068, -0.010215, 0.384501> .word 0x8000000 .xyz <-0.145511, 0.802735, 0.140000> .normal <-0.856712, 0.343809, 0.384501> .word 0x8000000 .xyz <-0.129343, 0.796038, 0.157500> .normal <-0.361368, 0.122363, 0.924360> .word 0x8000000 .xyz <-0.098995, 0.841457, 0.157500> .normal <-0.343612, 0.300882, 0.889607> .word 0x8000000 .xyz <-0.024749, 0.767211, 0.157500> .normal <0.194598, -0.256938, 0.946633> .word 0x8000000 .xyz <-0.053576, 0.871805, 0.157500> .normal <-0.155719, 0.347660, 0.924599> .word 0x8000000 .xyz <0.000000, 0.777462, 0.157500> .normal <-0.044086, -0.319285, 0.946633> .word 0x10000000 .xyz <0.000000, 0.759962, 0.140000> .normal <-0.019464, -0.920661, 0.389877> .word 0x10000000 .xyz <-0.012374, 0.754836, 0.140000> .normal <0.637256, -0.664758, 0.389874> .word 0x8000000 .xyz <0.000000, 0.759962, -0.140000> .normal <0.126128, -0.913482, -0.386837> .word 0x10000000 .xyz <0.012374, 0.754836, -0.140000> .normal <-0.461600, -0.803489, -0.375940> .word 0x8000000 .xyz <0.000000, 0.777462, -0.157500> .normal <-0.044086, -0.319285, -0.946633> .word 0x10000000 .xyz <-0.024749, 0.767211, -0.157500> .normal <0.194598, -0.256938, -0.946633> .word 0x8000000 .xyz <-0.053576, 0.871805, -0.157500> .normal <-0.155719, 0.347660, -0.924599> .word 0x8000000 .xyz <-0.098995, 0.841457, -0.157500> .normal <-0.343612, 0.300882, -0.889607> .word 0x10000000 .xyz <-0.129343, 0.796038, -0.157500> .normal <-0.361368, 0.122363, -0.924360> .word 0x8000000 .xyz <-0.145511, 0.802735, -0.140000> .normal <-0.827874, 0.409048, -0.383802> .word 0x10000000 .xyz <-0.111369, 0.853831, -0.140000> .normal <-0.608325, 0.694722, -0.383798> .word 0x8000000 .xyz <-0.111369, 0.853831, 0.140000> .normal <-0.659930, 0.645488, 0.384496> .word 0x8000000 .xyz <-0.060273, 0.887973, 0.140000> .normal <-0.362684, 0.848893, 0.384502> .word 0x8000000 .xyz <-0.053576, 0.871805, 0.157500> .normal <-0.155719, 0.347660, 0.924599> .word 0x8000000 .xyz <-0.000000, 0.882462, 0.157500> .normal <-0.035141, 0.706670, 0.706671> .word 0x10000000 .xyz <-0.000000, 0.899962, 0.140000> .normal <-0.010215, 0.923068, 0.384501> .word 0x8000000 .xyz <0.053576, 0.871805, 0.157500> .normal <0.115676, 0.364052, 0.924167> .word 0x8000000 .xyz <0.060273, 0.887973, 0.140000> .normal <0.343807, 0.856713, 0.384499> .word 0x8000000 .xyz <0.098995, 0.841457, 0.157500> .normal <0.233772, 0.304980, 0.923221> .word 0x10000000 .xyz <0.024749, 0.767211, 0.157500> .normal <-0.232362, -0.304464, 0.923747> .word 0x10000000 .xyz <0.000000, 0.777462, 0.157500> .normal <-0.044086, -0.319285, 0.946633> .word 0x8000000 .xyz <0.012374, 0.754836, 0.140000> .normal <-0.521683, -0.765487, 0.376665> .word 0x8000000 .xyz <0.000000, 0.759962, 0.140000> .normal <-0.019464, -0.920661, 0.389877> .word 0x8000000 .xyz <0.012374, 0.754836, -0.140000> .normal <-0.461600, -0.803489, -0.375940> .word 0x10000000 .xyz <0.358857, 0.408354, -0.140000> .normal <-0.396064, -0.858125, -0.326733> .word 0x8000000 .xyz <0.024749, 0.767211, -0.157500> .normal <-0.232362, -0.304464, -0.923747> .word 0x10000000 .xyz <0.000000, 0.777462, -0.157500> .normal <-0.044086, -0.319285, -0.946633> .word 0x8000000 .xyz <0.053576, 0.871805, -0.157500> .normal <0.115676, 0.364052, -0.924167> .word 0x8000000 .xyz <-0.000000, 0.882462, -0.157500> .normal <0.000000, 0.000000, -1.000000> .word 0x10000000 .xyz <-0.053576, 0.871805, -0.157500> .normal <-0.155719, 0.347660, -0.924599> triangle_list #0x17 .word HK_TRI_START_CCW .xyz <0.024749, 0.767211, -0.157500> .normal <-0.232362, -0.304464, -0.923747> .word 0x8000000 .xyz <0.053576, 0.871805, -0.157500> .normal <0.115676, 0.364052, -0.924167> .word 0x8000000 .xyz <0.098995, 0.841457, -0.157500> .normal <0.233772, 0.304980, -0.923221> .word 0x8000000 .xyz <0.060273, 0.887973, -0.140000> .normal <0.409047, 0.827875, -0.383801> .word 0x8000000 .xyz <0.111369, 0.853831, -0.140000> .normal <0.609128, 0.694689, -0.382585> .word 0x8000000 .xyz <0.111369, 0.853831, 0.140000> .normal <0.581966, 0.717506, 0.382753> .word 0x8000000 .xyz <0.457852, 0.507349, 0.140000> .normal <0.850698, 0.436492, 0.292896> .word 0x8000000 .xyz <0.445477, 0.494975, 0.157500> .normal <0.527337, 0.113827, 0.841997> .word 0x8000000 .xyz <0.457852, 0.482600, 0.140000> .normal <0.865078, -0.326463, 0.380870> .word 0x8000000 .xyz <0.371231, 0.420729, 0.157500> .normal <0.095009, -0.440184, 0.892867> .word 0x10000000 .xyz <0.098995, 0.841457, 0.157500> .normal <0.233772, 0.304980, 0.923221> .word 0x8000000 .xyz <0.024749, 0.767211, 0.157500> .normal <-0.232362, -0.304464, 0.923747> .word 0x10000000 .xyz <0.358857, 0.408354, 0.140000> .normal <-0.388617, -0.802136, 0.453382> .word 0x8000000 .xyz <0.012374, 0.754836, 0.140000> .normal <-0.521683, -0.765487, 0.376665> .word 0x8000000 .xyz <0.358857, 0.408354, -0.140000> .normal <-0.396064, -0.858125, -0.326733> .word 0x10000000 .xyz <0.383605, 0.408354, 0.140000> .normal <0.363745, -0.898951, 0.244083> .word 0x8000000 .xyz <0.383605, 0.408354, -0.140000> .normal <0.344897, -0.863916, -0.367008> .word 0x10000000 .xyz <0.371231, 0.420729, -0.157500> .normal <0.095009, -0.440184, -0.892867>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -