   (ppe)

           (.ppe) 
    6  (,      free,      ,    3 ,       ),   ppe-     . 
, ,   ppe     (        ,   ).   - ppe      ,        ( -    ).          . 
  ,   ,  /,      nv    -      (   )     ,    . 
  /,   ,     ,      -   , ,         (, ,                -          nv). 
  ppe    ,           ( ,  \gamedata\script\postprocess.script -       ,  ,     main     ,    \gamedata\config\scripts  proba.ltx).  ppe   anims. 


, ppe- -   ,          ,    - 16 (    ,    ).     ,              16 (       noise.grain cannot be zero,   - ). 
     ,     1     ,    - ,    . 
	free1 -      
	color_add_red 
	color_add_green 
	color_add_blue 
       ,  ,        ,     ,   ,   .  ,     ,      0.5   , 0.5  -   . 
	free2 
	color_base_red 
	color_base_green 
	color_base_blue 
        /         .     gray  ,    color_gray_red = -1     , 0 =   , 1 -  : 
	free3 
	color_gray_red 
	color_gray_green 
	color_gray_blue 
    ,  ,   gray ( +1)    : 
	gray 
 ,    ( 25)  ,   ,     : 
	blur 
      .    ,    1  ,        : 
	duality_h 
	duality_v 
	noise_intensity -   
	noise_granularity -    
	noise_fps -        
    01 00 00 00 -    ,     (,   anm,           ,   ppe   00 11 00 00 ). 
  4   ,      free.   3.      ,    ,   7C 00 00 00,    .  ,         ,      -   :) 
      .    01 01  00,   -     .   01 01 00 00 (    0 ,               ).  ,    -         . , ,    . 
      .        ,         16 (     ). ,                . 
      23 .   - 
9A 99 99 3E 00 00 A0 40 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80
----------- ----------- -- ----- ----- ----- -----------------------
               k1    k2    k3                                   
	 - 4- float ,    -1  +1 
	 -   4- float  
	 - ,   ppe  00,   (   04 -  ). 00,03 - , 01,05 - , 02 - ,        . 
	k1, k2, k3 -         ,      ,  /   ,       ,    00 80 00 80 00 80 
	     00 80 00 80 00 80 00 80 -     ,     . 
  .        -  k[1,2,3]   free[1,2,3] -       . 
       (   ,     WinHex    anims\x.ppe( ),     config\misc\postprocess.ltx   ). 
01 00 00 00 		// 

//    
7C 00 00 00 		// free1
01 01 02 00 		// color_add_red
00 00 80 3F 00 00 00 00 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
00 00 80 3F 00 00 00 41 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
01 01 02 00 		// color_add_green
00 00 80 3F 00 00 00 00 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
00 00 80 3F 00 00 00 41 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
01 01 02 00 		// color_add_blue
00 00 80 3F 00 00 00 00 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
00 00 80 3F 00 00 00 41 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 

//   ,        
//  ,      , 
//     .

6C 10 00 00  		// free2
01 01 02 00 		// color_base_red
CD CC CC 3D 00 00 00 00 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
CD CC CC 3D 00 00 00 41 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
01 01 02 00 		// color_base_green
CD CC CC 3D 00 00 00 00 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
CD CC CC 3D 00 00 00 41 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
01 01 02 00 		// color_base_blue
CD CC 4C 3E 00 00 00 00 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
CD CC 4C 3E 00 00 00 41 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 

//       - ,    - 

7C 00 00 00  		// free3
01 01 02 00 		// color_gray_red
00 00 80 3F 00 00 00 00 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
00 00 80 3F 00 00 00 41 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
01 01 02 00 		// color_gray_green
00 00 80 BF 00 00 00 00 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
00 00 80 BF 00 00 00 41 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
01 01 02 00 		// color_gray_blue
00 00 80 BF 00 00 00 00 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
00 00 80 BF 00 00 00 41 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 

//  -     color_gray_*
01 01 02 00 		// gray
00 00 80 3F 00 00 00 00 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 
00 00 80 3F 00 00 00 41 00 00 80 00 80 00 80 00 80 00 80 00 80 00 80 

01 01 00 00 		// blur

//     

01 01 00 00 		// duality_h
01 01 00 00 		// duality_v

//   
01 01 00 00 		// noise_intensivity
01 01 00 00 		// noise_granularity
01 01 00 00			// noise_fps
