#1 31-10-2007 14:38:00

CaYuS
¤ Admin ¤
Promo 2008
CaYuS
Lieu: Paris
Date d'inscription: 24-02-2005
Messages: 669
Site web

webbrowser obsolete dans Maya 8.5

Grumpf mad
Ils sont pas cool d'enlever ce qui marche bien...

En gros, il y a une commande mel dans Maya, "webbrowser", qui permet d'appeler une page html et de l'intégrer directement. Ou plutot, cela permettait d'intégrer une doc en html dans un script, ou de refaire carrément des interfaces plus complètes en html. Il y en a même qui s'en servait pour faire des interfaces de rig en Flash.
Depuis la version 8.5, ou la 8 je ne sais pas, ils ont eu la merveilleuse idée de désactiver cette commande et de proposer à la place un plugin compatible firefox pour exploiter directement le navigateur web installé sur la machine.
Regardez dans la doc "Web browser plugin" pour plus d'information.

Sur le papier c'est sympa, cela permet de créer des pages web et d'exécuter des commandes mel à l'intérieur. Imaginons par exemple une page sur l'Intranet de l'école qui permette directement d'exécuter des actions dans Maya, comme charger des presets de rendu dans la scène en cours par exemple, etc...
Mais le problème c'est qu'ils ont complètement désactiver le browser intégré. Et du coup, si on a des scripts qui utilisaient cette fonctionnalité, ou si on veut l'exploiter, cela nous met un beau warning et lance Firefox sur la page demandée.

Il existe une pétition à cette adresse pour qu'ils remettent la fonctionnalité :
http://discussion.autodesk.com/adskcsp/ … p;#5645141
Mais honnêtement... je n'y crois pas trop.

Il existe par contre un plugin "ieformaya" qui permettrait de remplacer la chose, et de créer des panels intégrant une page web dans Maya.
Il est disponible ici :
Auteur (sources + ancienne version) : http://www.secretlevel.com/main.php?pag … _downloads
Version recompilée Maya 8.5 : http://discussion.autodesk.com/adskcsp/ … ormaya.zip
Mais par contre, cela ne marche que sur un Windows 32bits...

Donc j'aimerai bien savoir si quelqu'un a une solution pour XP 64bits, un plugin, une idée, un mouchoir... quelques chose... pour résoudre ce problème...
Sur Houdini ils sont pas con, ils ont repris le code libre de Firefox pour faire leur propre web browser.... sur XSI ils ont un éditeur de synoptic intégré.... et pourquoi on n'a pas quelque chose sur maya, hein ?!
Ouinnnnnnnnn je veux mes belles interfaces pleure-6


2be3 - La Main des Maîtres
- Paysan programmeur haute technologie -

Hors ligne

 

#2 31-10-2007 15:32:58

kiusuke
Felix le Chat
Promo 2006
kiusuke
Date d'inscription: 09-04-2006
Messages: 79

Re: webbrowser obsolete dans Maya 8.5

deja MERCI CaYuS!

oui merci de soulever ce problème épineux qui fait que j'empeche (moi même et ma boite) par tout les moyens pour le moment de passer à autre chose que maya 7(dernier maya utilisant pleinement cette fonction) et pis de toute façon les autres maya n'apportant pas à mes yeux de réel besoin de changement non plus.

dans maya 2008 quand tu lance le webbrowser il te dise bien que dans la prochaine version il sera TOTALEMENT supprimer (meme sous Firefox). J'ai developper plein d'interface sous flash et ça me fait bien chier.

Pour ton probleme sous windows 64 je n'ai aucune solution désolé sad, par contre toi tu m'en apporte une avec ce plugin (fait toi un dual boot win 32/ win 64 ).

donc vala en espérant que cette pétition porte ses fruits.

Hors ligne

 

#3 31-10-2007 15:58:01

CaYuS
¤ Admin ¤
Promo 2008
CaYuS
Lieu: Paris
Date d'inscription: 24-02-2005
Messages: 669
Site web

Re: webbrowser obsolete dans Maya 8.5

T'es dur là, il y a quand même le nCloth sous Maya 8.5 et +, c'est quand même shuet ;p
Enfin bon, pas de possibilité de dualboot vu qu'il s'agit des machines de l'école. Et puis cela serait qu'une manière de fermer les yeux sur le problème sans le résoudre vraiment.
Mais merci quand même...
Si quelqu'un a une autre idée...


2be3 - La Main des Maîtres
- Paysan programmeur haute technologie -

Hors ligne

 

#4 31-10-2007 16:29:29

kiusuke
Felix le Chat
Promo 2006
kiusuke
Date d'inscription: 09-04-2006
Messages: 79

Re: webbrowser obsolete dans Maya 8.5

