Invité ingoenius Posté(e) le 7 avril 2006 Posté(e) le 7 avril 2006 rebonjours, a tous, alors mon nouveua script sert pour placer plus facilement une camera ici le debut du script ma question est , le script parametre une nouvelle camera et me met dans la vue correspondante, mais en projection parallele je voudrais que se soit en projection perspective e non paralleleest possible? je cherche d'acceder a la commande 3DORBIT pour mettre en projection parrallele mais je trouve pas la commande ;-) (defun C:cams () (setq Cam1 (getpoint "\nPosztion camera? ")) (setq CamZ (getreal "\nHauteur du sol? ")) (setq Camx (car Cam1)) (setq Camy (cadr Cam1)) ;(setq Camy (cadr Cam1)) (setq CAM_pos(list Camx Camy CamZ)) (setq Cible1 (getpoint "\nPpsition cible? ")) (setq CibZ (getreal "\nHauteur du sol? ")) (setq Cibx (car Cible1)) (setq Ciby (cadr Cible1)) ;(setq Camy (cadr Cam1)) (setq Cible_pos(list Cibx Ciby CibZ)) (command "camera" CAM_pos Cible_pos) )
bonuscad Posté(e) le 7 avril 2006 Posté(e) le 7 avril 2006 Regarde cet ancien SUJET Peut être te donnera t-il des idées :P Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
Invité ingoenius Posté(e) le 7 avril 2006 Posté(e) le 7 avril 2006 le sujet il est tres interessant, mais dans la command dview je trouve pas l'optione pour passere en affichage en perspective o parallele celui ci je le trouve seulement dans la 3dorbite, mais j'ai pas acces en ligne de commande ;-( ......mais je ne trouve pas command passer la variable VIEWMODE de 0 (parallele) a 1 (perpective)car il me dit que elle est en lecture seule! quell est la commande lisp pour changer une variable en lecture seule?? merci e bon weekend ;-)
bonuscad Posté(e) le 7 avril 2006 Posté(e) le 7 avril 2006 Pourtant la commande VueDyn ( _DView) te permet de passer en perspective.D'ailleurs c'est elle qui change l'état de la variable "ViewMode" Tu doit mal t"y prendre.:exclam: Le plus simple avec cette commande, utilise l'option "Points". Définis les emplacements de ton point cible et de ta camera (l'utilisation des filtre XYZ peuvent être pratiques pour définir tes emplacements).Cela fait tu poursuit avec l'option "Distance" (tu peux valider la distance proposée par défaut, elle est calculée par rapport à tes précédents points) Et voilà tu te retrouve en perspective (regarde l'état de ViewMode) Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
mikL44 Posté(e) le 7 avril 2006 Posté(e) le 7 avril 2006 Salut Concernant l'ancien sujet auquel Bonuscad fait référence, voila ce que ca avait donné avec son Lisp. http://www.megaupload.com/fr/?d=LPJTHBHY
Invité ingoenius Posté(e) le 9 avril 2006 Posté(e) le 9 avril 2006 Pourtant la commande VueDyn ( _DView) te permet de passer en perspective.D'ailleurs c'est elle qui change l'état de la variable "ViewMode" bon bizarrement a moins que ne soit pas ma faute, ici dan autocad 2005 dans la ligne de commande de commande vuedyn je ne trouve pas l'option qui fait passer en perpective il y a Points, camera,cible, zoom, bascule, distance, mais pas la mointre ligne qui dis orto ou perspective je essaierai a nouveau lundi pour voir bien si il y a des option cachees , le seul endroi ou je trouve l'option de projection est dans le clik droit pendent la commande orbite 3d ...................... a suivre......................
(gile) Posté(e) le 9 avril 2006 Posté(e) le 9 avril 2006 Comme le disait Bonuscad, plus haut, c'est l'option DIstance qui fait passer en perspective. Tu dois d'abords faire l'option POints, spécifier un point "cible" puis "l'emplacement de la caméra", la vue va s'orienter, mais sera toujours en projection parallèle. Puis tu choisis l'option DIstance et la vue passe en perspective, le curseur permet de faire varier la distance caméra/ cible en dynamique.En LISP, il faut donner un nombre réél ou valider la valeur par défaut (la distance entre les points cible et caméra). (command "_.dview" "_all" "" "_points" cible_pos cam_pos "_distance" "" "") [Edité le 9/4/2006 par (gile)] Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
bonuscad Posté(e) le 9 avril 2006 Posté(e) le 9 avril 2006 Boris Bel exemple de ce qu'on peut réaliser avec des softs standards.Dès fois on se prends un peu le "choux", mais on arrive à un résultat tout à fait honorable. Cela montre que c'est réalisable en standard. Bravo pour ton clip! (manque la musique ;) ) Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant