initial commit
This commit is contained in:
542
tools/vision/LDV/doc/kitdev.htm
Normal file
542
tools/vision/LDV/doc/kitdev.htm
Normal file
@@ -0,0 +1,542 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
|
||||
<title>Documentation VISION (LDV) : Kit de d<>veloppement</title></head>
|
||||
<body background="images/conc2.gif" bgcolor="#ffffff">
|
||||
<div align="center"><center>
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tbody><tr>
|
||||
<td align="center" width="17%"><a href="struct.htm"><img src="images/cprev.jpg" alt="Chapitre pr<70>c<EFBFBD>dent" border="0" height="26" hspace="2" width="46"></a><a href="index.htm"><img src="images/csom.jpg" alt="Retour au sommaire" border="0" height="26" hspace="2" width="26"></a><a href="hints.htm"><img src="images/csuiv.jpg" alt="Chapitre suivant" border="0" height="26" hspace="2" width="43"></a></td>
|
||||
<td rowspan="2" align="center" valign="top" width="8%"><p align="center"><img src="images/icoprinc.gif" height="71" width="59"></p>
|
||||
</td>
|
||||
<td width="33%"><p align="center"><font color="#0000ff" size="5"><strong>Documentation </strong><em><strong>VISION
|
||||
(LDV)</strong></em></font></p>
|
||||
</td>
|
||||
<td rowspan="2" align="center" valign="top" width="8%"><p align="center"><img src="images/icointro.gif" height="71" width="59"></p>
|
||||
</td>
|
||||
<td valign="top" width="17%"><p align="left">Derni<EFBFBD>re
|
||||
mise <20> jour : 05/04/18</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="17%"><p align="center"><a href="..%5C..%5Cdownload/dvldv.zip">T<EFBFBD>l<EFBFBD>charger la doc</a></p>
|
||||
</td>
|
||||
<td width="33%"><p align="center"><font size="4"><strong>6.
|
||||
KIT DE DEVELOPPEMENT</strong></font></p>
|
||||
</td>
|
||||
<td align="center" width="17%"><br></td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</center></div>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>.<a name="install"></a><font size="4"><strong>6.1 INSTALLATION</strong></font></p>
|
||||
|
||||
<p>Je vous recommande tout d'abord d'installer le kit LDG
|
||||
accessible sur le <a href="http://ldg.atari.org">site officiel
|
||||
des LDG</a>.<br>
|
||||
Ensuite, t<>l<EFBFBD>charger <a href="..%5C..%5Cdownload%5Cvision40.zip">la
|
||||
derni<EFBFBD>re version de VISION</a><br>
|
||||
Pour r<>aliser un LDV, vous avez besoin:</p>
|
||||
|
||||
<ul>
|
||||
<li>Des fichiers "header" LDG.H et MT_AES.H. .</li>
|
||||
<li>Des fichiers "librairies" LDG.LIB et
|
||||
MT_AES.LIB. Ces fichiers sont <20> r<>cup<75>rer depuis le
|
||||
kit des LDG dans le r<>pertoire associ<63> <20> votre
|
||||
compilateur C.</li>
|
||||
</ul>
|
||||
|
||||
<p>Attention ! Par d<>faut le kit de d<>veloppement fourni par <em><strong>VISION</strong></em>
|
||||
inclut ces fichiers pour le compilateur PureC. Je vous recommande
|
||||
vivement de remettre r<>guli<6C>rement <20> jour les .H et .LIB. en
|
||||
fonction de l'<27>volution des LDG.</p>
|
||||
|
||||
<p>L'arborescence propos<6F>e dans le kit LDV de <em><strong>VISION</strong></em>
|
||||
est la suivante:</p>
|
||||
<div align="center"><center>
|
||||
|
||||
<table border="2" width="100%">
|
||||
<tbody><tr>
|
||||
<td align="center" width="15%"><strong>Dossier / Sous
|
||||
dossier</strong></td>
|
||||
<td align="center" width="85%"><strong>Fichiers pr<70>sents</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="15%"><strong><..>/LDV</strong></td>
|
||||
<td width="85%"><em>Pour la gestion LDG:</em><br>
|
||||
LDG.H : Librairies dynamiques GEM, fichier header .H<br>
|
||||
MT_AES.H : Pour utiliser les LDG/LDV en OS multitache. En
|
||||
fait, ce fichier ne sert que si vous utilisez l'AES dans
|
||||
le LDV, ce qui est improbable actuellement, mais peu
|
||||
<20>tre bient<6E>t...<br>
|
||||
LDG.LIB, MT_AES.LIB : <20> linker avec votre LDV<br>
|
||||
<em>Pour la gestion LDV:</em><br>
|
||||
LDV.H : D<>finition des structures et interfaces avec <em><strong>VISION</strong></em><br>
|
||||
VAPI.H : D<>finition des structures et interfaces avec <a href="vapi/index.htm">VAPI</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="15%"><strong><...>/LDV/SRC</strong></td>
|
||||
<td width="85%">Chaque LDV est pr<70>sent dans un
|
||||
r<>pertoire associ<63> <20> son nom. Dans un tel r<>pertoire,
|
||||
on trouve:<br>
|
||||
<nom du ldv>.C : le fichier "source" du
|
||||
LDV<br>
|
||||
<nom du ldv>.PRJ : le fichier projet (Pure C)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><strong><...>/LDV/DOC</strong></td>
|
||||
<td>Cette documentation</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</center></div>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>.<a name="squelette"></a><font size="4"><strong>6.2 SQUELETTE</strong></font></p>
|
||||
|
||||
<p>Vous pouvez utiliser comme fichier squelette d'un LDV
|
||||
n'importe quel fichier source d'un LDV donn<6E> dans le kit. A vous
|
||||
de voir quel fichier correspond le mieux au LDV que vous voulez
|
||||
r<EFBFBD>aliser !</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>.<a name="exemples"></a><font size="4"><strong>6.3 EXEMPLES</strong></font></p>
|
||||
|
||||
<p>Le kit <em><strong>VISION</strong></em> fournit les LDV
|
||||
suivants ainsi que les sources (en PureC). Voici leurs
|
||||
caract<EFBFBD>ristiques:</p>
|
||||
<div align="center"><center>
|
||||
|
||||
<table border="2" width="100%">
|
||||
<tbody><tr>
|
||||
<td colspan="2" align="center" width="20%"><a name="invert"></a><strong>INVERT.LDV</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Description</strong></td>
|
||||
<td width="80%">Inversion des bits d'une image</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Capacit<EFBFBD>s</strong></td>
|
||||
<td width="80%">Tout nombre de plans (1, 2, 4, 8, 16, 24
|
||||
et 32). Format de la machine. Ne modifie pas la palette.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Type de
|
||||
transformation</strong></td>
|
||||
<td width="80%">Sur place. On peut aussi retirer cette
|
||||
propri<72>t<EFBFBD> du define CAPS et forcer <em><strong>VISION</strong></em>
|
||||
<20> allouer de la m<>moire pour la destination (but
|
||||
uniquement p<>dagogique !)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Utilise VAPI</strong></td>
|
||||
<td width="80%">Non</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><strong>Fichier INI</strong></td>
|
||||
<td>Oui (Anglais / Fran<61>ais)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Remarque</strong></td>
|
||||
<td width="80%">Tr<EFBFBD>s simple ! Met uniquement en oeuvre
|
||||
la fonction VDI vro_cpyfm<br>
|
||||
Pas de grand int<6E>r<EFBFBD>t : <em><strong>VISION</strong></em>
|
||||
propose d<>j<EFBFBD> la fonction "N<>gatif" depuis la
|
||||
version 1.0 ! Ne g<>re pas la possibilit<69> d'annulation.</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</center></div>
|
||||
|
||||
<p> </p>
|
||||
<div align="center"><center>
|
||||
|
||||
<table border="2" width="100%">
|
||||
<tbody><tr>
|
||||
<td colspan="2" align="center" width="20%"><a name="xwave"></a><strong>XWAVE.LDV / </strong><a name="ywave"></a><strong>YWAVE.LDV</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Description</strong></td>
|
||||
<td width="80%">Vagues sur l'axe X / Y</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Capacit<EFBFBD>s</strong></td>
|
||||
<td width="80%">Tout nombre de plans (1, 2, 4, 8, 16, 24
|
||||
et 32). Format de la machine. Ne modifie pas la palette.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Type de
|
||||
transformation</strong></td>
|
||||
<td width="80%">Force <em><strong>VISION</strong></em> <20>
|
||||
allouer de la m<>moire pour la destination. On doit
|
||||
pouvoir faire sans mais cela complique un peu le LDV...</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Utilise VAPI</strong></td>
|
||||
<td width="80%">Oui (<a href="vapi/pr.htm">Progress</a> +
|
||||
|
||||
<a href="vapi/ra.htm">Raster Interface</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><strong>Fichier INI</strong></td>
|
||||
<td>Oui (Anglais / Fran<61>ais)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Remarque</strong></td>
|
||||
<td width="80%">Amusant et assez simple. Pr<50>sente <a href="vapi/pr.htm">l'interface de progression VAPI</a> et
|
||||
la fonction de mise <20> "blanc" d'une image (<a href="vapi/ra.htm#RaImgWhite">RaImgWhite</a>). G<>re la
|
||||
possibilit<69> d'annulation.</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</center></div>
|
||||
|
||||
<p> </p>
|
||||
<div align="center"><center>
|
||||
|
||||
<table border="2" width="100%">
|
||||
<tbody><tr>
|
||||
<td colspan="2" align="center" width="20%"><a name="bw"></a><strong>BW.LDV</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Description</strong></td>
|
||||
<td width="80%">Conversion d'une image (ou partie en True
|
||||
Color) en une image en niveaux de gris</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Capacit<EFBFBD>s</strong></td>
|
||||
<td width="80%">Tout nombre de plans (1, 2, 4, 8, 16, 24
|
||||
et 32). Format de la machine. Modifie la palette.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Type de
|
||||
transformation</strong></td>
|
||||
<td width="80%">Sur place</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Utilise VAPI</strong></td>
|
||||
<td width="80%">Oui (<a href="vapi/pr.htm">Progress</a> +
|
||||
<a href="vapi/ra.htm">Raster Interface</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><strong>Fichier INI</strong></td>
|
||||
<td>Oui (Anglais / Fran<61>ais)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Remarque</strong></td>
|
||||
<td width="80%">Met en oeuvre les fonctions de conversion
|
||||
de format en True Color (<a href="vapi/ra.htm#RaTCConvert">RaTCConvert</a> et <a href="vapi/ra.htm#RaTCInvConvert">RaTCInvConvert</a>).
|
||||
Montre aussi comment modifier la palette. Par rapport <20>
|
||||
la fonction <20>quivalente de <em><strong>VISION</strong></em>
|
||||
(Conversion N&B), ce LDV permet d'agir sur un bloc
|
||||
(mode True Color uniquement). En mode true Color, le LDV
|
||||
est annulable.</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</center></div>
|
||||
|
||||
<p> </p>
|
||||
<div align="center"><center>
|
||||
|
||||
<table border="2" width="100%">
|
||||
<tbody><tr>
|
||||
<td colspan="2" align="center" width="20%"><a name="pixel"></a><strong>PIXEL.LDV</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Description</strong></td>
|
||||
<td width="80%">Cr<EFBFBD>e un effet de
|
||||
"pixelisation" sur une image (ou partie)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Capacit<EFBFBD>s</strong></td>
|
||||
<td width="80%">Modes True Color uniquement (16 et 32
|
||||
plans). Format ATARI.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Type de
|
||||
transformation</strong></td>
|
||||
<td width="80%">Sur place</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Utilise VAPI</strong></td>
|
||||
<td width="80%">Oui (<a href="vapi/pr.htm">Progress
|
||||
Interface</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><strong>Fichier INI</strong></td>
|
||||
<td>Oui (Anglais / Fran<61>ais)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Remarque</strong></td>
|
||||
<td width="80%">Bel effet et tr<74>s <20>ducatif : ce LDV ne
|
||||
sait g<>rer QUE le format True Color ATARI et pourtant il
|
||||
marchera sur votre MagicPC ! Il utilise la possibilit<69>
|
||||
donn<6E>e <20> <em><strong>VISION</strong></em> de s'occuper
|
||||
des transformations entre formats et se concentre
|
||||
uniquement sur un format..G<>re la possibilit<69>
|
||||
d'annulation.</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</center></div>
|
||||
|
||||
<p> </p>
|
||||
<div align="center"><center>
|
||||
|
||||
<table border="2" width="100%">
|
||||
<tbody><tr>
|
||||
<td colspan="2" align="center" width="20%"><a name="ypersc"></a><strong>YPERSC.LDV</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Description</strong></td>
|
||||
<td width="80%">Cr<EFBFBD>e un effet de perspective sur une
|
||||
image (ou partie)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Capacit<EFBFBD>s</strong></td>
|
||||
<td width="80%">Tout nombre de plans (1, 2, 4, 8, 16 et
|
||||
32). Format ATARI. Ne modifie pas la palette.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Type de
|
||||
transformation</strong></td>
|
||||
<td width="80%">Force <em><strong>VISION</strong></em> <20>
|
||||
allouer de la m<>moire pour la destination.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Utilise VAPI</strong></td>
|
||||
<td width="80%">Oui (<a href="vapi/pr.htm">Progress
|
||||
Interface</a>+ <a href="vapi/ra.htm">Raster Interface</a>
|
||||
+ <a href="vapi/me.htm">MEM Interface</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><strong>Fichier INI</strong></td>
|
||||
<td>Oui (Anglais / Fran<61>ais)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Remarque</strong></td>
|
||||
<td width="80%">Cr<EFBFBD>e un bel effet de perspective sur une
|
||||
image ou une partie. Sur la partie, le bloc est allou<6F>,
|
||||
et repositionn<6E> par <em><strong>VISION</strong></em>
|
||||
gr<67>ce au flag <a href="defines.htm#LDVF">LDVF_NOSELECTION</a>
|
||||
(c'est tr<74>s p<>nible <20> g<>rer sinon en mode bit-plan),
|
||||
le LDV ne voit qu'une image et non pas une s<>lection <20>
|
||||
l'int<6E>rieur de celle-ci. Les fonctions <a href="vapi/me.htm#MeSCopyMemory8">MeCopyMemoryxx</a> de <a href="vapi/me.htm">MEM Interface</a> sont utilis<69>es afin
|
||||
de changer l'echelle des lignes.</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</center></div>
|
||||
|
||||
<p> </p>
|
||||
<div align="center"><center>
|
||||
|
||||
<table border="2" width="100%">
|
||||
<tbody><tr>
|
||||
<td colspan="2" align="center" width="20%"><a name="light"></a><strong>LIGHT.LDV / </strong><a name="gamma"></a><strong>GAMMA.LDV</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Description</strong></td>
|
||||
<td width="80%">Modifie la r<>partition des couleurs
|
||||
rouge, vert, bleu de fa<66>on lin<69>aire (light) ou suivant
|
||||
une courbe gamma (gamma)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Capacit<EFBFBD>s</strong></td>
|
||||
<td width="80%">Tout nombre de plans (1, 2, 4, 8, 16 et
|
||||
32). Format de la machine. Modifie la palette.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Type de
|
||||
transformation</strong></td>
|
||||
<td width="80%">Sur place</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Utilise VAPI</strong></td>
|
||||
<td width="80%">Oui (<a href="vapi/pr.htm">Progress
|
||||
Interface</a>+ <a href="vapi/ra.htm">Raster Interface</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><strong>Fichier INI</strong></td>
|
||||
<td>Oui (Anglais / Fran<61>ais)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Remarque</strong></td>
|
||||
<td width="80%">Remplace avantageusement les fonctions de
|
||||
luminosit<69> et de correction gamma d<>j<EFBFBD> pr<70>sentes dans
|
||||
<em><strong>VISION</strong></em> (mais moins
|
||||
<20>volu<6C>es)..En mode bit-plan, la palette est affect<63>e.
|
||||
G<>re la possibilit<69> d'annulation.<br>
|
||||
Ces LDV sont tr<74>s optimis<69>s en m<>moire : ils
|
||||
effectuent la transformation "sur place",
|
||||
travaillent sur le format sp<73>cifique de la machine et
|
||||
peuvent travailler sur un bloc de l'image (en true color
|
||||
seulement...).<br>
|
||||
Ces 2 LDV sont tr<74>s semblables : seule la fonction
|
||||
interne ChangeColors change.</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</center></div>
|
||||
|
||||
<p> </p>
|
||||
<div align="center"><center>
|
||||
|
||||
<table border="2" width="100%">
|
||||
<tbody><tr>
|
||||
<td colspan="2" align="center" width="20%"><a name="rotate"></a><strong>ROTATE.LDV</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Description</strong></td>
|
||||
<td width="80%">Effectue une rotation sur une image ou
|
||||
une partie</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Capacit<EFBFBD>s</strong></td>
|
||||
<td width="80%">Tout nombre de plans (1, 2, 4, 8, 16 et
|
||||
32). Format de la machine. Ne modifie pas la palette.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Type de
|
||||
transformation</strong></td>
|
||||
<td width="80%">Force <em><strong>VISION</strong></em> <20>
|
||||
allouer de la m<>moire pour la destination.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Utilise VAPI</strong></td>
|
||||
<td width="80%">Oui (<a href="vapi/pr.htm">Progress
|
||||
Interface</a>+ <a href="vapi/ra.htm">Raster Interface</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><strong>Fichier INI</strong></td>
|
||||
<td>Oui (Anglais / Fran<61>ais)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Remarque</strong></td>
|
||||
<td width="80%">Ce LDV est sans doute le plus simple (<28>
|
||||
comprendre...). En fait, il s'appuie enti<74>rement sur les
|
||||
fonctions <a href="vapi/ra.htm#RaRasterRotateGetDstMFDB">RaRasterRotateGetDstMFDB</a>
|
||||
et <a href="vapi/ra.htm#RaRasterRotate">RaRasterRotate</a>
|
||||
de <a href="vapi/ra.htm">l'interface Raster</a> de <a href="vapi/index.htm">VAPI</a>.<br>
|
||||
Voyez aussi comment ce LDV utilise le flag <a href="defines.htm#LDVF">LDVF_NOSELECTION</a> afin de ne
|
||||
pas se surcharger avec la gestion des blocs.</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</center></div>
|
||||
|
||||
<p></p>
|
||||
<div align="center"><center>
|
||||
|
||||
<table border="2" width="100%">
|
||||
<tbody><tr>
|
||||
<td colspan="2" align="center" width="20%"><a name="puzzle"></a><strong>PUZZLE.LDV</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Description</strong></td>
|
||||
<td width="80%">M<EFBFBD>lange des blocs de l'image g<>n<EFBFBD>rant
|
||||
un ... puzzle</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Capacit<EFBFBD>s</strong></td>
|
||||
<td width="80%">Tout nombre de plans. Format de la
|
||||
machine. Ne modifie pas la palette.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Type de
|
||||
transformation</strong></td>
|
||||
<td width="80%">Force <em><strong>VISION</strong></em> <20>
|
||||
allouer de la m<>moire pour la destination.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Utilise VAPI</strong></td>
|
||||
<td width="80%">Oui (<a href="vapi/pr.htm">Progress
|
||||
Interface</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><strong>Fichier INI</strong></td>
|
||||
<td>Oui (Anglais / Fran<61>ais)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Remarque</strong></td>
|
||||
<td width="80%">Pas grand chose <20> dire, ce LDV est sympa
|
||||
et assez simple <20> coder. La petite astuce consiste en la
|
||||
gestion de l'entropie, c'est <20> dire <20> la quantification
|
||||
du d<>sordre dans le m<>lange.</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</center></div>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div align="center"><center>
|
||||
|
||||
<table border="2" width="100%">
|
||||
<tbody><tr>
|
||||
<td colspan="2" align="center" width="20%"><a name="bhole"></a><strong>BHOLE.LDV</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Description</strong></td>
|
||||
<td width="80%">Simule un trou noir dans l'image. Consid<69>rez-le comme un hommage <20> <a href="https://www.youtube.com/watch?v=A6HhDFskbXs">Stephen Hawking</a>.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Capacit<EFBFBD>s</strong></td>
|
||||
<td width="80%">Tout nombre de plans. Format de la
|
||||
machine. Ne modifie pas la palette.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Type de
|
||||
transformation</strong></td>
|
||||
<td width="80%">Force <em><strong>VISION</strong></em> <20>
|
||||
allouer de la m<>moire pour la destination.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Utilise VAPI</strong></td>
|
||||
<td width="80%">Oui (<a href="vapi/pr.htm">Progress
|
||||
Interface</a>+<a href="vapi/co.htm">Config Interface</a>+<a href="vapi/lo.htm">Logging Interface</a>)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><strong>Fichier INI</strong></td>
|
||||
<td>Oui (Anglais / Fran<61>ais)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" width="20%"><strong>Remarque</strong></td>
|
||||
<td width="80%">Ce
|
||||
LDV est le plus complet <20> ce jour. Il dispose d'optimisations
|
||||
sp<EFBFBD>cifiques en 68030 et 68881. Utilise la sym<79>trie du trou noir pour
|
||||
optimiser les calculs.</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</center></div>
|
||||
|
||||
<hr>
|
||||
<div align="center"><center>
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tbody><tr>
|
||||
<td align="center" width="17%"><a href="struct.htm"><img src="images/cprev.jpg" alt="Chapitre pr<70>c<EFBFBD>dent" border="0" height="26" hspace="2" width="46"></a><a href="index.htm"><img src="images/csom.jpg" alt="Retour au sommaire" border="0" height="26" hspace="2" width="26"></a><a href="hints.htm"><img src="images/csuiv.jpg" alt="Chapitre suivant" border="0" height="26" hspace="2" width="43"></a></td>
|
||||
<td rowspan="2" align="center" valign="top" width="8%"><p align="center"><img src="images/icoprinc.gif" height="71" width="59"></p>
|
||||
</td>
|
||||
<td width="33%"><p align="center"><font color="#0000ff" size="5"><strong>Documentation </strong><em><strong>VISION
|
||||
(LDV)</strong></em></font></p>
|
||||
</td>
|
||||
<td rowspan="2" align="center" valign="top" width="8%"><p align="center"><img src="images/icointro.gif" height="71" width="59"></p>
|
||||
</td>
|
||||
<td valign="top" width="17%"><p align="left">Derni<EFBFBD>re
|
||||
mise <20> jour : 05/04/18</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="17%"><p align="center"><a href="..%5C..%5Cdownload/dvldv.zip">T<EFBFBD>l<EFBFBD>charger la doc</a></p>
|
||||
</td>
|
||||
<td width="33%"><p align="center"><font size="4"><strong>6.
|
||||
KIT DE DEVELOPPEMENT</strong></font></p>
|
||||
</td>
|
||||
<td valign="top" width="17%"> </td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
</center></div>
|
||||
</body></html>
|
||||
Reference in New Issue
Block a user