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
18
#GGLSL.std.450
mainX�A�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(Qin_domain(klight_dirlparamnparam�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�paramparamdotCN	dotLNdenom$light_dir%param'param*irradiance+param-param/param2diffuse3param6specular7param9param;param=paramXuvuMaterialualbedouroughnessureflectanceuambient_ratiovModelMaterialvdefault_materialx�texture_view�texture_sampler�score�i�boundary_range�start�Boundary�boundary��end�as�ae�x�material�camera_dir�Camera�camera_matrix�camera_projection�positionnormalvertex_normalpre_color	iScene_timenlightslightLightpositioncolorlight_typeLightslights(param*param,param.param0param;param=paramAcolorGXHu#Hu#Hu#Hu#Hv#GvGx"Gx!G�"G�!G�"G�!G�G�G�H�#G�G�"G�!H�H�#H�H�H�#@H�G�G�"G�!GGH#H#GG"G!H#H#H# G0H#GG"G!GA!  	
	 
 
!
!

 ! ! 

!+


!2


!8


!?


!G
!LO!POS +ST+U V+S\ ]+Sq+x+y�?+�@+�@+�7�5,xxx+SHV WV;WX Y+guvu wv;wx y	~ ~;�� ��;���~ �S� ��;�� � �V��� ��;�� �u���� ��;�� �;�;� ; 	 ;  &	 @;@A6�;�;
�;
;
;V	;;
(;
*;,;
.;0;
;;=9O�Q�O�������������A��x\=u��Q��A]��\>��Q��A��q>��Q��A��T>��Q��A��H>��9�MA]��\>��Ay��\H=��O���=��E>�=E>>>	U�
�
�
��=	Aq=�O��=	A\= Q! A]"\>"!Q# A]$q>$#Q	% A&'T>'%=)>()=+>*+=
->,-=/�>./=1�>019	2E(*,.0=3�432>4�
�
=5	�65q>	6�
�=7P8xxxP9yyy:+789>:=<>;<=>�>=>9?J;=>?=BQCBQDBQEBPFCDEy>AF�8677
�AVWTU=XW�[�XZY�ZA]e\=feOgff�g�YA]^\=_^O`__=a�b`acEb�c�[j�j8677
7
�;
k;l;
n=
m>lm=o>no9pln>kpA]rq=srOtss=uk=v�wuvz+wxy�{tz�{867�A]~\=~O�A�T=����y�������86$ 7
!7
"7#�%;�;�;�=�"=�!����>��=�#=�#����>��=��=������=����y�������y�>��=��=��=������������86) 7
&7
'7(�*;�=�'=�&����>��=��=��=�(��y�����=�(����������860+7
,7
-7
.7/�1;�;
�;
�;�;
�;
�;�=�/����>��=�,>��=�.>��=��>��9�)���=�->��=�.>��=��>��9�)���������86627
37
47
5�7;�=�4=�5������y�>��=��=������=������=������=������>��=�3=�3P�yyy����=������������86=8797
:7
;7
<�>;
�;
�;�;�;
�;
�;�;�;
�;
�;
�;�;
�;
�;
�;
;;	;A]�9\=��O���A�9T=������>��=�:=�;�����E�>��A�9q=��A�9q=������>��=��>��=�<>��=��>��9�$���>��=�;>��=�:>��=�<>��=��>��9�0����>��=��>��=�>�=:>96��>�=:=<�+xy>=
;=<�

+xy>	
=�=	�>=�O�����=�=��=�= ��! �!86E?7
@7
A7B7
C7D�F;
$;%;
';
*;+;
-;
/;
2;3;
6;7;
9;
;;
==
&B>%&=(@>'(9)%'>$)=
,B>+,=.@>-.=0A>/091+-/>*1=4D>34953>25=8D>78=:C>9:=<$>;<=>A>=>9?=79;=>6?=@2=A6�B@A=C*�DBC�D86JG7
H7I�K=GHAIIH=JI�KyJ�LGKA]MI\=NMOONNAPIH=QP�ROQ�SLR�S86ML�NAYZXU=[Z�O\[x�O]\�_�]^_�^AY`XU=a`�Obya�_�_�Oc\Nb^�Odc�f�def�eAYhXg=ih�Ojix�f�f�Okc_je�Olk�n�lmn�mAYoXg=po�Oqyp�n�n�Orkfqm�t�rs}�sAyzx\\={z�{�}=~��=���V����=V�XW������t���86OQP�R;��;V�;��;��;�;�;�>�\A���U=��>�������������=��A���g=���O���������=��Ay��\�=��OV���=V�X�V���>��=��Ay��\�=��OV���=V�X�V���>��A��g=��A��g=�������O��x������������A��g=����>��A��g=����>��=��A��U=������=��A��U=����������=��=����������>��=���O��x��������A��g=���O��x��������=S���S��q>������=S���S��q>��������������=�����q>������=S���O��\��8