PDA

Voir la version complète : challenge xpresso ou coffee



paspas
03/12/2006, 00h32
Salut,

. UN CONCOURS XPRESSO ( ou coffee )
Le règlement ( que j ai un peu adapté )


-- 1 - La durée de l'épreuve ------------------------------------------------------

3H* je trouve ca un peu court et en plus comme c'est le premier, difficile de juger.
je mets une date butoir pour celui-ci :* * LE 20 DECEMBRE 2006* * 23 h 59' 59''

-- 2 - L'inscription --------------------------------------------------------------------

Faite savoir que vous voulez jouer avec nous en postant sur ce thread et remettez votre fichier avant la date butoir.

-- 3 - Le jury ----------------------------------------------------------------------------

Le Jury se composera de moi-méme pour le moment mais j'espère trouver de bonnes âmes pour m'aider.

Fonctionnement

-- 1 - La zone concours --------------------------------------------------------------

L'ideal serait de poster une capture d'écran vidéo de petite taille et le fichier qui contient l'xpresso. Chaque candidat se doit de disposer d'un hebergeur ftp personnel, ou il placera ses fichiers et nous donnera les liens sur le forum. La FC4D ne possédant pas d'espace de stockage offert à ses membres.

-- 2 - Dans le Forum -------------------------------------------------------------------

Le candidat pourra éventuellement fournir les explications de son XPresso sur le forum ( sorte de mini'tut ) aprés le concours, voir durant le concours eventuellement pour des questions tres ciblées pour pouvoir avancer sur tel ou tel Xpresso ou ligne de code
( le but de ces concours étant de progresser ).

-- 3 - Le modèle -------------------------------------------------------------------------

Ici tout est permis je m' explique :

Il faut réaliser une objet paramétrique. ( C'est à dire un objet que l'on pourra piloter par des données utilisateurs - des variables )
que ce soit par coffee ou Xpresso n'a pas d 'importance , un mélange des deux aussi est permis.


-- 4 -- Les critères ----------------------------------------------------------------------

Simplicité, lisibilité, originalité, interactivité.

--5 -- Les conditions pour ouvrir un concours ----------------------------------------

EDIT par Aurety : J'ai pas compris ce point du concours

Je me permet de rajouter ce point. Libre au modérateur de demander à l'initiateur du concours son xpresso.

( Ces concours ne sont pas là pour que les autres réalisent vos xpresso mais pour progresser en Xpresso ou coffee)
je dis libre au modérateur puisque je vois mal a quelqu'un ici de demander a base80 ou à d'autre ténors de la programmation de faire leur preuve )


BON* voilà le sujet* : LES RIDEAUX EN TISSU* *

le but est de réaliser un rideau paramétrique par toute methode de programmation

je mets mon fichier et ma vidéo pour l 'exemple (le but n'est pas de le* refaire mais de faire* son propre objet paramétrique)

ICI les DU sont sur le neutre

la video:

http://www.deltazone.org/~fc4d/autres/paspas_rideau.avi

le fichier : EDIT (voila la version definitive ) (un petit bug corriger :oops:)

http://www.deltazone.org/~fc4d/c4d/paspas_rideau1.1.c4d

j'espère que ce genre de mini-chalenge interessera des personnes et donnera des idées à d'autres.*

à bientot* *:odile:

paspas

moebius
03/12/2006, 00h40
Très bonne idée, paspas, je me disais aussi qu'un concours comme celui ci pourrait être intéressant :poucehaut:
ceci dit je ne suis pas sur de pouvoir trouver le temps de participer, mais j'admire l'initiative, et j'encourage un maximum de gens à y participer, car les possibilités offertes par Xpresso & Co sont sous exploitées et méritent d'être mieux connues

Bon courage à tous les participants :wink:

ethylen
03/12/2006, 00h43
Moebius m'enlève les touches du clavier...
très bonne innitiative Paspas!! je suis une bille dans les coffe et tous ces trucs, j'ai pas le temps d'apprendre mais je m'incline bien bas devant ta démarche et j'encourage les participants!!! :prie: :poucehaut:

Aurety
03/12/2006, 11h22
Trés bonne initiative Paspas ! Mais boudiou, corrige tes fautes ! Là tu veux faire fuir tout le monde :wip:
Bon je m'y colle. :cry2:
:D

kiteman
03/12/2006, 11h33
hehe voila un challenge interessant* :boss: .. par contre ton thème , en expresso , moi perso je sais pas si je peux suivre* :oops: ( on peut untiliser clothilde ? :mrgreen: ) .. sinon , ne faudrait-il pas séparer coffee et expresso ? , enfin je veux dire que le potentiel de chaque est pas le meme , donc c'est comme faire un concours de rig avec et sans mocca/ou CDiktools nan? ^^