le ncloth oué c'est bien mais pour pour l'instant je m'en sers pas du tout (pour du game smile )

sinon a part recoder soi même le plugin pour win64, on a les sources je zieutera un peu mais je suis une quiche en C donc je te promet rien.

smile

(edit : j'ai demandé au programmer de ma boite voir ce qu'ils peuvent faire ^^)

Dernière modification par kiusuke (31-10-2007 16:36:18)

Hors ligne

 

#5 31-10-2007 16:38:40

CaYuS
¤ Admin ¤
Promo 2008
CaYuS
Lieu: Paris
Date d'inscription: 24-02-2005
Messages: 669
Site web

Re: webbrowser obsolete dans Maya 8.5

Oki c'est zentil.
Moi aussi pas encore très à l'aise avec le C# ... neutral


2be3 - La Main des Maîtres
- Paysan programmeur haute technologie -

Hors ligne

 

#6 31-10-2007 16:38:51

kiusuke
Felix le Chat
Promo 2006
kiusuke
Date d'inscription: 09-04-2006
Messages: 79

Re: webbrowser obsolete dans Maya 8.5

a part contre tu saurais où sont les source de la version recompiler pour maya 8.5 ??

edit : j'ai trouver le topic de l'auteur qui ne fourni pas les sources modifier, il faut le remodifier soit meme ET l'adapter a windows 64.

Dernière modification par kiusuke (31-10-2007 16:49:45)

Hors ligne

 

#7 31-10-2007 16:52:34

CaYuS
¤ Admin ¤
Promo 2008
CaYuS
Lieu: Paris
Date d'inscription: 24-02-2005
Messages: 669
Site web

Re: webbrowser obsolete dans Maya 8.5

Ouep, je ne crois pas qu'elles soient disponibles malheureusement, juste celles de l'ancienne version...


2be3 - La Main des Maîtres
- Paysan programmeur haute technologie -

Hors ligne

 

#8 01-11-2007 22:28:41

Myst
Dumbo
Promo 2005
Lieu: Paris
Date d'inscription: 05-02-2004
Messages: 165
Site web

Re: webbrowser obsolete dans Maya 8.5

Houla c'était Yz qui avait lancé la mode des interfaces flash dans notre promo.
Ca marchait plutôt bien à l'époque mais déjà dans Maya 7 ils prévenaient (dans la doc) de rien coder avec, que la fonctionnalité allait être supprimée.
Apparemment c'est pour des soucis de sécurité, je vous souhaite bonne chance les gars ^^

Hors ligne

 

#9 05-11-2007 02:08:59

CaYuS
¤ Admin ¤
Promo 2008
CaYuS
Lieu: Paris
Date d'inscription: 24-02-2005
Messages: 669
Site web

Re: webbrowser obsolete dans Maya 8.5

Oki doki.
Au final, après quelques tests, il y a quand même moyen d'arriver à faire quelque chose d'assez complet en Mel, voir de le compléter avec du Python, donc on fera avec. C'est juste que cela fait toujours raler de ne pas avoir le choix wink


2be3 - La Main des Maîtres
- Paysan programmeur haute technologie -

Hors ligne

 

#10 05-11-2007 10:29:58

yz
Luxo Jr.
Promo 2005
yz
Lieu: oui
Date d'inscription: 06-10-2003
Messages: 507
Site web

Re: webbrowser obsolete dans Maya 8.5

dans maya 8 et + on a le python
alors pour le flash c facile suffit d'utiliser wxPython smile

lalala bonne journee a tous :p


now you're thinking with portals

Hors ligne

 

#11 05-11-2007 11:05:52

CaYuS
¤ Admin ¤
Promo 2008
CaYuS
Lieu: Paris
Date d'inscription: 24-02-2005
Messages: 669
Site web

Re: webbrowser obsolete dans Maya 8.5

Waaa trop bien, merci :p
Et on peut y parvenir également avec Tkinter ? Enfin en chargeant n'importe quelle librairie python permettant de faire des interfaces graphiques ? (C'est peut être une question conne, mais comme je ne suis pas encore arrivé au chapitre "interface graphique" de Python, je ne sais pas trop de quoi il en ressort).
Bon bah je sens qu'on va bien s'amuser big_smile


2be3 - La Main des Maîtres
- Paysan programmeur haute technologie -

Hors ligne

 

#12 05-11-2007 11:12:34

yz
Luxo Jr.
Promo 2005
yz
Lieu: oui
Date d'inscription: 06-10-2003
Messages: 507
Site web

Re: webbrowser obsolete dans Maya 8.5

ca doit etre possible je pense
pour les trucs comme ca suffit de copier les libs dans le repertoire site-package de ton python et de mettre a jour le path python de maya un truc cmme cam ou alors de copier directement les libs dans le python de maya

