Animations 3D

Utilisateur anonyme -  
sebsauvage Messages postés 33415 Statut Modérateur -
Bonjour,
Je dois réaliser un site dans lquel, un utilisateur doit pouvoir visionner différents objets ( cubiques mais différents...), ce en 3 diemensions.L'angle de vue doit bouger de faconplus oumoins aléatoire, afin de voir touts les cotés. Peut on faire ca autrement qu'avec flash? SI oui comment s'y prendre?

Merci
A voir également:

3 réponses

sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Je vois 2 solutions: VMRL ou Java.

En faisant une applet Java, ça devrait passer sans problème.
Soit tu fais les calculs 3D toi-même.
Quelques exemples:
http://java.sun.com/applets/jdk/1.0/demo/MoleculeViewer/example1.html
http://www.frontiernet.net/~imaging/java3dviewer.html

soit en utilisant l'API Java 3D.
(mais qui nécessite d'être installée en supplément de Java).

VRML est un langage de description 3D (un peu comme le HTML), mais l'interaction est plus limitée.
Java sera beaucoup plus souple.

Il y a sans doute d'autres solutions, mais elles vont probablement nécessiter des plugins spéciaux commerciaux (et payants).
0
Utilisateur anonyme
 
Ok merci pour la piste Java. Le probleme est que je ne sais pas du tout comment m'y prendre. J'ai pratiqué un peu Java mais je ne sais pas comment l'intégrer à du HTML.
Pour faire ca avec plusieurs objets, faut il tout refaire ou simplement changer les calculs??
Est ce que vous pourriez me donner un exemple de code avec un objet cubique...

Merci
0
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Pour intégrer Java à HTML, il faut faire des applets.

C'est à dire créer une classe Java dérivant de java.Applet

Ton applet peut ensuite utiliser différents objets, autant que tu le veux !

Généralement, on groupe tous les fichiers .class ainsi créés en un seul fichier .jar, et on inclu ce fichier jar dans une page HTML.

Exemple de code HTML:

<html><body>
<applet code="monapplet.class" archive="monapplet.jar" width="500" height="340">
</applet>
</body></html>
0