begin process at 2010 02 10 06:56:57
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > 3D ROTATOR, CRÉATION ET VISUALISATION D'OBJETS EN 3D (+ OUVERTURE DES FICHIERS ASC DE 3D STUDIO !)

3D ROTATOR, CRÉATION ET VISUALISATION D'OBJETS EN 3D (+ OUVERTURE DES FICHIERS ASC DE 3D STUDIO !)


 Information sur la source

Note :
8,33 / 10 - par 3 personnes
8,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Niveau :Expert Date de création :25/05/2002 Date de mise à jour :27/05/2002 18:17:43 Vu / téléchargé :14 157 / 885

Auteur : fabiin

Ecrire un message privé
Site perso
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Petite application des formules de rotation 3d

Pour voir ce ke ca donne ouvrez un objet deja créé (les fichier *.3dr)
Sinon si vous voulez vous amuser a en créer un:
Utiliser les 2 écrans du bas, le premier c le plan (0;x;y) le deuxiéme (0;x;z).
Klikez sur le bouton droit de la souris sur un des écran pour ajouter un point
utiliser le panel de gauche pour modifier précisement les infos du point seletionné.

Pour modifier la rotation de l'objet :
kliké gauche sur les cotés du grand écran, droit pour remettre a zéro
Au milieu, kliker gauche pour zoomer, droit pour dezoomer

Vous pouvez aussi ouvrir les fichiers *.asc de 3d studio !!!
g fai un petit script de conversion :)
Le canard vien d'un fichier asc.
Vous trouverez ces fichiers un peu partou sur le net
Le script n'est pas sertifié à 100%, y'a des ficheirs ou ca marche pas.

G pas mi des test de partou , y'a surement pleins d'erreur, faites gaffes :)



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • a.ascTélécharger ce fichier [Réservé aux membres club]11 954 octets
  • Anneau.3drTélécharger ce fichier [Réservé aux membres club]1 100 octets
  • Avion.3drTélécharger ce fichier [Réservé aux membres club]3 676 octets
  • AvionF22.3drTélécharger ce fichier [Réservé aux membres club]8 264 octets
  • Canard.3drTélécharger ce fichier [Réservé aux membres club]8 597 octets
  • Cube.3drTélécharger ce fichier [Réservé aux membres club]187 octets
  • cylindre.3drTélécharger ce fichier [Réservé aux membres club]390 octets
  • Diamant.3drTélécharger ce fichier [Réservé aux membres club]158 octets
  • Diamant2.3drTélécharger ce fichier [Réservé aux membres club]219 octets
  • FctStr.dcuTélécharger ce fichier [Réservé aux membres club]3 083 octets
  • FctStr.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 588 octets
  • Helice.3drTélécharger ce fichier [Réservé aux membres club]3 337 octets
  • helix.ascTélécharger ce fichier [Réservé aux membres club]16 943 octets
  • main.dcuTélécharger ce fichier [Réservé aux membres club]32 799 octets
  • main.ddpTélécharger ce fichier [Réservé aux membres club]3 328 octets
  • main.dfmTélécharger ce fichier [Réservé aux membres club]7 670 octets
  • main.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier27 983 octets
  • newarrete.dcuTélécharger ce fichier [Réservé aux membres club]4 485 octets
  • newarrete.ddpTélécharger ce fichier [Réservé aux membres club]51 octets
  • newarrete.dfmTélécharger ce fichier [Réservé aux membres club]1 300 octets
  • newarrete.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 114 octets
  • plane4.ascTélécharger ce fichier [Réservé aux membres club]31 719 octets
  • propos.dcuTélécharger ce fichier [Réservé aux membres club]3 304 octets
  • propos.dfmTélécharger ce fichier [Réservé aux membres club]908 octets
  • propos.pasTélécharger ce fichier [Réservé aux membres club]Voir ce fichier390 octets
  • pyramide.3drTélécharger ce fichier [Réservé aux membres club]84 octets
  • Rotator.cfgTélécharger ce fichier [Réservé aux membres club]Voir ce fichier358 octets
  • Rotator.dofTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 400 octets
  • Rotator.dprTélécharger ce fichier [Réservé aux membres club]Voir ce fichier422 octets
  • Rotator.resTélécharger ce fichier [Réservé aux membres club]876 octets
  • shpere.3drTélécharger ce fichier [Réservé aux membres club]3 442 octets
  • sphere.ascTélécharger ce fichier [Réservé aux membres club]6 908 octets
  • tube.3drTélécharger ce fichier [Réservé aux membres club]1 594 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip CAPTUER LE SON SORTANT ET L'ENREGISTRER DANS UN FICHIER WAV