apres y'a une subtilite sinon ca serait pas drole
avec le python de maya on peut faire des fenetres mais elles seront pas "docke" dans maya, donc pour le cas de la synoptic view ca reste limite, mais pas impossible

ensuite en bidouillant un peu on peut arriver a les docker, ya qq threads sur cgtalk qui parlent de ca, suffit de lurker un peu et on trouve pleins de trucs

Dernière modification par yz (05-11-2007 11:14:00)


now you're thinking with portals

Hors ligne

 

#13 05-11-2007 11:26:20

yz
Luxo Jr.
Promo 2005
yz
Lieu: oui
Date d'inscription: 06-10-2003
Messages: 507
Site web

Re: webbrowser obsolete dans Maya 8.5


now you're thinking with portals

Hors ligne

 

#14 05-11-2007 11:41:50

CaYuS
¤ Admin ¤
Promo 2008
CaYuS
Lieu: Paris
Date d'inscription: 24-02-2005
Messages: 669
Site web

Re: webbrowser obsolete dans Maya 8.5

Merci merci merci !
J'ai tout ce qu'il faut pour mumuser quelques heures... wink


2be3 - La Main des Maîtres
- Paysan programmeur haute technologie -

Hors ligne

 

#15 05-11-2007 11:43:18

yz
Luxo Jr.
Promo 2005
yz
Lieu: oui
Date d'inscription: 06-10-2003
Messages: 507
Site web

Re: webbrowser obsolete dans Maya 8.5

(le mec qui squatte le thread)
ceci dit pour revnir sur le sujet des synoptic view, en se faisant un peu chier on arrive a des trucs vraiment classe en mel simple
en fin de compte jsuis revenu a ca justement
comme ca jpeux les generer a la volee pour chaque build de personnage et ca fait une fenetre simple et efficace avec une optimisation visuelle de l'espace occupe blablabla you see what i mean


now you're thinking with portals

Hors ligne

 

#16 05-11-2007 11:52:16

CaYuS
¤ Admin ¤
Promo 2008
CaYuS
Lieu: Paris
Date d'inscription: 24-02-2005
Messages: 669
Site web

Re: webbrowser obsolete dans Maya 8.5

yeah yeah, I see what you mean.
Pour le moment je suis parti sur ça, une interface en mel simple, avec plusieurs tabs, des machins pour selectionner les controleurs simplement et diverses fonctions a droite a gauche (key, reset, plot, pose, export...). Et c'est vrai que ça a l'avantage de faire parti d'un panel layout donc c'est bien intégré dans Maya.
Mais après le machin truc sur Python, c'est intéressant de savoir que c'est possible et exploitable s'il y a besoin d'aller plus loin. Genre pour se la péter dans les soirées geeks mondaines...


2be3 - La Main des Maîtres
- Paysan programmeur haute technologie -

Hors ligne

 

#17 05-11-2007 12:02:15

yz
Luxo Jr.
Promo 2005
yz
Lieu: oui
Date d'inscription: 06-10-2003
Messages: 507
Site web

Re: webbrowser obsolete dans Maya 8.5

sinon en ce moment je suis en train de developper un truc interessant a base de pas d'interface du tout
avec toutes les commandes de selection et de key et autre match ikfk et companie

en gros ca consiste a hacker le dagMenuProc de maya et de tout mettre en right clik sur le perso
du coup tu te retrouves avec toutes tes fonctions de la synoptic view _sans_ synoptic view


now you're thinking with portals

Hors ligne

 

#18 05-11-2007 12:22:00

CaYuS
¤ Admin ¤
Promo 2008
CaYuS
Lieu: Paris
Date d'inscription: 24-02-2005
Messages: 669
Site web

Re: webbrowser obsolete dans Maya 8.5

Je me demandais justement... vu que tu en parles.
Là avec ton procédé, tu fais un right click n'importe où sur le perso et tu as accès à toutes les options que tu auras voulu rajouter. C'est bien ça.
Mais pour que cela soit exploitable, il faut que tu modifies les fichiers mel dans Autodesk\Maya8.5\scripts\others. Et donc si tu veux que quelqu'un puisse exploiter ces fonctionnalités de ton rig, il va te falloir qu'il fasse les mêmes modifs dans son install, ou je me trompe ?

Parce que là j'ai le rig d'un perso que j'avais trouvé sur le net ou tu peux faire un right click sur n'importe quel controleur et tu as acces à toutes les options customs. Sans avoir eu besoin à faire des modifs dans l'install de maya ou charger des fichiers scripts annexe. Mais je n'arrive pas à trouver où il est allé mettre ça.


2be3 - La Main des Maîtres
- Paysan programmeur haute technologie -

Hors ligne

 

#19 05-11-2007 12:38:14

