Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

grum
2008-05-09 22:22:31

ouah tu t'es embêtée à essayer de reproduire le cas !?
^^;

bon, ben j'ai plus qu'à chercher pourquoi çà fais çà alors ;))
mais pas tout de suite, je suis sur un autre truc, que j'ai commencé l'an dernier, et que je suis sur le point de finaliser (ce we surement) donc je met çà dans ma besace des trucs à faire pour l'instant :)

stripy
2008-05-03 22:52:15

grum a écrit:

sur la droite de la page, y a la liste des quadrants disponibles et de leur espace d'affichage, il m'aurait fallu le voir pour essayer de comprendre le trou ^^;

Grum, j'ai réussi a reproduire des trous dans le placement des vignettes.

Dans les 2 exemples, je n'ai placé que des vignettes de 120x80, 80x120, 120x120.
J'ai généré, supprimé et rajouté des vignettes en arrivant à un total d'au moins 126 vignettes.
En supprimant celles du bas au milieu, tout va bien, le problème semble survenir lorsque je supprime des vignettes situées en haut ??...
Espace mini fixe =8px, variation H=0, variation L=0, pas de variation=1 :

ici avec la liste des quandrants :
Quadrant 18(ec2) [96,96] [136,232]
Quadrant 25(ec4) [96,96] [232,136]
Quadrant 28(ec1) [368,0] [400,232]
Quadrant 29(ec1) [232,96] [400,136]
Quadrant 30(ec1) [272,136] [400,232]
Quadrant 34(ec2) [368,0] [400,232]
Quadrant 35(ec2) [232,96] [400,136]
Quadrant 36(ec2) [272,136] [400,232]
Quadrant 39(ec2) [0,328] [136,400]
Quadrant 40(ec3) [272,136] [400,232]
Quadrant 44(ec3) [368,0] [400,136]
Quadrant 46(ec4) [328,0] [400,136]
Quadrant 57(ec2) [136,328] [272,400]
Quadrant 59(ec3) [136,328] [272,400]
Quadrant 62(ec4) [368,136] [400,800]
Quadrant 63(ec4) [232,232] [400,272]
Quadrant 65(ec4) [136,408] [232,464]
Quadrant 66(ec4) [96,328] [136,464]
Quadrant 68(ec1) [368,232] [400,800]
Quadrant 69(ec1) [272,368] [400,464]
Quadrant 70(ec1) [232,328] [272,464]
Quadrant 72(ec1) [96,424] [136,560]
Quadrant 74(ec2) [368,232] [400,400]
Quadrant 75(ec2) [272,368] [400,400]
Quadrant 76(ec3) [368,232] [400,400]
Quadrant 77(ec3) [272,368] [400,400]
Quadrant 89(ec1) [0,752] [136,800]

et là
Quadrant 18(ec2) [96,96] [136,232]
Quadrant 25(ec4) [96,96] [232,136]
Quadrant 26(ec4) [136,136] [232,232]
Quadrant 28(ec1) [368,0] [400,232]
Quadrant 29(ec1) [232,96] [400,136]
Quadrant 30(ec1) [272,136] [400,232]
Quadrant 34(ec2) [368,0] [400,232]
Quadrant 35(ec2) [232,96] [400,136]
Quadrant 36(ec2) [272,136] [400,232]
Quadrant 39(ec2) [0,328] [136,400]
Quadrant 40(ec3) [272,136] [400,232]
Quadrant 42(ec3) [368,0] [400,136]
Quadrant 44(ec3) [96,192] [136,400]
Quadrant 45(ec3) [0,328] [136,400]
Quadrant 46(ec4) [328,0] [400,136]
Quadrant 48(ec4) [136,232] [232,328]
Quadrant 55(ec2) [136,328] [272,400]
Quadrant 57(ec3) [136,328] [272,400]
Quadrant 58(ec4) [368,136] [400,368]
Quadrant 62(ec1) [368,232] [400,800]
Quadrant 63(ec1) [272,368] [400,464]
Quadrant 64(ec1) [232,328] [272,464]
Quadrant 66(ec1) [96,424] [136,560]
Quadrant 68(ec2) [368,232] [400,400]
Quadrant 69(ec2) [272,368] [400,400]
Quadrant 70(ec3) [368,232] [400,400]
Quadrant 71(ec3) [272,368] [400,400]
Quadrant 72(ec4) [328,232] [400,368]
Quadrant 75(ec4) [136,464] [232,520]
Quadrant 82(ec4) [368,368] [400,464]
Quadrant 87(ec1) [136,656] [272,800]
Quadrant 90(ec4) [368,464] [400,800]
Quadrant 91(ec4) [232,600] [400,800]
Quadrant 93(ec4) [0,712] [136,800]

