Nznfr3d.Blender   : Archives du 01/05/2001 au 31/05/2001
Expéditeur:   jmsoler Date: Sat, 19 May 2001 16:20:24 +0200 Numéro:14533
Sujet précédent. Sujet: Re: [python] virtuallight, script d'exportation? Sujet suivant.
Message(s) précédent(s):--1 , 2 , 3 --
Contenu: : multipart/alternative.
... ça prend forme...

Le problème de l'absence de data est ponctuel et ne se manisfeste que lorsque
la camera est créée dans un nouveau fichier où le script existe déjà et où il
n'y a pas de caméra déjà définie. Il est possible d'éviter l'erreur en faisant
ALT-0 et CTRL-0 sur la nouvelle caméra. Ce n'est pas efficace à 100%.
L'erreur s'est même produite avec le script d'exportation pou rpovray de
Jan Walter.

Sinon pour Virtualight il faut exporter une position de caméra, ce qui n'est
pas trop dur; Mais il faut aussi exporter une position dans l'espace qui serait
visée par cette caméra. plus délicat....

Voilà pour l'instant cette partie là est faite, il ne reste plus qu'à sortir les meshes et
un peu de lumières en verra plus tard pour les textures et l'animation.

@+

jmsoler wrote:

Possible?? au bout d'une heure, j'ai des doutes:
Premièrement parce que:
...
import Blender
from Blender import  *
scene=getCurrentScene()
...
ça marche
mais quand on demande:
...
camobj=scene.getCurrentCamera()
camera=getCamera(camobj.data)
...

et bien ça ne marche pas, il y a une erreur de
contenu camobj n'a pas de data !!!

Deuxièmement parce qu'il faut créer un point à viser
ou eventuellement le simuler pour pouvoir écrire la valeur
LookAt de Virtualight. Avec un empty qui serait cibler
par un Ctrl-T, par exemple. ou en utilisant les valeurs
loc et rot de l'objet camera, masi ces valeur sne sont pas
dans l'objet camera renvoyé par getCamera...par contre
elles sont dans celui renvoyé par getObject...

Trop de jongleries pour un mercredi soir, trop présomptueux
de ma part, je verrai ça ce week-end
entre deux séries de notes à entrer sur le tableurs.
 

Bon, moi je retourne à mes révisions :'o(
Bon courage.
 

@+

Message(s) suivant(s):-- : Aucun descendant
Fichier(s) joint(s):
Discussion: [python] virtuallight, script d'exportation?
   [python] virtuallight, script d'e:-- jmsoler
       [python] virtuallight, script d'e:-- jmsoler
           [python] virtuallight, script d'e:-- Maigrot Michel
           [python] virtuallight, script d'e:-- graphinc
               [python] virtuallight, script d'e:-- jmsoler
       [python] virtuallight, script d'e:-- Onyx
           [python] virtuallight, script d'e:-- Songa butera Jean-luc
               [python] virtuallight, script d'e:-- Onyx
           [python] virtuallight, script d'e:-- jmsoler
               [python] virtuallight, script d'e:-- jmsoler
Archives réaliséesavec Python 2.0 + PythonWin par JmSoler.