yz
Luxo Jr.
Promo 2005
yz
Lieu: oui
Date d'inscription: 06-10-2003
Messages: 507
Site web

Re: webbrowser obsolete dans Maya 8.5

en fait suffit d'embarquer les fonctions modifiees dans un scriptNode qui s'execute a l'ouverture/import du fichier smile
pareil pour toutes les fonctions utilitaires pour les persos


now you're thinking with portals

Hors ligne

 

#20 05-11-2007 12:39:38

yz
Luxo Jr.
Promo 2005
yz
Lieu: oui
Date d'inscription: 06-10-2003
Messages: 507
Site web

Re: webbrowser obsolete dans Maya 8.5

cadeau bonus, ca ressemble a ca

Code:

ttRigDagMenuInit;

global proc ttRigDagMenuInit() {

    string $ns;
    string $refs[]=`file -q -r`;
    for($ref in $refs) {
        $ns = (`file -q -ns $ref` + ":");
        if(!`objExists(($ns+"ttRigDagMenu"))`) $ns="";
    }

    source "dagMenuProc.mel";
    if ((getApplicationVersionAsFloat() >= 7.0) && (getApplicationVersionAsFloat() < 8.0))
        scriptNode -eb ($ns+"dagMenuProc7");
    else if ((getApplicationVersionAsFloat() >= 8.0) && (getApplicationVersionAsFloat() < 9.0))
        scriptNode -eb ($ns+"dagMenuProc8");
}

now you're thinking with portals

Hors ligne

 

#21 05-11-2007 12:44:31

CaYuS
¤ Admin ¤
Promo 2008
CaYuS
Lieu: Paris
Date d'inscription: 24-02-2005
Messages: 669
Site web

Re: webbrowser obsolete dans Maya 8.5

Ouep, c'est ce que je pensais, mais...
Quand je vais dans l'Expression Editor > Select filter > By script node name, je ne le trouve pas. C'est là où je ne comprenais pas. Je me demandais donc s'il y avait un moyen de le stocker quelque part d'autre.


2be3 - La Main des Maîtres
- Paysan programmeur haute technologie -

Hors ligne

 

#22 05-11-2007 12:48:12

yz
Luxo Jr.
Promo 2005
yz
Lieu: oui
Date d'inscription: 06-10-2003
Messages: 507
Site web

Re: webbrowser obsolete dans Maya 8.5

ah ouais curieux smile
meme avec un ls -et scriptNode ?

ou alors le mec il aurait hacker directment son fichier en .ma

Dernière modification par yz (05-11-2007 12:49:45)


now you're thinking with portals

Hors ligne

 

#23 05-11-2007 13:34:59

CaYuS
¤ Admin ¤
Promo 2008
CaYuS
Lieu: Paris
Date d'inscription: 24-02-2005
Messages: 669
Site web

Re: webbrowser obsolete dans Maya 8.5

Non, il n'y a que les deux scriptNode de base... et à moins que je sois aveugle, ce n'est pas dedans.

Code:

 ls -et script;
// Result: TunShu_unRef:sceneConfigurationScriptNode TunShu_unRef:uiConfigurationScriptNode //

C'est sur un perso que j'ai pris sur le blog de Duncan, monsieur nCloth, fluid & co (Area Autodesk).
http://area.autodesk.com/blogs/the%20ar … thSkin.zip

En gros si tu fais un clic droit sur un controleur, tu as des options comme le key all, key body part, pin... et je n'avais pas vu ça avant. Donc je suppose que c'est lui qui l'a rajouté... mais comme je ne trouve pas le scriptNode non plus. Grumpf... wink


2be3 - La Main des Maîtres
- Paysan programmeur haute technologie -

Hors ligne

 

#24 05-11-2007 13:52:01

yz
Luxo Jr.
Promo 2005
yz
Lieu: oui
Date d'inscription: 06-10-2003
Messages: 507
Site web

Re: webbrowser obsolete dans Maya 8.5

hehe, c le dagMenuProc des nodes de full body ik smile il a rien fait le mec


now you're thinking with portals

Hors ligne

 

#25 05-11-2007 13:54:44

CaYuS
¤ Admin ¤
Promo 2008
CaYuS
Lieu: Paris
Date d'inscription: 24-02-2005
Messages: 669
Site web

Re: webbrowser obsolete dans Maya 8.5

:s

Oki, disoulé alors, et merci pour l'info, je ne connaissais pas.


2be3 - La Main des Maîtres
- Paysan programmeur haute technologie -

Hors ligne

 

Pied de page des forums

© 2005-2012 EESA - Déclaration CNIL n°1135379
Tous droits réservés - Contact
Reproduction, même partielle, interdite sans accord préalable
Développé autour de PunBB & punbb.fr