stripy
2008-05-01 19:05:17

grum a écrit:

stripy a écrit:

Sinon, bug ?

sur la droite de la page, y a la liste des quadrants disponibles et de leur espace d'affichage, il m'aurait fallu le voir pour essayer de comprendre le trou ^^;
ou si tu peux me fournir pour chaque vignette (vig1, vig2,vig3.....) les dimensions que tu leurs as affecté pour que j'essaye de reproduire le cas... (sur la capture d'écran, il me manque les vignettes du bas...)

:-/
l'écran est parti depuis bien longtemps ...
Mais je n'ai mis que des vignettes de 80x120, 120x80, 120x120 : les dimensions inscrites entre parenthèses (d'ailleurs, je ne comprends pas bien à quoi correspondent les autres dimensions).
Autre indice, il me semble (sans être sûre) que cette fois-là, j'avais cliqué sur quelques vignettes pour en supprimer, puis rajouté d'autres ...
:-)

grum
2008-05-01 18:29:10

VDigital a écrit:

grum a écrit:

un peu compliqué à expliquer ^^;
en gros .../...
ché pas si c'est très clair ^^;

On peut lire les paragraphes de bas en haut ou de haut en bas, c'est toujours limpide.
8-)

^^;

grum
2008-05-01 18:28:31

stripy a écrit:

Sinon, bug ?

sur la droite de la page, y a la liste des quadrants disponibles et de leur espace d'affichage, il m'aurait fallu le voir pour essayer de comprendre le trou ^^;
ou si tu peux me fournir pour chaque vignette (vig1, vig2,vig3.....) les dimensions que tu leurs as affecté pour que j'essaye de reproduire le cas... (sur la capture d'écran, il me manque les vignettes du bas...)

stripy
2008-05-01 18:04:42

grum a écrit:

[...]
ché pas si c'est très clair ^^;

heu ... ça reste quand même très abstrait pour moi ;-)
Mais merci, Grum.
Je crois avoir compris la conclusion : ce n'est pas possible ...  :'-(
Sinon, bug ?

VDigital
2008-05-01 17:55:45

grum a écrit:

un peu compliqué à expliquer ^^;
en gros .../...
ché pas si c'est très clair ^^;

On peut lire les paragraphes de bas en haut ou de haut en bas, c'est toujours limpide.
8-)

grum
2008-05-01 17:50:22

stripy a écrit:

A
heu, actuellement, comment font-ils pour dire aux autres qu'ils débordent ?
Tu pourrais peut-être gérer les positions centrées , individuellement, dans chaque quadrant, sans toucher à la croix centrale ?

un peu compliqué à expliquer ^^;
en gros, les 4 quadrants initiaux ont leur propre espace d'affichage.
le quadrant 1 à l'espace d'affichage 1, le quadrant 2 l'espace d'affichage 2

quand on ajoute une vignette dans le quadrant 1, un créer deux nouveaux quadrant (les quadrants 1.1 et 1.2).
quand on ajoute une vignette dans le quadrant 2, un créer deux nouveaux quadrant (les quadrants 2.1 et 2.2).

les quadrants 1.1 et 1.2 font alors parti de l'espace d'affichage 1
les quadrants 2.1 et 2.2 font alors parti de l'espace d'affichage 2
un sous quadrant hérite toujours de l'espace d'affichage du quadrant parent.

un espace d'affichage est en fait une transformation homothétique des coordonnées dans un quadrant vers le système de coordonnées de la page HTML.
le point d'origine et le sens de l'espace d'affichage peut varier (400,400,-400,-400 : l'origine du quadrant sera à 400px du bord gauche et 400px du haut de la page HTML, et les vignettes se placeront de la droite->gauche bas->haut)

un quadrant à toujours un système de coordonnées positives (0,+X,+Y), les positions des vignettes sont référencées dans l'espace du quadrant d'origine, et la gestion du recouvrement ne sait travailler que dans cet espace.


ché pas si c'est très clair ^^;

stripy
2008-05-01 17:27:55

Ah, oui, ça marche !
:-)

grum a écrit:

