PolyedresII.mac

Page 4 sur 7 Précédent  1, 2, 3, 4, 5, 6, 7  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Lun 18 Fév - 18:43

Ah ouais?

Tu peux poster un exemple pour voir ce que ca donne stp?

Si c'est pas terrible, l'idée peut être abandonnée : c'est pas grave!!!

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  P.Fradin le Lun 18 Fév - 19:59

Tu vas voir c'est pas terrible:


_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Mar 19 Fév - 13:16

Ouais! Mais ca peut quand même être utile pour utiliser une couleur un peu plus clair sans s'embêter à utiliser les commandes Rgb (et prochainement Hexa ou Ryb).

En revanche, je suggère pour que ce soit plus simple d'utilisation que la "luminosité" soit disponible sous forme de macro et non pas de variable : je pense que ce serait plus simple que de passer par cet espèce de barycentre entre white et couleur. Ainsi, on pourrait avoir une macro Light(<Couleur>, <facteur>) qui renverrait la couleur en question avec un facteur de luminosité entré en paramètre. T'en pense quoi?

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  P.Fradin le Mar 19 Fév - 13:31

Oui c'est une bonne idée, ce sera plus simple ainsi, je met cette macro Light dans TeXgraph.mac.

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Mar 19 Fév - 13:38

Ok : nickel!!!

P.Fradin a écrit:Pour les polyèdres uniformes: je pensais ajouter la variable opacity, initialisée à 1, ainsi dans les macros on écrit Color1-i*opacity et dans Color1 on ne met que la couleur (idem pour les deux autres).
A ce sujet, cette option sera bien présente dans la future version?

Je te demande cacar je suis en train de modifier toutes les macros de polyèdres (j'en suis à J8 : plus que 84!!!!) et j'ai pas franchement envi de tout remodifier ensuite a cause que j'avais pas prévu l'option "opacity". Si c'est ok, je modifie les macros an prenant en compte cette nouveauté...

Bon : je me remets au boulot : il me reste pas mal de modifications à faire (et en plus j'ai un petit problème concernant la chiralité de certains polyèdres...)

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  P.Fradin le Mar 19 Fév - 13:48

Je pensais ajouter tout simplement dans PolyedresII.mac la variable opacity (comme il y a déjà Color1 et Cie) initialisée à 1 et dans toutes les macros: [1, Color1-i*opacity, ....], ....

Ceci dit, si tu mets seulement Color1 dans les macros c'est pas grave, un coup de Ctrl+Replace dans un éditeur de textes et c'est fini!

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Mar 19 Fév - 13:54

Ok : j'avais pas bien compris!!!

Je rajoute donc la ligne suivante dans le code du fichier PolyedresII.mac :
Code:
15#opacity#1##
J'ai égallement rajouté une couleur :
Code:
15#Color4#gray##
Je me suis aperçu que certains solides de Johnson possédait 4 types de faces différentes!!!

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Mar 26 Fév - 19:19

Ca y est : la version finale de PolyedresII.mac est terminée.

Comme prévu, toutes les macros (ou presque) possède la même syntaxe : on peut donc dessiner les polyèdres avec la macro DrawPoly (sauf pour les solides non convexes) ou avec Build3D(...) et Display3D().

Voici un petit exemple d'utilisation :


Code:
[
GdIcosicosidodecaedre(Origin, vecI, A, B, C, D),
Build3D(A, B, C, D),
Display3D()
]
Code:
[
Color1:=crimson,
Color2:=gold,
J85([Origin, vecK], [1+i, 1], A1, B1, C1),
Cube([Origin, -vecK], [1+i, 1], A2, B2),
J85([Origin, -vecK], [1+i, -1], A3, B3, C3),
Build3D(A1, B1, C1, A2, B2, A3, B3, C3),
Display3D()
]


Le deuxième exemple illustre l'utilité de la syntaxe
Polyèdre(<Axe>, <Sommet>, [F1], ..., [Fn], [A]).

Cette syntaxe est incontournable si l'on veut assembler des polyèdres suivant des faces de même types. Dans mon exemple, on a posé sur deux faces opposé d'un cube des antiprismes carré adoucis (solides de johnson J85).

Voici le fichier final :

PolyedresII.mac

et voici le pdf qui va avec :

PolyedresII.pdf

Je tiens à signaler que le pdf est pas terrible : je l'ai terminé rapidement cet après midi. Il devait contenir pas mal d'exemples mais suite a des problèmes de compilation, les seuls exemples présents sont sur la page de garde!!!

Je posterai une version plus élaborée prochainement...


Dernière édition par Alphonse Capriani le Jeu 10 Juil - 15:48, édité 4 fois

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  P.Fradin le Mar 26 Fév - 19:27

Super!

Je charge tout ça et je le met dans le prochain paquet TeXgraph!

Merci Alphonse!

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Mer 27 Fév - 15:20

Je modifie un peu le pdf cet après-midi en l'agrémentant d'illustrations.

Je vais poster le résultat final en fin d'après midi et là, on aura la version finale!!!

Je te tiens au courant...

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Mer 27 Fév - 17:09

Bon : j'ai repéré une petite erreur dans le fichier PolyedresII.mac. Il s'agissait simplement d'un petit oubli dans la macro GdRhombicuboctaèdre. Voici le fichier final corrigé :

PolyedreII.mac

A priori, il n'y a plus de problèmes (pas d'après mes tests en tout cas!!!) Si vous tombez sur un souci avec ce fichier, n'hésitez pas à m'en faire part...

Je poste égallement la dernière version du pdf qui va avec le fichier :

PolyedresII.pdf (Dernière mise à jour : 3/03/2008 - 14:10)
Ce dernier est richement illustré : tous les polyèdres présents dans PolyedresII.mac y sont dessinés. Là encore, si vous repérez des erreurs (ce qui est fort probable vu le peu de temps que j'ai pris pour le réaliser) n'hésitez pas à les signaler...


Dernière édition par Alphonse Capriani le Lun 3 Mar - 16:11, édité 7 fois

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  P.Fradin le Mer 27 Fév - 17:11

Très bien,

Je suis un peu à la bourre cette semaine (les vacances sont finies Sad ), donc je ne suis pas tout à fait prêt à mettre la version officielle sur le site. Peut-être ce week-end.

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Mer 27 Fév - 17:18

Ok : c'est pas urgent!!!

Pour le pdf, je viens de le mettre à jour (en fait j'ai modifier un petit truc insignifiant Laughing)
La version finale est donc téléchargeable dans mon post précédent...

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Ven 29 Fév - 16:31

Je viens de modifier le pdf de PolyedresII.mac. J'ai mis le lien à jour dans moin post précédent!

A priori, je n'ai plus a y toucher sauf si quelqu'un remarque des erreurs!!!

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  P.Fradin le Ven 29 Fév - 19:46

Deux détails:

1) tu n'as pas du utiliser hyperref, la table des matières ne donnent pas de liens,

2) égallement, page 6 Laughing

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Lun 3 Mar - 15:27

Salut salut!!!

Je vais modifier le égallement de suite!!! Laughing

Pour l'extension hyperref, c'est normal : en fait quand j'utilise LaTeX chez moi, je peux utiliser hyperref sans problème : le package est installé et ca pose pas de problème (l'option devait d'ailleurs être utilisée dans la première version du pdf que j'ai posté) Le problème, c'est que dernièrement, les modifications que j'ai apporté au pdf n'ont pas été faites chez moi : j'ai fait ca avec USBTeX et je n'arrive pas à installer hyperref avec! Donc, a moins que quelqu'un ait une solution pour installer ce package, le pdf restera sans hyperliens pour l'instant...
Voilà : le pdf a été mis a jour dans mon mon post précédent...

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  P.Fradin le Lun 3 Mar - 17:47

