truck-rendimpl 0.2.0

visualization of shape and polygon mesh based on platform
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#�GLSL.std.450	mainU����main
Light
position
color
light_typelight_direction(struct-Light-vf4-vf4-vu41;vf3;lightpositionirradiance(struct-Light-vf4-vf4-vu41;vf3;vf3;lightpositionnormalMaterialalbedoroughnessreflectanceambient_ratio
diffuse_brdf(struct-Material-vf4-f1-f1-f11;material$microfacet_distribution(vf3;vf3;f1;!middle"normal#alpha	)schlick_approxy(vf3;vf3;f1;&vec'normal(k
0geometric_decay(vf3;vf3;vf3;f1;,light_dir-camera_dir.normal/alpha6fresnel(vf3;vf3;vf3;3f04middle5camera_dir=specular_brdf(struct-Material-vf4-f1-f1-f11;vf3;vf3;vf3;9material:camera_dir;light_dir<normalEmicrofacet_color(vf3;vf3;struct-Light-vf4-vf4-vu41;vf3;struct-Material-vf4-f1-f1-f11;@positionAnormalBlightCcamera_dirDmaterialJambient_correction(vf3;struct-Material-vf4-f1-f1-f11;Hpre_colorImaterialMtextured_material(glight_dirhparamjparam�dotNH�alpha2�sqrt_denom�dotNV�k�param�param�param�param�param�param�c�specular_color�middle�alpha�distribution�param�param�param�decay�param�param�param�param�fresnel_color�param�param�paramdotCNdotLN
denom!light_dir"param$param'irradiance(param*param,param/diffuse0param3specular4param6param8param:paramUuvrMaterialralbedorroughnessrreflectancerambient_ratiosModelMaterialsdefault_materialu}texture_view�texture_sampler�material�camera_dir�Camera�camera_matrix�camera_projection��position�normal�vertex_normal�pre_color�i�Scene�_time�nlights��light�Light�position�color�light_type�Lights�lights��param�param�param�param�param�param�param�colorGUHr#Hr#Hr#Hr#Hs#GsGu"Gu!G}"G}!G�"G�!H�H�#H�H�H�#@H�G�G�"G�!G�G�H�#H�#G�G�"G�!H�#H�#H�# G�0H�#G�G�"G�!G�!  	
	 
 
!
!

 ! ! 

!+


!2


!8


!?


!G
!LO +OP+Q R+OX Y+Om+t+u�?+�@+�@+�7�5,ttt+OES TS;TU V+drsr ts;tu v	{ |{;|} �;���{ �r���� ��;�� �;��;��� ��;�� ��	���� ��;�� �� �	 �;��6�;�;
�;
�;
�;R�;�;
�;
�;�;
�;�;
�;�A��uX=r��Q��AY��X>��Q��A��m>��Q��A��P>��Q��A��E>��9�MAY��X>��Av��XE=��O���=�������E�>��=���E�>��>�>�Q�����������=��A���m=������������=��A���X�=���Q��AY��X>��Q��AY��m>��Q	��A���P>��=��>��=��>��=
��>��=��>��=��>��9	�E�����=������>������=�����m>������=��P�tttP�uuu�+���>��=��>��=��>��9�J��>��=��Q��Q��Q��P����u>���8677
�ARSPQ=TS�W�TVU�VAYaX=baOcbb�c�UAYZX=[ZO\[[=]�^\]_E^�_�Wf�f8677
7
�;
g;h;
j=
i>hi=k>jk9lhj>glAYnm=onOpoo=qg=r�sqrv+stu�wpv�w867�AYzX={zO|{{A}P=~}�u~��|��86$ 7
!7
"7#�%;�;�;�=�"=�!����>��=�#=�#����>��=��=������=����u�������u�>��=��=��=������������86) 7
&7
'7(�*;�=�'=�&����>��=��=��=�(��u�����=�(����������860+7
,7
-7
.7/�1;�;
�;
�;�;
�;
�;�=�/����>��=�,>��=�.>��=��>��9�)���=�->��=�.>��=��>��9�)���������86627
37
47
5�7;�=�4=�5������u�>��=��=������=������=������=������>��=�3=�3P�uuu����=������������86=8797
:7
;7
<�>;
�;
�;�;�;
�;
�;�;�;
�;
�;
�;�;
�;
�;
�;
�;;;
AY�9X=��O���A�9P=������>��=�:=�;�����E�>��A�9m=��A�9m=������>��=��>��=�<>��=��>��9�$���>��=�;>��=�:>��=�<>��=��>��9�0����>��=��>��=��>��=�:>��9�6���>��=:=<�+tu>=;=<�	+tu>	=�
=�
>
=
������=�=��=
�=���86E?7
@7
A7B7
C7D�F;
!;";
$;
';(;
*;
,;
/;0;
3;4;
6;
8;
:=
#B>"#=%@>$%9&"$>!&=
)B>()=+@>*+=-A>,-9.(*,>'.=1D>01920>/2=5D>45=7C>67=9!>89=;A>:;9<=468:>3<==/=>3�?=>=@'�A?@�A86JG7
H7I�K=DHAFIE=GF�HuG�IDHAYJIX=KJOLKKAMIE=NM�OLN�PIO�P86ML�NAVWUQ=XW�YXt�ZY�\�Z[\�[AV]UQ=^]�_u^�\�\�`YN_[�a`�c�abc�bAVeUd=fe�gft�c�c�h`\gb�ih�k�ijk�jAVlUd=ml�num�k�k�ohcnj�q�opz�pAvwuXX=xw�x�z={~}=��V��~�=S�UW������q���8