sinon je vois pas ta vidéo ( le lien semble mort )

Aurety
03/12/2006, 11h44
idem pour la vidéo. J'ai corrigé les fautes mais sans doutes pas toutes. :wink:

rozebif
03/12/2006, 12h01
http://www.deltazone.org/~fc4d/autres/paspas_Spline.avi
Heu !!! j'ai une erreur de lien je crois, j'arrive pas à voir la vidéo....

NO FOUND

Angeylus
03/12/2006, 12h41
Bah moi, j'arrive pas à me retourner le cerveau pour faire de l'expresso ou du coffe, par contre, pour trouver des liens, j'y arrive. :mrgreen:

http://www.deltazone.org/~fc4d/autres/paspas_rideau.avi

Voilà, je pense que c'est ça sa video.

rozebif
03/12/2006, 13h33
j'ai trouvé ça ici
http://www.frenchcinema4d.com/forum/index.php?topic=7302.msg168431#msg168431

apparement, c'est XPresso et Clothilde

Comme je suis nouveau est-ce je peux participer ?

victor
03/12/2006, 13h46
j'ai trouvé ça ici
http://www.frenchcinema4d.com/forum/index.php?topic=7302.msg168431#msg168431

apparement, c'est XPresso et Clothilde

Comme je suis nouveau est-ce je peux participer ?

bien sur que oui :poucehaut:

Sir Gong
03/12/2006, 13h46
Comme je suis nouveau est-ce je peux participer ?
Ben oui bien sûr, ça en fera au moins un :mrgreen: :nono:

victor
03/12/2006, 13h58
la video:

http://www.deltazone.org/~fc4d/autres/paspas_Spline.avi


C'est fait en 3 heure ca ? Chapeau :prie:

paspas
03/12/2006, 14h58
heuu non c est pas fait en 3h il ma fallut un peu plus* deja le temps de fouiller le sdk pour trouver les bon code


kiteman : si je laisse le choix c est parceque dans xpresso y a un noeud cofee et que pour simplifier ou fait certaine action un peu complexes si tu fait ca en xpresso te faut un ecran de cinema pour t' y retrouver* donc je laisse le choix pour ce speed challenge
pour les autres si il y en a* on peut limiter a xpresso ou coffee