CALCUL D'UNE MOYENNE
CHANGER LA DURÉE D'AFFICHAGE DES BULLES D'AIDES (HINT)
Source avec Zip Source avec une capture ASCII-T : PETIT SOFT D'ASCII ART.
CHANGER CONTRASTE / LUMINOSITÉ (L'ALGORITHME)

 Sources de la même categorie

Source avec Zip Source avec une capture EFFET VITRE ET THUMBNAILS SOUS VISTA par Bacterius
Source avec Zip Source avec une capture ANAGLYPHEUR OU COMMENT VOIR EN RELIEF LES STÉRÉOSCOPES ANCES... par jfs59
Source avec Zip Source avec une capture DÉFORMER UNE IMAGE AUX DIMENSIONS D'UN QUADRANGLE QUELCONQUE... par FFCAST
Source avec Zip Source avec une capture THREAD ET BITMAP (DESSIN AU CRAYON) par barbichette
Source avec Zip Source avec une capture ÉCRAN DE VEILLE FEU D'ARTIFICE par barbichette

Commentaires et avis

Commentaire de Nono40 le 25/05/2002 23:33:48

Je me demandais à quoi servait le source précédent, maintenant j'ai compris...

Commentaire de koko le 26/05/2002 00:13:39

c vraiment génial...

Commentaire de Gysmo le 26/05/2002 01:15:13

Hé pas mal, pas mal du tout!
C'est pour quand le remak de LW ou 3DSMax?

Petite remarque : la rotation en continue est vraiment enuyeuse.
C'est tres bien fait mais cela devient difficile de dessiner avec ce truc ki tourne tout le temps. Il serait bien de choisir entre un mode rotation auto ou un mode manuel.
En manuel il y a plusieurs solutions :
- séléction > spécification d'un axe de rotation (Poser3D)
- globe > le deplacement de la souris agit sur 2 axe de rotation lorsque la souris est dans le globe (CATIA), puis le 3° est lui accessible lorsque l'on sort du globe (Mechanical).

Babaille.

Commentaire de fabiin le 26/05/2002 01:25:16

Merci :)
T'as du prendre la première version, prend la nouvelle :)
on peu changer les sens de rotations
klik un peu partou sur l'écran 3D, tu comprendra comment ca fonctionne
g trouve sur le net un code simple ki permet de lire des fichiers 3DSMax(fichier ASCII), je vai l'adapter pour pouvoir ouvrir de superbes objets :)

Commentaire de Gysmo le 26/05/2002 01:36:39

Ca y est je l'ai tester.
Kan tu click plusieur fois ca accelere, je verrais mieux un TrackBar pour gerer ca.
Tu peu envisager des clicker-glisser:
- bouton droit+glissade >  tu lance la rotation dans la direction donné par la souris.
- bouton gauche+glissade > si tu monte ca zoom +, si tu descend ca zoom -, mieux utilise MouseWhell pour le zoom.
- bouton milieu+glissade > deplacement du dessin entier sur la zone du PaintBox.

@+

Commentaire de Gysmo le 26/05/2002 01:58:41

Aussi, lire les 3DS c'est cool, et lire les fichier DXF serait encor plus cool, penses y.

Bye.

Commentaire de fabiin le 26/05/2002 20:34:14

voila, c fait pour les fichier *.asc de 3ds, maintenant, je me lance dans l'adaptation en OpenGl :).
Ou je peu trouver des fichiers dfx ???????????????? :)
@+
Fabs

Commentaire de Gysmo le 27/05/2002 00:03:47

Les DXF sont des fichiers d'echange crée par AutoDesk, comme les IGES et STEP (plus connu en CAO). La plupart des applications 3D meme 2D utilisent ce format a fin de partager les fichiers elles, donc très utile.
Si tu veux voir un DXF ben regarde dans 3DSMax, tu doit pouvoir enregistré sous ce format. Sinon je t'en envois un.

Babaille.

Commentaire de fabiin le 27/05/2002 17:00:02

ouais, je veux bien ke tu m'en envoi 2-3 :-)
Merci

Commentaire de Gysmo le 02/06/2002 17:27:08

Bon j'ai des bug avec mes DXF, j'ai pas eu trop le temps de regarder.
Dès que j'ai ca je t'envois tout.

Par contre j'ai trouver une page interessant :

http://homepages.borland.com/efg2lab/Library/Delphi/Graphics/FileFormatsAndConversion.htm

Il y a un compo TDxf permettant de charger une image DXF.
Je ne l'ai pas testé mais ca a l'air super interessant!

Babaille.

Commentaire de SuperNoizo le 24/08/2002 15:02:33

Je n'arrive pas à compiler le projet, il me met que c'est une erreur 'lié à une exportation manquante VCL50.BPL:@Classes@TThread@Execute$qqrv.' Qq1 s'aurait-il comment faire pour éviter cette erreur?
Merci
SupeRNoiZo

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales