| Auteur |
Message |
deadalnix Unix Cube

Inscrit le: 11 Nov 2006 Messages: 2883 Localisation: Par GPS
|
Posté le: Lun Mar 26, 2007 11:43 am Sujet du message: Faire des cubes en 3D dans le forum |
|
|
Voila, une modification de ce forum permet de creer des cubes en 3D dans celui-ci. Ce post est fait pour expliquer comment faire.
Mais tout d'abords, et comme avant propos, ces cubes utilisent la technologie java. Si cette technologie a de nombreux attraits qui font qu'elle a ete choisie, elle a tendance a demander pas mal de ressources, alors pensez au personnes ayant des ordinateur moins puissants que vous et utilisez cette option avec partimonie afin que ces gens ne soient pas exclus du forum pour raisons techniques
L'applet utilisé est celui de Werner Randelshofer vous trouverez son site ici : http://www.randelshofer.ch/
Faire des cubes dans le forum :
Voici comment l'utiliser. la commande est la suivant : | Code: | | [cube]algo de resolution[/cube] |
un exemple :
R2D2U2F1L'
Le code utilisé est : | Code: | | [cube]R2D2U2F1L'[/cube] |
Personnaliser facilement les cubes du forum :
Il est cependant possible e'aller plus loin avec ces cubes. Ainsi, en faisant de la sorte, on peut changer la coloration des faces du cube, pour mettre en valeur ce qu'on veux montrer :
| Code: | | [cube=oll]algo de reolution[/cube] |
Cet exemple va permettre de montrer un algo d'oll (une etape de la methgode fridrish).
Voici un exemple d'utilisation :
RU2R2ULUBFL
Le code utilisé ici est : | Code: | | [cube=oll]RU2R2ULUBFL[/cube] |
D'autres options existent : oll, pll, f2l, zbf2l, petrus, cross, pcube2, pcube3, edge, slot, extcross .
Un exemple vaut mieux qu'un long discours, voici ce quelle realisent.
RU2R2ULUBFL RU2R2ULUBFL RU2R2ULUBFL RU2R2ULUBFL RU2R2ULUBFL RU2R2ULUBFL RU2R2ULUBFL RU2R2ULUBFL RU2R2ULUBFL RU2R2ULUBFL RU2R2ULUBFL
Les exemples sont dans le meme ordre que presentés precedements.
Faire des cubes 2x2x2, 4x4x4 ou 5x5x5 :
Il est possbile de specifier la taille du cube a utiliser gace aux codes suivants : | Code: | | [cube2]algo[/cube2][cube3]algo[/cube3] [cube4]algo[/cube4] [cube5]algo[/cube5] |
Il n'est cependant pas possible de cumuler les options, il ne sera donc aps possible de personnaliser autant les gros cubes que les 3x3x3.
RULU RULU RULU RULU
Faire des cubes totalement personnalisés (3x3x3) :
Cette option s'adresse aux gens connaissant deja l'applet qui est utilisé sur ce forum. La documentation de cet applet est sur le site de son auteur, donnée plus haut.
Il faut utiliser la commande suivant : | Code: | | [cubeparam]<parametre> <valeur du parametre>[/cubeparam] | Il est possible de mettre autant de paramètres que l'on souhaite, mais il faut faire attention a ne pas s'embrouiller entre les parametres et leur valeur.
Un exemple :
Cet exemple a ete generé par le code suivant : | Code: | | [cubeparam]<script> <R2D2> <initscript> <URDF>[/cubeparam] |
Il est possible d'utiliser tout les paramttres de l'applet. Ces paramettres et leurt effets sont decris sur le site dedié a l'applet. Le parametre changeant la couleur du fond de 'lapplet peut avoir des effet indeterminé car il est aussi geré par le forum automatiquement.
EDIT de Spols
afin de vous aider à faire vos cube parametré, j'ai transformé la page de paramètre du site de l'auteur par rapport aux modifications de code.
Il est possible de parametrer l'applet comme sur le site de l'auteur sauf pour la dimension
http://spols.ovh.org/parametersbis.html _________________
Dernière édition par deadalnix le Lun Mar 26, 2007 6:29 pm; édité 3 fois |
|
| Revenir en haut de page |
|
 |
|
 |
ofapel Grand Manie Tout

Inscrit le: 24 Avr 2006 Messages: 5614 Localisation: Nantes
|
Posté le: Lun Mar 26, 2007 2:46 pm Sujet du message: |
|
|
C'est énorme ton truc. Bien joué.
Par contre, on utilise quelle notation? A moins qu'on puisse utilisé n'importe laquelle de celle proposé par randelshoffer.
Et on ne pourrait pas rajouter un bouton de balise dans l'édition du texte (histoire de ne pas avoir à toujours retourner dans ce sujet)? _________________ |
|
| Revenir en haut de page |
|
 |
deadalnix Unix Cube

Inscrit le: 11 Nov 2006 Messages: 2883 Localisation: Par GPS
|
Posté le: Lun Mar 26, 2007 2:55 pm Sujet du message: |
|
|
J'avais pas pensé au truc dans l'edition de texte mais c'est tout a fait possible, je vais plancher la dessus .
Sinon pour la notation, par default, c'est le Superset. Il faudrait decider si on passe a la notation internationnale, qui n'est pas celle par default de l'applet. Ca peut se faire tres rapidement.
Par contre, si tu fait un cubeparam, tu peut utiliser la notation de ton choix, mais il faut preciser a l'applet laquelle tu utilise.
EDIT : on utilise harris maintenant, c'est a dire la notation internationnale ! _________________
Dernière édition par deadalnix le Lun Mar 26, 2007 4:11 pm; édité 1 fois |
|
| Revenir en haut de page |
|
 |
cyril A domicile

Inscrit le: 30 Juin 2005 Messages: 1612 Localisation: lausanne, suisse
|
Posté le: Lun Mar 26, 2007 3:42 pm Sujet du message: |
|
|
En fait tous les termes spéciaux de Harris marchent. Exemple pour x y z M m E e S s l r' u d' f b' :
xyzMmEeSslrudfb
Pour mémoire, voir le post sur la notation internationale. |
|
| Revenir en haut de page |
|
 |
ofapel Grand Manie Tout

Inscrit le: 24 Avr 2006 Messages: 5614 Localisation: Nantes
|
Posté le: Lun Mar 26, 2007 3:56 pm Sujet du message: |
|
|
juste pour essayer
edit : ca ressemblerait plutot à ça deadalnix(réponse au message suivant) mais cool j'ai compris. _________________
Dernière édition par ofapel le Lun Mar 26, 2007 4:11 pm; édité 5 fois |
|
| Revenir en haut de page |
|
 |
deadalnix Unix Cube

Inscrit le: 11 Nov 2006 Messages: 2883 Localisation: Par GPS
|
Posté le: Lun Mar 26, 2007 3:57 pm Sujet du message: |
|
|
Lepafo, regarde bien la syntaxe du cube param, pour des raison de securité du forum, j'ai choisis de ne pas permettre le passage de données en html directement. Voila ce que tu voulais faire :
le code :
| Code: | [cubeparam]<scriptLanguage> <SupersetENG>
<scriptType> <Solver>
<script> <RU'R'U TU'RUR'>
<scriptProgress> <0>
<displayLines> <0>
<colorTable> <0x003373,0xff4600,0xffd200,0x00732f,0x8c000f,0xf8f8f8,g=0x555555>
<faces> <0,1,2,3,4,5>
<stickersFront> <0,0,0,g,0,g,0,0,0>
<stickersRight> <1,g,1,g,1,g,1,1,1">
<stickersDown> <2,2,2,2,2,2,2,2,2">
<stickersBack> <3,g,3,g,3,g,3,3,3">
<stickersLeft> <4,g,4,g,4,g,4,4,4">
<stickersUp> <5,g,5,g,g,g,5,5,5">
[/cubeparam] |
_________________ |
|
| Revenir en haut de page |
|
 |
vincent Passe sa journée ici. Et dort ici, aussi

Inscrit le: 31 Déc 2006 Messages: 549 Localisation: près d'un cube ou sur le forum (plus precisement, a thonon)
|
Posté le: Lun Mar 26, 2007 4:52 pm Sujet du message: |
|
|
oah, bien joué, bravo  _________________ |
|
| Revenir en haut de page |
|
 |
Spols Le belge du cube

Inscrit le: 18 Aoû 2005 Messages: 2359 Localisation: Sur mon clavier ou dans mon lit
|
Posté le: Lun Mar 26, 2007 5:57 pm Sujet du message: |
|
|
bravo c'est du beau codage
J'ai pris la liberté de changer la notation pour les cube 3x3x3, car c'est celle là qui est expliqué dans le post-it.
Je vais modifier le post-it pour les plus grands cube en expliquant la Superset, par contre, je ne vois pas transformer ces pages avec applet car une trentaine d'applet sur la même page n'est pas conseillé. _________________Ne parlez pas en langage SMS, il faut vous comprendre pour vous répondre
Un terme que vous comprenez pas, utilisez le glossaire |
|
| Revenir en haut de page |
|
 |
deadalnix Unix Cube

Inscrit le: 11 Nov 2006 Messages: 2883 Localisation: Par GPS
|
Posté le: Lun Mar 26, 2007 6:09 pm Sujet du message: |
|
|
Clair, surtout des 4x4x4 ou 5x5x5 ^^
PS: t'as bien fait pour la notation, en fait, j'avais envoyé un pm a cyril pourqu'il le fasse mais tu as ete plus rapide. _________________ |
|
| Revenir en haut de page |
|
 |
Spols Le belge du cube

Inscrit le: 18 Aoû 2005 Messages: 2359 Localisation: Sur mon clavier ou dans mon lit
|
Posté le: Lun Mar 26, 2007 6:15 pm Sujet du message: |
|
|
Je voudrais aussi demander à tous les membres du forum d'utiliser cette fonction avec parcimonie, comme on l'a dit, c'est du Java et donc ca pompe des ressource sur votre orfdinateur mais aussi sur le serveur. De plus une page contenant trop d'applet mettra du temps pour démarrer et se charger.
N'oubliez pas que pour des cas simple, il vaut mieux l'expliquer que de faire tout un applet.
Merci de votre compréhension _________________Ne parlez pas en langage SMS, il faut vous comprendre pour vous répondre
Un terme que vous comprenez pas, utilisez le glossaire |
|
| Revenir en haut de page |
|
 |
deadalnix Unix Cube

Inscrit le: 11 Nov 2006 Messages: 2883 Localisation: Par GPS
|
Posté le: Lun Mar 26, 2007 6:25 pm Sujet du message: |
|
|
En fait, coté server ca va c'est pas si lourd : le navigateur est pas stupide, il ne charge le code de l'applet qu'une fois, mais l'execute de multiples fois (pour chaque cubes).
C'est donc surtout l'utilisateur qui va bouffer niveau ressources.
Par contre, ce qui peut prendre des ressources coté server c'est les cubeparam, car il y a pas mal a traiter dedans.
EDIT : je l'ai ajouté au premier post d'explications  _________________ |
|
| Revenir en haut de page |
|
 |
Neiji Bavard intarissable

Inscrit le: 28 Fév 2007 Messages: 53
|
|
| Revenir en haut de page |
|
 |
g-kid Dr G-kid

Inscrit le: 29 Mar 2006 Messages: 2601 Localisation: île de la Réunion
|
Posté le: Lun Mar 26, 2007 8:37 pm Sujet du message: |
|
|
il faudrait aussi dans la mesure du possible, pouvoir configurer son profile, pour afficher et ne pas afficher ces options, comme vous l'avez déjà dit, certains peuvvent pas se permettent d'ouvrir des pages avec des applets sans être bloqué continuellement
sinon, énorme travail je pense !!! je connais rien en codage.  _________________ |
|
| Revenir en haut de page |
|
 |
ofapel Grand Manie Tout

Inscrit le: 24 Avr 2006 Messages: 5614 Localisation: Nantes
|
Posté le: Sam Avr 07, 2007 2:57 pm Sujet du message: |
|
|
encore une idée. Gkid voulais faire des cubes paramétré pour le 4 et le 5 et j'ai beau cherché mais j'arrive pas à le faire et lui non plus. Je suppose que c'est pas possible pour le moment. Pouvez vous nous dire comment faire et si c'est pas possible, pouvez vous faire en sorte que ce soit possible. (je sens que je ne vais pas me faire que des amis moi ). _________________ |
|
| Revenir en haut de page |
|
 |
g-kid Dr G-kid

Inscrit le: 29 Mar 2006 Messages: 2601 Localisation: île de la Réunion
|
Posté le: Sam Avr 07, 2007 3:02 pm Sujet du message: |
|
|
tout ça si c'est pas trop compliqué :-)
sinon laisse tomber, c'est tellement rare aussi  _________________ |
|
| Revenir en haut de page |
|
 |
|
|
|
Vous pouvez poster de nouveaux sujets dans ce forum Vous pouvez répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|