Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab

17 mai 2019 : accident de la base de données : plus d'infos

#1 2008-10-29 20:01:45 Gem : vitesse d'affichage variable

akatronic
membre
Date d'inscription: 2008-04-03
Messages: 39

Gem : vitesse d'affichage variable



Salut,
je crée un patch zoom dans de  grandes images (1600x1600). Malheureusement, La cadence d'affichage décroit avec la taille le grossissement des images.
Comme Gem est une passerelle vers openGL, j'imaginais bêtement que pd ferait facilement du temps réel quitte à ne pas afficher quelques images intermédiaires mais apparemment ce n'est pas le cas.

Connaissez vous un remède? Changer de carte (j'ai une nvidia 7600GS)

Hors ligne

 

#2 2008-10-29 21:22:00 Re : Gem : vitesse d'affichage variable

rep
modérateur
Lieu: Toulouse
Date d'inscription: 2008-02-27
Messages: 1428
Site web

Re: Gem : vitesse d'affichage variable



mmmm apparemment ta carte fait l'affaire
envoit le patch qu'on y jette un coup d'oeil...

Hors ligne

 

#3 2008-10-29 22:56:38 Re : Gem : vitesse d'affichage variable

akatronic
membre
Date d'inscription: 2008-04-03
Messages: 39

Re: Gem : vitesse d'affichage variable



Le patch est encore un peu fouillis car en développement.
Voici un exemple très simplifié (les autres fonctionnalités n'interviennent pas sur le zoom)

Hors ligne

 

#4 2008-10-30 00:22:02 Re : Gem : vitesse d'affichage variable

rep
modérateur
Lieu: Toulouse
Date d'inscription: 2008-02-27
Messages: 1428
Site web

Re: Gem : vitesse d'affichage variable



avec le patch que tu donnes et avec une photo de :
Largeur : 2816 pixels
Hauteur : 2112 pixels
sous ubuntu hardy, le dernier pd-extended, un core2duo 2Ghz, et une carte graphique équivalente (j'ai une nvidia 7700) je n'ai aucun ralentissement, c'est à dire processeur = 0%

donc :
es tu sur d'avoir l'accélération graphique d'activée ?
le patch que tu utilises est il vraiment semblable à celui que tu fourni ici ??

Hors ligne

 

#5 2008-10-30 08:34:24 Re : Gem : vitesse d'affichage variable

oli44
membre
Lieu: Notre Dame des Landes
Date d'inscription: 2008-04-25
Messages: 585
Site web

Re: Gem : vitesse d'affichage variable



salut, pas lu le code, un peu à l'arrahce, mais ce dont tu as besoin , c'est p-e une pente exponentielle, et non linéaire comme avec un line normal.
Il y a ça dans les Pdmtl abs, c'est ce que j'utilise pour avoir des zooms réguliers à l'oeil.

++


La route est longue mais la voie est libre

Hors ligne

 

#6 2008-10-30 09:55:36 Re : Gem : vitesse d'affichage variable

akatronic
membre
Date d'inscription: 2008-04-03
Messages: 39

Re: Gem : vitesse d'affichage variable



Mon processeur est aussi à un niveau d'utilisation très bas, mais ce n'est pas lui qui fait le travail de mise à l'échelle. (Normalement c'est la carte, si je dis pas de bêtises, non?)
Mais, il semble que la cadence de rafraichissement soit régulière.

Cela dit, je ne comprends pas pourquoi une mise à l'échelle linéaire produit une impression de ralentissement.
La raison est-elle psychologique ou géométrique?
Pourquoi une courbe exponentielle? Est-ce qu'il faut considérer qu'il faut zoomer une surface (donc un carré de valeur) plutôt que le côté (une valeur linéaire) ?

oli44 : Je n'arrive pas à mettre la main sur un patch de Pdmtl qui fasse un zoom. As-tu un nom?

Hors ligne

 

#7 2008-11-02 15:23:09 Re : Gem : vitesse d'affichage variable

akatronic
membre
Date d'inscription: 2008-04-03
Messages: 39

Re: Gem : vitesse d'affichage variable



J'ai mis ceci dans mon patch pour faire une correction exponentielle.
Ca marche plutôt bien.

Dernière modification par akatronic (2008-11-02 15:24:47)

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2020