concernant la gestion d'une position "au centre", çà va poser un problème : les 4 quadrants initiaux ne sont pas dans les mêmes espaces de coordonnées, une vignette posée dans le quadrant 1 et qui déborderait dans le quadrant 2 par exemple, ne pourrait indiquer au quadrant 2 qu'elle déborde. c'est la limitation du système mis en place.

...
heu, actuellement, comment font-ils pour dire aux autres qu'ils débordent ?
Tu pourrais peut-être gérer les positions centrées , individuellement, dans chaque quadrant, sans toucher à la croix centrale ?

grum
2008-05-01 15:20:14

as-tu bien cliqué sur le bouton "faire usage" ? chez moi çà fonctionne bien.

sinon un pas de 0 est déconseillé, car il va y avoir une division par zéro dans les calculs, et les résultats sont improbables. au minimum, met 1 pour le pas.

stripy
2008-05-01 15:06:52

grum a écrit:

Stripy, je viens de mettre à jour l'outil, il corrige (ou tout du moins réduit nettement) le problème de la croix centrale.

En effet, a priori, on ne voit plus la croix centrale. Mais je n'arrive pas à bien tester car "il" ne fait pas ce que je lui demande ! ;-D
j'ai paramétré : espace fixe minimum = 8px, variations H et L = 0 et pas = 0
... et j'ai des espaces de différentes tailles, dont certains de 2px ...
:-?

ddtddt
2008-05-01 13:06:13

Chez moi ça ne marche plus !

[edit] c'est ok maintenant[/edit]

grum
2008-05-01 12:49:28

yoDan a écrit:

Salut,

Bon, j’ai juste eu le temps de m’amuser avec la démo jouable de grum :) Sympa ! Mon commentaire est que les résultats me plaisent mieux lorsque l’espace entre les diapos est fixe (cf image de stripy). De même, si un espace aléatoire supplémentaire est ajouté, on pourrait forcer cet espace à être un multiple de, par exemple, 8px. Pour avoir quelque chose d’aléatoire, mais régulier !

La technique des cadrans est élégante ; parfois une croix centrale apparait nettement, parfois moins...

[hs]Je vois que certaines nouvelles se sont vite propagées ;-)[/hs]

j'ai mis à jour la version d'un nouveau paramètre : pas de variation.
la variation aléatoire suit le pas indiqué.

exemples :
* variation 61, pas 30 donnera : 0,30,60 comme espaces variables possibles
* variation 61, pas 1 donnera : 0 à 61 comme espaces variables possibles

grum
2008-05-01 12:35:02

stripy a écrit:

Grum, j'adore ton outil, il est très amusant  :-)
En paramétrant un espace fixe 8px et en ajoutant uniquement des photos de 120x80, 80x120 et 120x120, j'obtiens quasiment la disposition de la maquette : bravo pour ton algo !   :-)  :-)  :-)

La seule chose qui me chagrine, c'est qu'une vignette s'aligne toujours sur le bord de sa voisine, ne serait-il pas possible que parfois, elle s'aligne par rapport au centre du bord de sa voisine, mais du coup, on est gêné par la croix formée par les quadrants ...

Stripy, je viens de mettre à jour l'outil, il corrige (ou tout du moins réduit nettement) le problème de la croix centrale.
concernant la gestion d'une position "au centre", çà va poser un problème : les 4 quadrants initiaux ne sont pas dans les mêmes espaces de coordonnées, une vignette posée dans le quadrant 1 et qui déborderait dans le quadrant 2 par exemple, ne pourrait indiquer au quadrant 2 qu'elle déborde. c'est la limitation du système mis en place.
pour réaliser ce que tu demandes, il faut je pense partir sur un autre principe de mise en oeuvre que celui actuellement en proposé.

yoDan
2008-04-30 14:09:03

Salut,

Bon, j’ai juste eu le temps de m’amuser avec la démo jouable de grum :) Sympa ! Mon commentaire est que les résultats me plaisent mieux lorsque l’espace entre les diapos est fixe (cf image de stripy). De même, si un espace aléatoire supplémentaire est ajouté, on pourrait forcer cet espace à être un multiple de, par exemple, 8px. Pour avoir quelque chose d’aléatoire, mais régulier !

La technique des cadrans est élégante ; parfois une croix centrale apparait nettement, parfois moins...

[hs]Je vois que certaines nouvelles se sont vite propagées ;-)[/hs]

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact