| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
alain crobardeur

Inscrit le: Mar 6 Jan 2009 Messages: 143
|
Publié le: Mar Jan 06, 2009 11:20 am Titre du sujet: scripts VRML |
|
|
prière de mettre mon post là où il conviendra le mieux ....
mon idée ,ce serait une rubrique / topic où l'on pourrait venir avec des questions sur un script qu'on arrive pas à faire , et hop ! on trouverait quelqu'un qui vous arrangerait le coup !
bin justement j'en ai une de question , ça tombe bien ..
c'est sur une fonction "output dans la console"
(" reste poli , alain ")
style :
| Code: | function machin() {
......
print ('#VRML V2.0 utf8');
print ('Shape {');
print (' appearance Appearance {');
print (' material Material {');
etc |
je veux sortir une Extrusion , j'y comprends rien  |
|
| Revenir en haut |
|
 |
kald Modérateur

Inscrit le: Jeu 25 Déc 2008 Messages: 644
|
Publié le: Mar Jan 06, 2009 12:23 pm Titre du sujet: |
|
|
| Citer: | | je veux sortir une Extrusion , j'y comprends rien Sad |
Tu sélectionnes ta face, puis E, puis tu choisis faces séparées ou groupées... Bon Ok je sors -->
Je comprends pas grand chose au vrml donc je met dans le coin et je vous regarde en hochant la tête et que je fait mine de comprendre. |
|
| Revenir en haut |
|
 |
Patou Site Admin

Inscrit le: Mar 23 Déc 2008 Messages: 1422 Localisation: Var
|
Publié le: Mar Jan 06, 2009 12:27 pm Titre du sujet: |
|
|
| kald a écrit: | | Citer: | | je veux sortir une Extrusion , j'y comprends rien Sad |
Tu sélectionnes ta face, puis E, puis tu choisis faces séparées ou groupées... Bon Ok je sors -->
Je comprends pas grand chose au vrml donc je met dans le coin et je vous regarde en hochant la tête et que je fait mine de comprendre. |
 _________________ mon blog photos
mon blog 2D-3D
le mag |
|
| Revenir en haut |
|
 |
legloups Site Admin

Inscrit le: Mar 23 Déc 2008 Messages: 4145 Localisation: Var
|
Publié le: Mar Jan 06, 2009 12:45 pm Titre du sujet: |
|
|
Bon alors, c'est cool Alain, bonne initiative, des scipts VRML...
Alors si j'ai bien compris, tu veux faire sortir les résultats d'une fonction dans la console...
| Code: | DEF ton_action Transform {
children [
....
]
}
DEF ton_script Script {
# tes field
# tes field USE to scene Node
directOutput TRUE
url "javascript:
function initialize () {
// use the print command to print the values to the
// browser debug/error console
// print the value of offset
print (offset);
// print the value in ton_script.action
print (ton_script.action);
//use the add command to add the offset to ton_script.action
ton_script.action=offset.add(ton_script.action);
// print the value in ton_script.action
print (ton_script.action);
}
"
}
ROUTE ton_script.action_changed TO ton_action.action |
Tu trouveras d'autres infos sur vrmlworl
Tu me diras si c'est bon...  _________________ 3D - temps réel et même irréel au passage...
lg-creations
mon p'tit blog |
|
| Revenir en haut |
|
 |
alain crobardeur

Inscrit le: Mar 6 Jan 2009 Messages: 143
|
Publié le: Mar Jan 06, 2009 3:51 pm Titre du sujet: |
|
|
Bon , hum ,merci ,
mais c'est trop compliqué pour moi , hein ,
donc ...
je vais dire ce que je voudrais ,
et d'où ça vient , ça sera plus clair , et si personne n' a le temps ,
c'est pas très grave ...
En fait j'avais essayé de mixer , il y a très longtemps ,
( ... legloups n'était même pas né !
2 trucs vus chez
http://www.ceres.dti.ne.jp/~kekenken/main/index.html
1 - le "Air Crayon" , qui marche très bien ,
mais n'a pas d'OUTPUT dans la console ,
http://www.ceres.dti.ne.jp/~kekenken/main/3d/misc/aircrayon/aircrayon_b.wrl
et
2 - le Potter's wheel , qui en a un ....
http://www.ceres.dti.ne.jp/~kekenken/main/3d/misc/rokuro/rokuro2cd.wrl
mais , pff , la poterie ,c'est comme le macramé , ça va 5mn , hein ...
Alors en simplifiant je peux avoir ça :
http://dumenieu.free.fr/louizeforum/mycrayon060109.wrl
sauf que pour la fonction touchOUTPOUT ,
( que j'ai rajoutée salement )
je n'ai aucune idée de ce qu'il faut écrire
Certes , je sais comment récupérer les formes dessinées , avec la Touche f10 dans blaxxuncontact ,
la preuve :
menfin , s'il y avait un script OUTPOUT , ça serait moins sportif et plus clean
à votbon bon coeur  |
|
| Revenir en haut |
|
 |
legloups Site Admin

Inscrit le: Mar 23 Déc 2008 Messages: 4145 Localisation: Var
|
Publié le: Mar Jan 06, 2009 4:59 pm Titre du sujet: |
|
|
Ben apparemment cela viendrait de variables non définies...
Je regarderais ça ce soir à tête reposée...  _________________ 3D - temps réel et même irréel au passage...
lg-creations
mon p'tit blog |
|
| Revenir en haut |
|
 |
legloups Site Admin

Inscrit le: Mar 23 Déc 2008 Messages: 4145 Localisation: Var
|
Publié le: Mar Jan 06, 2009 7:09 pm Titre du sujet: |
|
|
Donc c'est bien cela, ton erreur vient de variables qui ne sont pas définie :
- ligne 294 / 295
| Code: | | if ((point[0].y>point[1].y) || r!=0 || sr!=1 || tr!=1 ) print ('crossSection '+cs); |
Alors il doit y avoir plusieurs solutions pour corriger ça, je réfléchi à la plus simple...  _________________ 3D - temps réel et même irréel au passage...
lg-creations
mon p'tit blog |
|
| Revenir en haut |
|
 |
alain crobardeur

Inscrit le: Mar 6 Jan 2009 Messages: 143
|
Publié le: Mar Jan 06, 2009 8:14 pm Titre du sujet: |
|
|
te prends pas trop la tête avec ça , hein camarade
moi comme output j'ai mis absolument n'importe quoi copié-collé de je ne sais où
ce que je sais c'est que ça devait sortir une Extrusion ,
style
http://dumenieu.free.fr/louizeforum/happy.wrl
mais je sais pas comment ça s'écrit ... |
|
| Revenir en haut |
|
 |
legloups Site Admin

Inscrit le: Mar 23 Déc 2008 Messages: 4145 Localisation: Var
|
Publié le: Mar Jan 06, 2009 9:14 pm Titre du sujet: |
|
|
Ben en rajoutant les champs :
| Code: |
field SFVec3f cs 0 0 0
field SFVec3f spine 0 0 0
field SFVec3f scale 0 0 0
|
Tu n'as plus d'erreur dans la console... maintenant il reste à définir les paramètres de sortie variable... et ça c'est pas du gateau
Il faut définir un champ de résultat pour chaque question r1, r2, r3.. etc...
Euh, il plante ton dernier lien chez moi...  _________________ 3D - temps réel et même irréel au passage...
lg-creations
mon p'tit blog |
|
| Revenir en haut |
|
 |
alain crobardeur

Inscrit le: Mar 6 Jan 2009 Messages: 143
|
Publié le: Dim Fev 01, 2009 3:32 pm Titre du sujet: |
|
|
bon , l'output j'y arriverai jamais LOL
mais hier j'ai découvert que BS , quand le wrl est ouvert ,
avait un truc ..file ..save state as ....
et ça sauve le wrl !
comme la touche F10 dans blaxx , quoi ..
vous le saviez ça ?
resultat je peux récuperer ce genre de truc
http://dumenieu.free.fr/louizeforum/nouvelessaicrayon01022009.wrl
je sais pas à quoi ça mène , menfin bon , LOOL |
|
| Revenir en haut |
|
 |
legloups Site Admin

Inscrit le: Mar 23 Déc 2008 Messages: 4145 Localisation: Var
|
Publié le: Dim Fev 01, 2009 3:53 pm Titre du sujet: |
|
|
Ben tu vois comme quoi on en apprend tous les jours...
Merci pour l'info...  _________________ 3D - temps réel et même irréel au passage...
lg-creations
mon p'tit blog |
|
| Revenir en haut |
|
 |
alain crobardeur

Inscrit le: Mar 6 Jan 2009 Messages: 143
|
Publié le: Dim Fev 01, 2009 10:00 pm Titre du sujet: |
|
|
et toc , LOL
http://dumenieu.free.fr/louizeforum/essaidusoir.wrl
reedit !!!!
hein !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
que vois je ??!!!!!!
| Citer: | alain
gribouilleur
Inscrit le: Mar 6 Jan 2009
Messages: 16 |
bin ça alors !!!
))
merciiiiiii ) |
|
| Revenir en haut |
|
 |
kald Modérateur

Inscrit le: Jeu 25 Déc 2008 Messages: 644
|
Publié le: Dim Fev 01, 2009 10:14 pm Titre du sujet: |
|
|
ça fait bizarre la lecture en 3 dimensions Je lirai pas un bouquin en entier comme ça  |
|
| Revenir en haut |
|
 |
Patou Site Admin

Inscrit le: Mar 23 Déc 2008 Messages: 1422 Localisation: Var
|
|
| Revenir en haut |
|
 |
legloups Site Admin

Inscrit le: Mar 23 Déc 2008 Messages: 4145 Localisation: Var
|
Publié le: Dim Fev 01, 2009 11:07 pm Titre du sujet: |
|
|
Moi non plus je ne lirais un livre écrit en 3 dimensions...
Ben oui Alain tu es un gribouilleur... et tu n'imagines même pas ce qu'il t'attend...  _________________ 3D - temps réel et même irréel au passage...
lg-creations
mon p'tit blog |
|
| Revenir en haut |
|
 |
|
|
|