Alphonse Capriani a écrit:Pour l'extension hyperref, c'est normal : en fait quand j'utilise LaTeX chez moi, je peux utiliser hyperref sans problème : le package est installé et ca pose pas de problème (l'option devait d'ailleurs être utilisée dans la première version du pdf que j'ai posté) Le problème, c'est que dernièrement, les modifications que j'ai apporté au pdf n'ont pas été faites chez moi : j'ai fait ca avec USBTeX et je n'arrive pas à installer hyperref avec! Donc, a moins que quelqu'un ait une solution pour installer ce package, le pdf restera sans hyperliens pour l'instant...
Voilà : le pdf a été mis a jour dans mon mon post précédent...

Salut Alphonse,

J'ai utilisé UsbTeX dernière version (0.9.9) et je ne me souviens pas avoir eu de soucis avec hyperref.

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Mar 4 Mar - 16:41

Ben le truc, c'est qu'il faut installer le fameux package mais je n'y arrive pas!!!

Je vais décrire mon problème dans quelques minutes (le temps de faire des captures d'écran). [hr] Je viens de remarquer que j'utilise toujours la version 0.9.7 : je vais changer de version pour voir si le problème viens pas de la...)

(GRRRRR Twisted Evil Pourquoi la commande hr pour insérer un ligne horizontale sur le forum ne marche qu'une fois sur deux???)

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  P.Fradin le Mar 4 Mar - 16:52

Alphonse Capriani a écrit:
(GRRRRR Twisted Evil Pourquoi la commande hr pour insérer un ligne horizontale sur le forum ne marche qu'une fois sur deux???)

Ben je crois que forumpro a parfois des problèmes d'affichage...

Moi aussi j'ai eu une bizarrerie sous MikteX 2.7, il n'a pas voulu m'installer fancyhdr!

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Mar 4 Mar - 16:57

Ouais : le truc c'est que j'arrive à installer aucun package supplémentaire!

Quand j'essaie d'en installer un, au bout d'un moment il me dit que le délai de connection a été dépasser (ou un truc dans ce genre) et que l'installation n'a pu être effectué...

Au final, je suis obligé de me restreindre au strict minimum. Je vais me pencher sur ce problème...

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  P.Fradin le Mar 4 Mar - 18:09

Pour l'installation automatique il faut un MikteX récent! Le dernier si possible, car il y a eu beaucoup d'évolutions chez Miktex depuis un an ou deux, notamment au niveau de la gestion des packages.

Deuxième problème: pour que l'installation fonctionne bien il faut à l'autre bout du fil, un site (repository) qui marche bien! D'ailleurs à force d'essayer plusieurs miroirs, MikteX 2.7 a fini par m'installer fancyhdr Very Happy , comme quoi le problème venait du miroir.

Mais tu verras, sous linux, tu n'auras pas ces soucis car si le compilateur TeX ne trouve pas le package machin, tu auras le message: "package machin not found" et au revoir! lol!

J'utilise TeteX sous mandriva et TeXlive sous unbuntu, dans les deux cas j'installe les packages à la main, je devrais dire à la souris car il n'y a qu'à faire glisser les bons dossiers dans les bons dossiers (très rapidement on sait quels sont ces bons dossiers!), c'est donc très rapide. Il n'y a que les fontes que je n'ai pas encore regarder de près.

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Mer 5 Mar - 14:41

Ouais : en fait chez moi, je n'ai pas de problèmes d'installation. J'ai une version de MikTeX un peu vielle (2 ans) mais avec le getionnaire de package j'arrive très bien a installer ce dont j'ai besoin. Il est vrai néanmoins que j'ai déja essayé d'installer des package non présents dans ma version de LaTeX que j'avais télécharger sur internet, mais je n'étais pas arriver à mes fins.

En revanche, Quand j'utilise USBTeX (quand je ne suis pas chez moi) j'arrive pas à installer le moindre package supplémentaire.

Je teste la version 0.9.9 cet après midi pour voir si ca marche mieux...
Bon : j'ai toujours le même problème avec Cette dernière version. Voici ce que j'obtiens :

Code:
MiKTeX Problem Report
Message: Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu.

Data:
Source: C:\work3\miktex-2.7\Libraries\MiKTeX\PackageManager\PackageManager.cpp
Line: 1254
MiKTeX: 2.7
OS: Microsoft Windows XP Professional Service Pack 2 (Build 2600)
SystemAdmin: no
PowerUser: no
SharedSetup: unknown
BinDir: F:\LaTeX\USBTeX-0.9.9\texmf\texmf\miktex\bin
Root0: F:\LaTeX\USBTeX-0.9.9\texmf\.userconfig
Root1: F:\LaTeX\USBTeX-0.9.9\texmf\.userdata
Root2: F:\LaTeX\USBTeX-0.9.9\texmf\localtexmf
Root3: F:\LaTeX\USBTeX-0.9.9\texmf\texmf
Install: F:\LaTeX\USBTeX-0.9.9\texmf\texmf
UserConfig: F:\LaTeX\USBTeX-0.9.9\texmf\.userconfig
UserData: F:\LaTeX\USBTeX-0.9.9\texmf\.userdata

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Alphonse Capriani le Mar 25 Mar - 13:42

Bonjour tout le monde (au moins a ceux qui liront ce post!!!)

Je cherche à créer une macro permettant de visualiser un objet 3D (courbe gauche, surface, polyèdre, ...) en perspective (et non plus en perspective cavalière!)

J'avais créé une macro persp(<Liste de Points>, <Point de fuite>, <Plan>) permettant de dessiner l'image de la liste de points 3D par la perspective de centre C (2ème argument) sur le plan donné en troisième paramètre. Pour des courbes planes (voire gauche), ca donne des résultats satisfaisants, en revanche, ca coince pour les surfaces et polyèdres (ce qui est normal puisque cette macro renvoie une liste de points coplanaires!!!)

Quelqu'un aurait une idée pour pouvoir faire des représentation 3D en perspective?

Alphonse Capriani

Nombre de messages : 374
Age : 56
Localisation : East Harlem - NY
Date d'inscription : 21/01/2008

Voir le profil de l'utilisateur http://www.mediafire.com/?sharekey=61c7f7ce30421d314012e8015643d

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  P.Fradin le Mar 25 Mar - 14:37

Alphonse Capriani a écrit:Je teste la version 0.9.9 cet après midi pour voir si ca marche mieux...
Bon : j'ai toujours le même problème avec Cette dernière version. Voici ce que j'obtiens :

[code]MiKTeX Problem Report
Message: Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu.

Cela signifie que le site distant ne répond pas, il suffit d'en changer! Tu en as essayé plusieurs?


Dernière édition par P.Fradin le Mar 25 Mar - 14:43, édité 1 fois

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  P.Fradin le Mar 25 Mar - 14:39

Alphonse Capriani a écrit:Bonjour tout le monde (au moins a ceux qui liront ce post!!!)

Je cherche à créer une macro permettant de visualiser un objet 3D (courbe gauche, surface, polyèdre, ...) en perspective (et non plus en perspective cavalière!)

J'avais créé une macro persp(<Liste de Points>, <Point de fuite>, <Plan>) permettant de dessiner l'image de la liste de points 3D par la perspective de centre C (2ème argument) sur le plan donné en troisième paramètre. Pour des courbes planes (voire gauche), ca donne des résultats satisfaisants, en revanche, ca coince pour les surfaces et polyèdres (ce qui est normal puisque cette macro renvoie une liste de points coplanaires!!!)

Quelqu'un aurait une idée pour pouvoir faire des représentation 3D en perspective?

Tu pourrais poster la macro que tu as testée?

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: PolyedresII.mac

Message  Contenu sponsorisé Aujourd'hui à 11:51


Contenu sponsorisé


Revenir en haut Aller en bas

Page 4 sur 7 Précédent  1, 2, 3, 4, 5, 6, 7  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum