63,6 → 63,7 |
<li><a href="#f_b_wdiv2">buf2d_img_wdiv2</a></li> |
<li><a href="#f_c_color">buf2d_crop_color</a></li> |
<li><a href="#f_flip_v">buf2d_flip_v</a></li> |
<li><a href="#f_filter_d">buf2d_filter_dither</a></li> |
|
<li><a href="#f_v_brush_c">buf2d_vox_brush_create</a></li> |
</ul> |
260,6 → 261,12 |
<pre>stdcall buf2d_flip_v, buf_0</pre> |
<p>ãäå buf_0 - ñòðóêòóðà 24-õ áèòíîãî áóôåðà.</p> |
|
<h4><a name="f_filter_d">buf2d_filter_dither</a></h4> |
<p>Ôèëüòð, êîòîðûé ïðåîáðàçóåò èçîáðàæåíèå èç 24 áèòíîãî áóôåðà â 8-ìè öâåòíîå. Ðàçðÿäíîñòü áóôåðà íå ìåíÿåòñÿ. Ïðèìåð:</p> |
<pre>stdcall [buf2d_filter_dither], buf_0, 0</pre> |
<p>ãäå buf_0 - ñòðóêòóðà 24-õ áèòíîãî áóôåðà.</p> |
<p>0 - àëãîðèòì (âîçìîæíûå çíà÷åíèÿ: 0 - Sierra Lite, 1 - Floyd-Steinberg, 2 - Burkers).</p> |
|
<h4><a name="f_v_brush_c">buf2d_vox_brush_create</a></h4> |
<p>Ñîçäàíèå âîêñåëüíîé êèñòè. Ïðèìåð:</p> |
<pre>stdcall [buf2d_vox_brush_create], buf_vox, vox_6_7_z |
353,6 → 360,7 |
buf2d_set_pixel dd sz_buf2d_set_pixel |
buf2d_get_pixel dd sz_buf2d_get_pixel |
buf2d_flip_v dd sz_buf2d_flip_v |
buf2d_filter_dither dd sz_buf2d_filter_dither |
|
;âîêñåëüíûå ôóíêöèè: |
buf2d_vox_brush_create dd sz_buf2d_vox_brush_create |
396,6 → 404,7 |
sz_buf2d_set_pixel db 'buf2d_set_pixel',0 |
sz_buf2d_get_pixel db 'buf2d_get_pixel',0 |
sz_buf2d_flip_v db 'buf2d_flip_v',0 |
sz_buf2d_filter_dither db 'buf2d_filter_dither',0 |
|
;âîêñåëüíûå ôóíêöèè: |
sz_buf2d_vox_brush_create db 'buf2d_vox_brush_create',0 |
434,5 → 443,6 |
<p>11.08.12 - ôóíêöèè äëÿ ñæàòèÿ èçîáðàæåíèé buf2d_img_hdiv2 è buf2d_img_wdiv2 ðàáîòàþò ñ 32 áèòíûìè áóôåðàìè.</p> |
<p>01.10.12 - äîáàâëåíà ôóíêöèÿ ïîâîðîòà èçîáðàæåíèé íà 90 è 180 ãðàäóñîâ buf2d_rotate.</p> |
<p>15.11.12 - äîáàâëåíà ôóíêöèÿ îòðàæåíèÿ 24 áèòíûõ èçîáðàæåíèé ïî âåðòèêàëè buf_flip_v, èñïðàâëåíèÿ â ôóíêöèè buf2d_img_hdiv2.</p> |
<p>14.12.12 - äîáàâëåíà ôóíêöèÿ íàëîæåíèÿ ôèëüòðà buf2d_filter_dither.</p> |
</body> |
</html> |