pour le theme kit ( en fait je m' exersait sur les spline et les point et j' ai fait cette xpresso et me suis dit que ca serrait plus didactique pour tout le monde d'apprendre comme ca

j 'espere que d'autre auront d'autres idees de chalenge

aurety : merci pour la correction ( je sais ca parait pas crededible mais j' ai fait super gaffe en ecrivant en plus

pour le point que tu comprend pas aurety en fait la personne qui lance le concour devra fair ces preuve en xpresso pour lance le concour
(sinon c'est facile tu doit fair un xpresso tu lance le concour et t' attend que les gens trouve pour toi ce qui n'est pas le but du speed challenge)


angeylus : merci

j'ai coriger le lien ( en fait j' ai changer le noms apres copie du lien suis un cretin )

heuuu precision* pas de clothilde*

sir gong* : tu joue pas avec nous* ? <----- EDIT

pour participer tu poste le fichier avant la date

fredmartin
03/12/2006, 15h05
Comment fais tu ? Il y a quasiment une faute par mot ! C'est impressionnant ! :shock:

paspas
03/12/2006, 15h28
Comment fais tu ? Il y a quasiment une faute par mot ! C'est impressionnant !

desoler mais plus je fait gaffe et plus y a de faute mon cerveau est pas fait pour ce genre de logique :cry2: :cry2:

au fait j' ai egalement changer le fichier (j avais oublier une turbulance sur Z) voila c est corriger

et super comptent que ca plaise

j' espere que mon orthographe ne ferra pas fuir les gens

paspas

Sir Gong
03/12/2006, 15h32
sir gong : tu joue pas avec nous
c'est une question ou une affirmation ?
Si c'est une question : non, mes bases en Xpresso sont très... basiques.
Si c'est une affirmation : tant pis.

Aurety
03/12/2006, 15h43
Oki, pour le point du concours. Le gagnant sera celui qui organise le suivant. Puisqu'il aura fait ses preuves ! :wink:

Jean-Laurent
03/12/2006, 15h59
Salut paspas. :odile:

L'idée me semble très bonne dans le fond, mais pas dans la forme.
Ouvrir un nouveau concours avec une section concours etc... je ne suis pas convaincu. :|
D'autant plus que lorsqu'on considère le pourcentage de personnes qui utilisent le coffe ou l'Xpresso, je m'inquiète sur le nombre de participants.
De plus, ce concours n'aurait pas vraiment sa place dans la section "Speed Challenge", vu qu'il ne s'agit pas vraiment d'une question de rapidité, mais plus d'ingéniosité.

Bref, j'adore l'idée, mais je préférerais voir ce sujet dans la section programmation.

Pour les thèmes aussi, je ne suis pas tout à fait en accord avec toi, ou alors j'ai mal compris.
Je pense que ce serait bien, en plus de permettre aux participants de progresser,qu' il en découle une utilisation pratique pouvant servir à toute la communauté. Même à ceux qui sont allergiques à la programmation.

Ce serait bien à mon avis que les futurs thèmes correspondent à l'un des problèmes rencontrés par les utilisateurs.
Pas facile à mettre en place, je le sais bien.



( je sais ca parait pas crededible mais j' ai fait super gaffe en ecrivant en plus


Pas crededible du tout. :mrgreen:

paspas
03/12/2006, 16h27
sir gong c 'etait une question tu est toujour le bienvenue meme si c'est pour me fair uen remarque sur ma facon d ' interpréter la grammaire :mrgreen:

salut jean laurent

en fait l' idée mes venue en lisant des post xpresso ou certain qui avait des souci avec leur xpresso posait une question sur ce probleme , et souvent les reponces proposee sont des contournemants du probleme et donc un autre facon de penser l 'xpresso (mais qui en general debloque le probleme )

d' ou cette idee on lancer un sujet ,ou chacun apporte sa reponce , et regardent comment les autres font cette idée est en bon moyen d 'apprentissage car souvent on reste sur son idée et donc parfois on tourne en rond ( surtout en programation )


je savait pas ou poster je l'ai mis ici ( mais bon les personnes qui gére le site trouveront surement la meilleur solution )

c' est le premier normale que ca mise en place soit un peu laborieuse

j ai d' autre idée pour la suite : d'autre type de challenge xpresso plus ciblée

ici c'est un peu un teste pour voir si ca plait ( d' ou sujet assez libre )

paspas

rozebif
03/12/2006, 19h19
dites. je me suis amusé à ça et je voudrais savoir si vous savez comment régler le problème d'elasticité qu'on voit au début de la vidéo ?
c'est du "clothilde" et je dois dire que la doc n'est pas très explicite et que mes recherches sont restées infructueuses.
merci
Rideau (http://rozebif.free.fr/c4d/divers/rideau.mov)

et si vous aviez des infos pour que ça fasse plus voilage, car là, c'est pas terrible.

paspas
04/12/2006, 13h05
salut

mais "clothilde" je connait pas bien je vais avoir du mal de t'aider

je suppose que c' est un polygone dont tu annime des points et ce polygone est sous l 'emprise de "clothilde" ??


j' aurais du preciser que c'etait sans "clothilde" :mrgreen: sinon c' est un peu tricher :arg:

paspas

kiteman
04/12/2006, 13h13
ça c'est un challenge pour Majoul et Tengaal ! :mrgreen: avec leur 'ElasticSpline' et Cie .. :art:

paspas
04/12/2006, 13h35
mais non !! ne decourage pas tous le monde comme ca kiteman :twisted: :lol:

y doit avoir d'autre solution : TOUS A VOS NEURONNE

deplacement point polygonne ?
deplacement point spline ( comme j ai fait )
peut etre meme des deformateur ?
et j en passe

paspas

ps on parle ps ici d'animation mais simplement de parametré un rideau

Aurety
04/12/2006, 13h52
en attendant paspas, je peux mettre le fichier dans le calendrier ? Je connais un paquet d'étrangers et de gens qui lisent pas le forum que ton fichier les botteraient ! :prie:

GaazMaster
04/12/2006, 13h53
Tiens j'etais passé à côté ! C'est une très bonne idée ... Même si je n'y comprend toujours pas grand chose, j'ai déjà du mal avec les caméras ... je vais suivre, merci de détailler un max ! *:mrgreen:

paspas
04/12/2006, 15h49
pas de souci aurety ca serrait un honneur merci

pour la pin up* a part une photo de moi en tenue de mere noel peut pas fair mieux* :mrgreen:

pour les detaill gaz promis au pire j' expliquerai le mien si y en pas d 'autre

Red
05/12/2006, 02h36
:bounce: un challenge Xpresso, ça me botte bien, voilà ce que j'ai fait jusque là :

http://www.rousso.ch/~redleader/rideauxpress/01_c4d.png
Ca vaut pas encore grand chose, j'espère avoir un peu de temps pour le peaufiner !

http://www.rousso.ch/~redleader/rideauxpress/01_tex.jpg (une ptite version avec textures)

Je sais pas faire une capture vidéo sous mac os X, ya un utilitaire pour ça ?

paspas
05/12/2006, 11h35
salut red

pas mal pas mal tout ca !!

en tout ca l'idée du challenge xpresso a l ' air fair des adepte :bounce:

paspas

tabou
05/12/2006, 18h02
C'est une bonne idée que tu as eu là, paspas :poucehaut: je vais suivre de près

Red : j'utilise un petit widget gratuit qui fait ça très bien : Screenshot Plus (http://www.apple.com/downloads/dashboard/business/screenshotplus.html)

paspas
05/12/2006, 23h58
houllllllaaaaaaa suivi par tabou je sens la pression qui monte la :mrgreen:

Jean-Laurent
19/12/2006, 18h51
Bonsoir tout le monde. :odile:
Vu que ça termine demain, je rends ma copie. Je ne m'y suis mis que la semaine dernière et pour programmer quelque chose de sérieux c'est un peu juste. :oops:
Il s'agit donc d'une version béta bêta.

J'ai choisi pour le rideau de réaliser un ExpressionTagPlugIn.
En gros, un Plug-in qui colle sur un objet un tag "rideau".
L'objet peut être n'importe quel polygone, mais la logique incite à choisir un plan de préférence. (Pour les exemples j'ai pris un plan de 400*600 avec une précision de 100*100).
L'avantage de la méthode est que pour redimensionner l'objet ou pour changer le nombre de poly il suffit de le faire manuellement. On peut avoir un rideau low poly ou hight poly facilement.

Tout ce qui suit est imparfait, incomplet etc... bref à finir. :oops:

L'interface:
http://cinema4d.chez-alice.fr/rid1.JPG
Les grandeurs sont données en m C4D.

Amplitude: C'est la "hauteur" des plis.
Longueur: C'est la distance entre deux plis.
Nombre: C'est le nombre de plis du rideau.

Evidemment, les paramètres "longueur" et "nombre" sont liés. Il suffit de régler une seule valeur.

Les plis secondaires permettent d'ajouter des "harmoniques" aux plis principaux qui autrement seraient trop régulier. On peut en jouant avec et avec un peu d'entrainement, obtenir à peu près toutes les formes possibles de plis. (Pour ceux qui connaissent Fourrier :wink:).

L'aperçu permet de visualiser rapidement la forme du rideau. (La modification ne se faisant hélas qu'à la fermeture de l'interface).

Un exemple avec 8 plis:
http://cinema4d.chez-alice.fr/rid2.JPG


Les plis longitudinaux correspondent aux plis suivant l'axe vertical. On peut en jouant dessus déplacer le rideau à certains endroits.

Ici une exagération avec de nombreux plis:
http://cinema4d.chez-alice.fr/rid3.JPG

Hauteur et cintrage, permettent de donner l'impression que le rideau est attaché par une corde (qu'il reste à modéliser :wip:).
La "hauteur" est la distance par rapport au haut du rideau et le "cintrage" la "force" avec laquelle il est plié.
http://cinema4d.chez-alice.fr/rid4.JPG
En réglant la hauteur à Min ou Max on peut également donner l'impression que le rideau est coincé en bas ou en haut.
http://cinema4d.chez-alice.fr/rid5.JPG

Le paramètre "fréquence variable" permet de donner l'impression que le rideau est partiellement ouvert ou partiellement fermé en changeant progressivement la distance entre les plis.
http://cinema4d.chez-alice.fr/rid6.JPG
Le paramètre frisette, vient d'une erreur de programmation que j'ai laissée. :lol:
http://cinema4d.chez-alice.fr/rid7.JPG
En le réglant un peu mieux on peut obtenir de jolies choses.

Le paramètre "Amplitude variable" permet d'aplatir le rideau aux endroits voulus.
%: de 0 à 1 est le facteur d'aplatissement.
longueur: est la période d'aplatissement.
décalage: Permet de placer l'aplatissement où on veut.


Ici, un aplatissement au milieu du rideau.

http://cinema4d.chez-alice.fr/rid8.JPG

Beaucoup d'autres choses sont possibles, mais je manque cruellement de temps.
La fenêtre vide à droite correspond à une autre fenêtre d'aperçu, qui à la base était prévu pour visualiser le rideau de face et de côté. C'est plus pratique.
Mais pas moyen d'afficher des données dans cette fenêtre. Mais ça viendra.
La question reste en suspend dans la section programmation.

Le SDK n'est franchement pas évident par endroit alors que par moment il est d'une extrême clarté.
La création d'un Plug In n'est pourtant pas aussi difficile que je l'avais imaginé et j'encourage les plus doués que moi à si mettre. :wip:
Les travaux de Steph3D et Majoul dans la partie programmation m'ont bien aidé. :prie:
Si ça en intéresse certains j'ouvrirais un topic dans la section programmation pour expliquer un peu plus en détail la création de ce type de plug-in. J'en profiterai pour me faire aider et combler la multitude de bugs et les lourdeurs de code que j'ai laissé. :oops:

Les bugs connus: Si on fait plusieurs rideaux, tous les rideaux ont les mêmes propriétés (ça doit être facile à résoudre mais pas eu le temps).
Certains paramètres sont mal initialisés et par moment reviennent à d'anciennes valeurs.
Des choses bizarres quand on efface le premier rideau créé et qu'on en réalise un autre (mais pas toujours).
Une horrible faute d'orthographe à "aperçu" que je n'avais pas vu mais qui n'aura pas échapé à paspas. :mrgreen:

REMARQUE: Je n'ai pas demandé de n° de plug à Maxon café, donc j'ai mis un numéro au pif, si votre ordi brûle, c'est pas ma faute.

Les fichiers:
http://cinema4d.chez-alice.fr/rideau.cof
http://cinema4d.chez-alice.fr/rideau.tif

paspas
20/12/2006, 13h05
:bounce: ouiiiiiii un participant

mercu JL je regarde ca ce soir


si ça en intéresse certains j'ouvrirais un topic dans la section programmation pour expliquer un peu plus en détail la création de ce type de plug-in.

et comment que ca intéresse :mrgreen: enfin surtout moi ( me suis pas encore plonger dans l'univer du plugin )

moi je mettrai en ligne comment manipuler les splines par coffee pour réaliser mon rideau

pasps

kald01
20/12/2006, 13h33
Dire que j'allais passer à coté de ça, vous êtes tous de grands malades :love: Vous faîtes des truc extras :prie: Je peux pas jouer avec vous car mes connaissances en Xpresso sont nulles (j'ai compris comment on utilisais le range mapper y a à peine un mois :oops:) et puis la dernière fois que j'ai ouvert le sdk, il m'a fallu une semaine pour remettre mon cerveau dans le bon sens :mrgreen:. Papas, Red, Jean Laurent, vous êtes grand bô et forts :boss:

Jean-Laurent
20/12/2006, 14h14
:bounce: ouiiiiiii un participant

Deux, avec Red et trois en te comptant.
C'est pourquoi l'idée me semble excellente, mais il faut mieux maintenir ça comme un défi que comme un concours.
Il est souvent difficile de bloquer 3 heures pour un SMC, alors que la modélisation est quand même à la base de la 3D, alors j'imagine la difficulté pour beaucoup de trouver du temps pour de la programmation.

Kald: Merci. :love:
Mais tu peux jouer avec nous, si tu en as l'envie. Je ai ouvert le SDK il y a moins d'un mois, mais c'est vrai que tout n'est pas très clair. L'introduction sur les variables et la notion de classes est superbe. :love:
Très pédagogique, il est indispensable de la lire.
Ensuite, ça relève plus du dictionnaire que de la didactique avec des fonctions genre:
Schmilbliquer (a,b,c): Permet de schmilbliquer les variables a,b contenues dans le container parent c. :o
Les tutoriaux sont vachement costaux et demandent des notions préalables assez poussées de programmation.

C'est l'étude des exemples ("hello world" etc...) qui permet le mieux à mon avis d'aborder la chose.
Le reste devient clair rétrospectivement.

Pour Xpresso, c'est la même chose. Partir de la doc. :puke:
Elle ne devient vraiment utile que pour quelqu'un qui maîtrise déjà la bête.
Mieux vaut partir de certains tutoriaux présents ici, du livre de Blazouf et Tabou ou dans un deuxième temps du site de Base.

Tu as néanmoins vu juste sur un point, on est effectivement grands, beaux et forts. :wink:

paspas
20/12/2006, 14h28
ouiiiiiii un participant

oui :oops: je voulais dire un fichier :oops:

le but jean laurent est d' initier et intereser une peu les gens a la programation c' est pourquoi il serra tres utile pour les participants d 'expliquer leurs demarche et leur programmes

pour les bases je ne peut que conseiller d'aller sur le site de tengaal pour y trouver les base de la programation coffee dans la partie
astuce -> programation

http://www.tengaal.com/

paspas

kiteman
20/12/2006, 14h49
ouchouch :shock:
excellent Jean Laurent ! :prie:

miwan29
27/01/2009, 15h17
magnifique