Repère nommé dans 3DS Max pour export - C++ - Programmation
Marsh Posté le 26-05-2003 à 23:27:33
ben le truc ca serait d'avoir un objet "marqueur", qui soit pas considere comme geomobject et "neutre". (ou si tu t'en fous tu mets uen omni et des proprios dans les user-def), sinon je vois pas quels objets predef existe pour ca
Marsh Posté le 26-05-2003 à 23:31:08
dans les softs de cao sur lequels j'avais joué en stage y'avait ça, vu que c'était pour de la mesure, mais si y'a pas de truc basique sous 3dsmax
Marsh Posté le 26-05-2003 à 23:35:15
ben tu prends ton plus VC++ et tu fais ton pety plug in
tiens, voila les calmants
Marsh Posté le 26-05-2003 à 23:44:01
chrisbk a écrit : ben tu prends ton plus VC++ et tu fais ton pety plug in |
naaaaaaaaaaaaaaaaaannnnnnnnn je veux pas, je veux juste faire un plug in d'export moaaaaaaaaaaaaaaaaaaaaaaa
Marsh Posté le 26-05-2003 à 23:55:04
apparement le camera match colle bien à ce que je voudrais faire
Marsh Posté le 27-05-2003 à 00:05:55
HS : t'as deja taté du HLSL de dx9 ? je commence a me poser des question
Marsh Posté le 27-05-2003 à 11:11:48
heu non pour l'instant je suis toujours en dx8, mais j'ai parcouru la doc du dx9 porké ?
Marsh Posté le 27-05-2003 à 11:13:34
BJOne a écrit : heu non pour l'instant je suis toujours en dx8, mais j'ai parcouru la doc du dx9 porké ? |
pi un dx8, j'ai fait un pov shader de 4 lignes
donc que j'aurai de quoi attaquer les shaders sérieusement je basculerai en dx9, passke je me vois pas écrire 36 versions des shaders pour chaque carte 3d...
Marsh Posté le 27-05-2003 à 11:14:46
mon pb, hier :
Code :
|
a ete compile par le truc ms en :
Code :
|
n'imp quoi
si jamais je fais :
Code :
|
la g un truc coherent en sortie
Marsh Posté le 27-05-2003 à 11:16:41
fo pas passer par des registres de constantes ?
(on a droit a des constantes dans le code ?)
Marsh Posté le 27-05-2003 à 11:18:28
Bah en gros dans le HLSL si tu fais :
Code :
|
il te crache normalement :
Code :
|
(en gros)
sauf la dans mon cas il me fait carrement n'imp (eg il me balance une float dans ma couleur alors qu'il devait balancer un vecteur)
Marsh Posté le 27-05-2003 à 11:26:59
BJOne a écrit : c original |
zont tout foire chez MS, y avaient un super truc et ils l'ont release avec une doc approximative/inexistante, et maintenant j'ai l'impression que leur engin est bugge jusqu'a l'os
bande de nouille
Marsh Posté le 27-05-2003 à 11:49:35
chrisbk a écrit : |
[troll]
Parler d'OS buggé chez MS ca tient du pléonasme nan?
[/troll]
Marsh Posté le 27-05-2003 à 12:04:43
bah le dx 9.0(a) c'est pour apprendre, le dx9.1 ce sera pour utiliser
Marsh Posté le 27-05-2003 à 12:37:36
BJOne a écrit : bah le dx 9.0(a) c'est pour apprendre, le dx9.1 ce sera pour utiliser |
il arrive bientot l'engin ?
Marsh Posté le 27-05-2003 à 12:40:17
ché pas, mais y'aura bien un dx9b je pense non, passke quand il y aura une masse de jeux développés, on trouvera bien des bugs
Marsh Posté le 27-05-2003 à 12:41:52
sinon revennons à mon topiche...
personne pour un repère basique ?
Marsh Posté le 27-05-2003 à 13:48:49
C'est pas de moi mais j'ai vu faire comme ca :
Tu place un petit cube que tu nommes. Tu rend ce cube invisible dans ton moteur et tu utilises son rep*re. C'est un GeomObject dans ce cas non ?
Marsh Posté le 27-05-2003 à 13:49:05
sinon chrisbk, dans l'aide du SDK, y'a un HELPER_CLASS_ID / DUMMY_CLASS_ID, ça me parait pas mal ?
Marsh Posté le 27-05-2003 à 13:51:10
Wéééééééééééé c'est bon je crois que j'ai trouvé mon bonheur...
va va, va chercher bonheur avec 3dsmax
Marsh Posté le 27-05-2003 à 13:51:57
Kristoph a écrit : C'est pas de moi mais j'ai vu faire comme ca : |
ouaip, ca restera un geom. C'est ce que je proposais un peu plus haut, utiliser ce cube/omni/whatever et lui mettre des proprietes user-defs pour le flagger comme etant "invisible"
bjone> Huh, vois pas ce que c'est Faudra que t'investisses tout seul
Marsh Posté le 27-05-2003 à 14:18:08
Kristoph>> wé l'idée pourrait marcher.
mais sinon dans "Créer", "Assistants", Menu "Standard"...
tu as "Factice" et "Point"....
ce qui es bien exporté en HELPER_CLASS.
et le HELPER "Factice" ressemble bien à la description de Kristoph..
Marsh Posté le 26-05-2003 à 23:17:36
Voilà, je veux pouvoir récupérer au niveau de l'export (plug-in maison) un repère (matrice) nommé.
En gros si j'exporte un modèle d'avion de chasse, je veux pouvoir sous 3DS Max, poser des repères sur par exemples les pylones/points d'encrage qui acceuilleront les missiles, poser des repère sur la sortie des tuyères de réacteur, poser des repère sur les points de rotation des ailerons etc etc etc...
et ensuite récuperer tout ce petit monde ainsi que le nom qui va avec, à l'export (encore cette partie je peux me démerder )
Donc en gros j'ai regardé rapidement sous 3DS Max, le seul truc qui ressemblait à un repère simple et basique, c'était le "Camera Match" des "Assistants" de l'onglet "Créer".
y'a-t-il un truc plus simple et plus direct ?
Message édité par bjone le 26-05-2003 à 23:18:22