DirectAnimation et DXTransform
1 - remettre en place
DirectAnimation depuis WindowsUpdate.
2 - compléter DA avec les composants additionnels
(fichier DXTTRA.EXE), pour
certains effets de transformation 2D DirectX. Les
MetaCreations notamment !
3 - installer les DLL pour DirectX (fichier
p_0010.exe).
1 - Installation ou réinstallation de DirectAnimation
Aller sur la page Windows Update, cocher la case
suivante et télécharger.
2- Installation des DLL pour certains effets de
transformations 2D ( Dxtxtra.exe )
Si vous voulez installer les DLL vous
permettant de visionner les transformations optionnelles
DirectAnimation, téléchargez le fichier
DXTXTRA.EXE
( auto-extractible ) de 905 ko , en cliquant sur
le lien suivant : ( choisissez, "Enregistrez ce
programme sur le DD ). J'ai personnellement contrôlé
cet exécutable avec Norton Antivirus 2000.
Pour utiliser certains
effets de transformation 2-D DirectX , tu dois
avoir des DLLs
optionnelles installées. Ces
DLL sont Dxtcr.dll,
Dxtlipi.dll, Dxtmeta.dll, et
Dxtmeta2.dll.
Ces DLL sont optionnelles, et ne sont pas
installées avec Internet Explorer.
Elles ne sont pas disponibles à partir de Windows
Update.
Dxtmeta.dll, et Dxtmeta2.dll , comme
leur nom l'indique, sont 2 dll permettant de visionner des
animations créées par MétaCréation et utilisant
DirectAnimation.
Microsoft, a aussi créé des DLL
additionnelles permettant d'utiliser ou de visionner des
animations non implémentées dans le package de base, et
souvent plus complexes -> DXTCR.DLL en est une (
Microsoft Chrome Transforms )
DXTLIPI.DLL ( DXTLipi Module ) a été créé
par Live Picture,
Inc
- Transformations dans Microsoft®
DirectX® Media 6 ou plus: le package de
distribution (Dxmedia.exe) inclut le support de
base des transformations 2-D et des
transformations 3-D.
- Transformations optionnelles :
environ 40 transformations
optionnelles nécessitant les DLL suivantes :
Dxtlipi.dll,
Dxtmeta.dll, Dxtmeta2.dll, Dxtsqfx.dll,
Dxtcr.dll, et
Dxtmsftp.dll pour un CPU
Intel , et Dxtsqfx.dll,
Dxtcr.dll, et
Dxtmsftp.dll pour un CPU
Alpha-based.
- Ces librairies dynamiques (DLLs)
optionnelles font partie du fichier de distribution
dxtxtra.exe
(self-extracting exe) et peuvent être installées
séparément.
3 - Dernières versions de DLL pour certaines
transformations 3D :
P_0010.EXE
Pour télécharger, cliquer sur le lien suivant :
Fichier (ZIP) |
dll |
taille en
octets |
date
modification |
version |
origine |
P_0010.EXE |
dxtrans.dll |
187 392 |
30/08/2002 |
6.00.2800.1106 |
IE 6.0(SP1) |
dxtmsft3.dll |
481 552 |
27/7/1999 |
6.01.09.0727 |
W98 SE |
dxtmsft.dll |
351 232 |
30/08/2002 |
6.00.2800.1106 |
IE 6.0(SP1) |
danim.dll |
1 207 568 |
11/12/1999 |
6.01.09.0727 |
W98 SE |
datime.dll |
214 800 |
11/12/1999 |
6.01.09.0727 |
W98 SE |
amstream.dll |
63 488 |
01/05/2002 |
6.03.01.0881 |
DirectX 8.1b FR |
Conseils pour installer ces DLL :
Le
fichier
p_0010.exe est
un fichier compressé auto-extractible.
Il dézippe et place, par défaut, les 6 DLL, dans le dossier
c:/windows/system/
Si nécessaire, pour les enregistrer dans la base de
registre, pour chaque DLL, pocédez comme suit :
- OngletDémarrer/ Exécuter
- Tapez regsvr32.exe dxtrans.dll ( où
dxtrans.dll est le nom de le DLL à enregister
)
- Rebootez votre PC
Avertissement :
- Ce jeu de DLL est celui que j'utilise avec un PC
fonctionnant sous Windows 98 SE, I.E. 6.0 SP1 et
O.E. 6.0.
Avec ce jeu de DLL , je n'ai aucun problème et je vois
toutes les animations et transformations !
- Mais il est certain qu'avec un autre Windows (
Millenium ou XP ),
il est préférable d'avoir les versions correspondantes
( voir ce tableau ).
4 - Autres versions :
P_9904.EXE (1999
)
Pour télécharger, cliquer sur le lien suivant :
Fichier (ZIP) |
dll |
taille en
octets |
date
modification |
version |
origine ( produit
) |
|
P_9904.EXE |
dxtrans.dll |
165 648 |
27/07/1999 |
6.01.09.0727 |
DirectX 7.0 SDK |
dxtmsft3.dll |
481 552 |
27/07/1999 |
6.01.09.0727 |
DirectX 7.0 SDK |
dxtmsft.dll |
396 650 |
27/07/1999 |
6.01.09.0727 |
DirectX 7.0 SDK |
danim.dll |
1 207 568 |
27/07/1999 |
6.01.09.0727 |
DirectX 7.0 SDK |
datime.dll |
214 800 |
27/07/1999 |
6.01.09.0727 |
DirectX 7.0 SDK |
amstream.dll |
66 368 |
25/06/1999 |
6.00.02.1104 |
DirectX 7.0 SDK |
Installation automatique par doucle-clic ( ou
clic) :
Le fichier p_9904.exe est un fichier compressé
auto-extractible.
C'est le patch officiel de Microsoft. Son avantage
est qu'il installe automatiquement les 6 DLL dans le
dossier c:/windows/system/ avec enregistrement
dans la base de registre.
On peut ensuite se contenter d'écraser les DLL installées
par des versions plus récentes.
5 - Récapitulatif :
Pour pouvoir
utiliser certaines des nouvelles fonctions
de DirectAnimation , il faut avoir installé
Microsoft® DirectX®
6.x ou plus. Cela inclut
DAGeometry's
AmbientColor, LightRangeAnim,
LightRange, et
Opacity, et DAStatics's
ImportDirect3DRMVisual,
ImportDirect3DRMVisualWrapped,
ImportGeometryWrapped, et
ImportGeometryWrappedAsync. Cependant si
DirectX
6.x n'est pas installé, aucun
message d'erreur ne s'affichera si ces fonctions
sont utilisées. Elles n'auront, tout simplement,
pas d'effet.
Il faut avoir
DirectX 5.x ou
plus installé, pour pouvoir
utiliser les fonctions DAGeometry's
Shadow, Lighting, et
ModelClip.
Il faut avoir avoir
DirectX 6.x ou
plus installé, pour utiliser
les transformations en 3-D DirectX avec
ApplyDXTransform ou
ApplyDXTransformEx.
Pour utiliser certains effets de
transformation 2-D DirectX , des DLLs
optionnelles doivent être installées installées.
Ces DLL sont Dxtcr.dll,
Dxtlipi.dll, Dxtmeta.dll, et
Dxtmeta2.dll.
En cas d'absence des composants
nécessaires, les fonctions correspondantes n'auront
aucun effet mais n'entraîneront pas l'affichage de
messages d'erreur.
Message d'erreur ou
instruction dans script
|
Correction
|
Un composant
ActiveX ne peut créer un objet
|
télécharger le
fichier "p_0010.exe" (
1,08 Mo) ou "p_9904.exe" (
924 ko)
|
shape=new
ActiveXObject("DX3DTransform.Microsoft.Shapes")
|
télécharger le
fichier "p_0010.exe" (
1,08 Mo) ou "p_9904.exe" (
924 ko)
|
Les tranformations
optionnelles (MetaCreation par exemple)
ne sont pas visibles
|
télécharger le fichier
"dxtxtra.exe"
( 905 ko ) |