Projet d'économiseur d'écran

191012141525

Réponses

  • kioskoskioskos Membre
    20:26 modifié #332
    bonjour à  toute l'equipe !

    je suit votre projet depuis un p'tit moment, et suis vraiment content pour vous (surtout vinc26).
    Je trouve admirable ce que vous etes en train de créer !
    Je n'ai aucune competence dans le domaine de la prog et ce qui tourne autour, c'est pourquoi je vous suit en silence depuis un bout. (j'avait vu une news sur mac4ever ou macG et ça m'avait interressé)
    Je passais juste pour vous encourager à  continuer ainsi 

    Si je peux me rendre utile à  beta testé les versions balancé (vu que vous en etes maintenant aux premieres versions de screensaver fini) et faire des feedback la dessus une fois testé sur ma machine, faites le savoir.

    encore bravo pour votre boulot !!  :kicking:
  • kioskoskioskos Membre
    20:26 modifié #333
    dans 1138834106:

    Un seul mot : génial !!! 

    Par contre quand je teste l'eco dans les prefSystem le retour est "violent"...


    idem.
    autant la derniere version en tant qu'appli, (nom: vinc26) le timing de retour etait ideal (vraiment ideal) je trouvais.
    mais sur la version fini screensaver, y'a pas de retour visible.
    c'est un retour au bureau de façon tres brutal !
    je pense que c'est voulu car c'etait un premier test du screen mais sait on jamais...  :(

    j'en profite en passant pour donner mon avis (vinc26 a dit de trancher :) ) sur le fond degradé gris.
    Moi perso je prefere aussi en noir, je suis sur un powerbook et c'est pareil, je sais pas si c'est du à  l'ecran ou qu'est-ce mais ça ressort vraiment degueulasse. en noir ça va deja mieux.


  • Vinc26Vinc26 Membre
    février 2006 modifié #334
    En tout premier lieu, merci Bru ! et aussi merci vous autres de votre soutien de vos beta-testing, et de vos points de vue !

    Alors Bru, ben sur mon powerbook, je rencontre les problemes suivants :
    - Au lancement : le flash noir est revenu
    - Juste après le flash noir, on se retrouve à  nouveau sur l'écran normale (je m'en rend compte parce que les smiley dans safari bougent encore)
    - Puis l'éco prend le dessus, mais mes fenêtres sont déjà  un peu en arrière.
    - Je tourne à  30 ips (au lieu de 60 ips quand c'était l'appli)
    - effectivement, y'a pas de retour

    :-\\ Désolé de tant de mauvaises nouvelles Bru.

    Tu bosses sur quelle machine toi ? Peut-être que les notres sont trop lentes pour avoir le temps de réagir...

    EDIT : c'est rigolo, t'as eu la mêmeidée que moi pour le nom de l'économiseur :D  C'est pas aussi le nom d'un économiseur sous Windows ?
  • BruBru Membre
    20:26 modifié #335
    Concernent les premières impressions...

    Tout comme vous, je trouve la version screen-saver plus "lente" que son équivalent application.
    Je ne sais pas à  quoi cela est dû, puisque fondamentalement, le moteur reste le même.

    La seule explication qui me vient à  l'esprit est que le screen-saver-engine (doux nom du programme chargé d'exécuter les modules SC sous OSX) a un fonctionnement particulier :
    - soit il est lancé par le système avec une priorité basse (style commande nice)
    - soit il effectue autrement plus de choses que de charger le modeul SC, et d'exécuter son code.

    Sur ma machine (Imac G5), je n'ai ni flash au lancement du SC, et le retour à  la normale se fait comme attendu.

    Je poursuis les tests.

    .
  • Vinc26Vinc26 Membre
    février 2006 modifié #336
    Ok, j'ai un premier élément de réponse : dans mes tests matinals de ta version, j'ai mon bi-écran activé !

    Je viens donc de repasser en mono écran, et là  :
    - plus de flash noir
    - les fenêtres ont un poil commencées à  reculé quand l'anim apparaà®t, mais déjà  mieux que ce matin (celà  dis, même dans la version application, j'avais ce tout petit défaut)
    - je suis de revenu à  un magnifique 60 ips
    - par contre, toujours pas de retour des fenêtres, ça quitte net. (t'es bien certain d'avoir posté la bonne version... je dis ça comme ça...)

    :)
  • Vinc26Vinc26 Membre
    20:26 modifié #337
    Et pour finir, je suis revenu en bi ecran (ce coup ci en allumant la TV qui me sert de second ecran), et l'animation se joue dans chaque écran ; d'où l'explication des 30 ips quand on est en bi ecran ! (par contre, ça n'explique pas le flash noir quand on est en bi ecran... mais bon...)
  • BruBru Membre
    20:26 modifié #338
    dans 1138871201:

    Et pour finir, je suis revenu en bi ecran (ce coup ci en allumant la TV qui me sert de second ecran), et l'animation se joue dans chaque écran ; d'où l'explication des 30 ips quand on est en bi ecran ! (par contre, ça n'explique pas le flash noir quand on est en bi ecran... mais bon...)


    J'ai activé le dual-screen sur mon imac.

    Effectivement, le fps du rendu QC est divisé par 2.
    Mais à  premère vue, on a l'impression que l'animation sur les 2 écrans est en mirroring...

    Mais, j'ai la nette sensation qu'il s'agit de mirroring logiciel.
    Ceci à  pour conséquence :
    - doublement du nombre d'image des fenêtres (et vu le poids d'une image, cela multiplie par 2 les ressources mémoire nécessaires, d'où risque important de pagination mémoire)
    - exécution de 2 rendus QC simultanément. 1 rendu est gourmand en ressource tant CPU que GPU. Alors si 2 rendus fonctionnent en parallèle...

    .
  • Vinc26Vinc26 Membre
    20:26 modifié #339
    Effectivement il s'agit bien de 2 rendus ! En effet, même si les mouvements sont les mêmes sur les deux écrans, il y a un retard sur mon second écran : donc il y a bien deux rendus (avec celui du second qui été lancé un peu plus tard)

    J'ai fait le test d'être en bi-ecran, mais avec le mode "recopie video" activé : alors là , on regagne des ips, mais on ne retourne pas à  60 non plus (chez moi, 45 ips en recopie video). Et là , les deux écran sont parfaitement identiques et synchros.

    A noter que quelque soit le mode de recopie ou non... le retour n'existe toujours pas... au premier mouvement de souris : "boom"  :crackboom:-
  • BruBru Membre
    février 2006 modifié #340
    dans 1138869048:

    - par contre, toujours pas de retour des fenêtres, ça quitte net. (t'es bien certain d'avoir posté la bonne version... je dis ça comme ça...)


    dans 1138886645:

    A noter que quelque soit le mode de recopie ou non... le retour n'existe toujours pas... au premier mouvement de souris : "boom"  :crackboom:-


    Bingo.

    La version livrée semble entre la mauvaise.
    Ci joint, la version sans le retour violent.

    Edit : optimisation pour éviter le problème de Kioskos.

    .

    [Fichier joint supprimé par l'administrateur]
  • kioskoskioskos Membre
    20:26 modifié #341
    dans 1138906770:

    dans 1138869048:

    - par contre, toujours pas de retour des fenêtres, ça quitte net. (t'es bien certain d'avoir posté la bonne version... je dis ça comme ça...)


    dans 1138886645:

    A noter que quelque soit le mode de recopie ou non... le retour n'existe toujours pas... au premier mouvement de souris : "boom"  :crackboom:-


    Bingo.

    La version livrée semble entre la mauvaise.
    Ci joint, la version sans le retour violent.

    .



    ??? cette version non plus ne semble pas etre la bonne.
    y'a pas de retour violent, mais y'a pas non plus de fluidité...
    Moi perso j'ai un truc qui rame à  mourrir et qui bug mon fond d'ecran (me le remet à  l'envers au retour !!) :p
    il faut que je fasse pomme option esc. pour retrouver la normale.
    je pense qu'il doit y'avoir un p'tit probleme...
    ça saccade à  mort en plus,  j'ai rarement vu un truc qui rame autant !

    courage !  :)
  • Vinc26Vinc26 Membre
    20:26 modifié #342
    kioskos  :P C'est idrect et ça a le mérite d'être franc ! Merci pour le petit mot de courage ;)

    Je peux juste dire que pour le fond à  l'envers, c'est un bug de la partie animation. Je pense que Boris planche ou planchera sur la question. J'en ai déjà  parlé plus haut. Pour le reste (le fait que t'es du forcer à  quitter , j'ai grande confiance en Bru. Je vois que tu l'as retirer Bru... A plus tard donc  :)
  • Vinc26Vinc26 Membre
    20:26 modifié #343
    Non, tu l'as remise !!! Bravos ! Oui, le retour marche super bien ! Wahou !!!

    Sur plusieurs essai conssecutif, j'ai effectivement pu remarquer une fois le bug donc parle kioskos : j'ai du le quitter avec alt+pomme+esc. Mais une seul fois sur 20... et j'arrive plus à  le reproduire.

    Quand au fait que ça rame : non, chez moi c'est comme d'hab : 60ips sur mon powerbook.

    <3
  • fouffouf Membre
    20:26 modifié #344
    Whouou.
    Tout simplement Génial. Bravo Bru, Boris, Gnome, Vinc et à  tous les autres que j'ai du oublié ;)
  • Vinc26Vinc26 Membre
    20:26 modifié #345
    Bru ! Et comment je fais maintenant ??? Hein ? C'est à  cause de toi tout ça !!! J'décolle plus de l'écran maintenant !!! Et je passe mon temps à ... attendre que ça se déclenche !!! LOL  ;D
    ;D

    Hey les gars... nous tous là ... on est trop fort  :adios!: !!! (Et parmis nous y'en a qui m'épattent, vraiment  :o )

    Une question subsidiaire : Bru, tu disais que la méthode pour qu'on ai le retour animé "C'est un peu crasse". Sans rentrer dans les détails, est-ce que c'est viable pour une version finale sur le long terme ? ou est-ce que tu fais un truc interdit par le système, et qui fait que d'une manière ou d'une autre, ça risque de ne plus fonctionner avec le temps... ?
    Quoi que tu répondes, ta méthode est compatible avec l'activation du mot de passe en retour de l'économiseur d'écran :)

    Bon ? et maintenant ? quels objectifs on se fixe ?
  • kioskoskioskos Membre
    20:26 modifié #346
    yuhuuu !
    Bravo pour la rapidité de MaJ ! cette version est ok  :o

    mis à  part, j'ai remarqué (chez moi en tout cas), que si l'economiseur tourne moins de 30 sec. environ, il n'y a aucun bug, mais si il tourne plus de 30 ou 1 min , le bug de forcer à  quitté revient avec le fond d'ecran à  l'envers...
    je chipote, mais je tenais à  le signaler, malgré que tout le monde à  du s'en aperçevoir  :P

    sinon, rien à  redire, il va faire un malheur cet economiseur !!  8)
  • Vinc26Vinc26 Membre
    20:26 modifié #347
    Tu fais bien de le dire ! Parce que moi, j'ai toujours pas réussi à  le reproduire le bug. Mais il existe donc bien.

    Oui, je pense (et j'espère) qu'il fera un malheur ce truc inutile !!!  :)
  • gnomezerognomezero Membre
    20:26 modifié #348
    Hello,

    Bien vu cette version, on approche vraiment du but...
    J'ai un bug assez étrange chez moi (macmini dopé aux hormones de croissance) tout au fond derrière les fenêtres volantes j'ai un carré tout gris qui se la joue à  la SpeedyGonzales mais une fois affiché il barbotte comme les autres fenêtre.
    Qqun voit-il de quoi je veux parler?
    Sinon petit question: Qqun s'occupe tjrs du site Web?
  • Vinc26Vinc26 Membre
    20:26 modifié #349
    Pour le bug, j'ai pas. Pourrais-tu poster non pas une copie d'écran... je suppose que ça marcherai pas... mais une photo de ton écran ? Peut-être que ça aidera nos amis codeurs.

    Pour le site, je comptais m'en occuper dès qu'on aura une version beta publique. (Il ne faut pas le lancer trop tôt). Mais si t'as sune super idée et que tu tiens vraiement à  le faire... (en clair j'aurai bien voulu le faire parce que c'est bien la seule chose où j'aurai pu aider vraiment... c'est l'un de mes metiers comme tu le sais; mais parlons-en en message privé histoire de ne pas allourdire et faire hors sujet ici !..  )
  • gnomezerognomezero Membre
    20:26 modifié #350
    J'ai bien été incapable de le reproduire. j'avais sûrement une fenêtre cachée...

    Sinon j'ai une question toute d'actualité, cet economiseur sera-t-il compatible MAC-INTEL?
    Perso c'est un des premiers trucs que je change quand j'achète une nouvelle machine, avec le fond d'écran.

    Donc quid d'une version Universal Binaries?
  • Vinc26Vinc26 Membre
    février 2006 modifié #351
    Ok, j'arrive à  reproduire le bug trouvé par kioskos à  tous les coups !

    Methode :
    - J'ai activé l'activation de l'éco d'écran sur un coin de l'écran.
    - Pour lancer l'économiseur d'écran, très logiquement donc, je mets ma souris dans l'angle en question.
    - Pour le désactiver, tout aussi logiquement, je bouge simplement ma souris :
       - Si je la bouge en direction du centre de l'écran, là  tout va bien.
       - Si je la bouge dans la direction opposée au centre de l'écran, donc que ma souris bouge physiquement, mais que le curseur reste bloqué dans l'angle de l'écran, et bien là , le retour des fenêtres se fait, puis il reste figé. En effet, seule solution : alt+pomme+esc.

    Je viens dessayer la même manip avec un autre économiseur d'écran : pas de bug.

    Voilà  :)

    PS : ce bug met d'ailleur en évidence le bug du module d'animation dont je parlais plus haut, à  savoir que le fond d'écran, en retour, est inversé verticalement (en tant normal on ne s'en apperçoit que par un rapid flash)
  • Vinc26Vinc26 Membre
    20:26 modifié #352
    Un tout petit mot pour vous dire que je risque d'être silencieux pendant une semaine... (qui a dit enfin tranquil ???!!! ;) ) Peut-être je pourrais passer et tester une éventuelle nouvelle version de l'anim ou de l'éco... mais je pourrais peut-être pas faire de feedback immédiatement. Ne le prenez pas mal, voilà  tout. Je prends juste un peu de repos (et le meilleur moyen, c'est de m'éloigner de mon Mac ;D )

    :)
  • maconnectmaconnect Membre
    20:26 modifié #353
    ça marche. La 1ère fois j'ai eu un flash noir, maintenant je l'ai plus.
  • GenoseGenose Membre
    20:26 modifié #354
    salut,


    une suggestion car j'ai tester avec 10.3 pour voir ce que ca fait, ben ca donne "Kernel Panic".

    manquerait il une ligne qui quiite le screen saver si l'on tente de le charger depuis une version incompatible d'OS (i.e pre -10.4) ?

    ca aurais etait super comme eco sur d'autre version.

    bravo.
  • BruBru Membre
    20:26 modifié #355
    Une remarque de Jilam pour les grapheux :

    J'en profite :
    Je suis aussi avec grand intérêt le projet d'économiseur d'écran (qui a fait un grand bond depuis ton arrivée) et aurais une petite question à  te poser : est-ce normal que le début de l'animation tourne autour de 15fps pour arriver à  29-30 une fois les fenêtres plus en arrière plan sans réussir à  monter au-dela sauf avec une seule fenêtre (là  j'atteins 60 fps)? [test sur le dual-G5@2Ghz du boulot avec 512Mo de RAM et une Radeon 9600 avec 128Mo de VRAM]
    Je me demandais aussi si il était possible de donner plus de luminosité aux reflets car, avec ces réglages, on se rend compte qu'ils existent au moment où on se demande pourquoi les fenêtres ne vont jamais jusqu'en bas de l'écran!! [avis partagé par la plupart des personnes ayant eu l'occasion d'admirer ces superbes animations] [toujours sur le même G5 avec un Apple Cinema Display 20"]
    En tout cas, c'est un beau projet! Bon courage pour la suite?


    .
  • kioskoskioskos Membre
    20:26 modifié #356
    moi ça va bien sur le powerbook
    ça demarre egalement lentement (sur 1 ou 2 sec. , juste pour l'effet de decrochage) puis ça stabilise à  59-60. peu importe le nombre de fenetre (pas testé au dessus de 10 non plus...).
    j'ai 1 giga de ram sur mon weurbook mais une carte video moins puissante (64 meg').
    Cependant G5dual2ghz... bizzare...

    Concernant les reflets, c'est vrai qu'il sont un peu limite qd y'a pas beaucoup de fenetres. ils sont quasiment inexistant. On commence à  apprecier qd il y'a 4-5 fenetres qui travaillent.
    Je ne sais pas si c'est du à  la luminosité ou à  la "perspective" du tout.
    Car quand il y'a + de fenetres, c'est correct en luminosité. vu qu'il y'a plus de fenetres se baladant à  l'avant plan.
    Enfin au final, je saurais pas regler le probleme (y connait que dalle), je dit juste qu'avec peu de fenetre c'est moins beau qu'avec +.  :P
    Punaise , j'ai l'impression de m'etre emmeler dans mes explications, et pas qu'un peu...

  • Vinc26Vinc26 Membre
    20:26 modifié #357
    Salut ! Suis de retour :)

    Donc, a propos des fps qui sont plus basses en début d'anim : ça a toujours été comme ça : je pense que ça vient du fait que la carte graphique met plus de temps à  dessiner les fenêtres quand elles sont proches, et donc grandes. Je vois pas d'autres explications. Un spécialiste pourrait-il confirmer? ou infirmer ?

    A propos des reflets que l'on voit finalement peu. C'est vrai, je suis d'accord. J'ai une solution toute simple pour corrigerça : modifier le dégradé transparant qui vient devant eux. également remonter un peu leur opacité. Boris pourrat faire ça très facilement das sa prochaine version je pense.

    A propos de Boris justement, nous ne t'avons pas encore revu depuis ton retour de l'autre jour ! Avances-tu dans l'ombre ? N'as-tu plus de temps ? Dis nous si tu ne peux plus avancer avec nous. Dans ce cas, je me plonge dans ton code. Sinon... vivement que tu reviennes !!! ;)

    A part tout ça, quoi de neuf de ton coté Bru ?
  • Vinc26Vinc26 Membre
    20:26 modifié #358
    Coucou,

    Je sais de source sûr que Boris, dit "le grapheu", sera très prochainement de retour parmis nous !!! C'est pas une grande nouvelle ça ?  :o

    Alors juste un tout petit truc qui me trotte depuis un moment, pour toi Boris : en plus de tous ce qui a été dit dans les 2 ou 3 dernières pages (bon courrage pour tout lire) : a l'activation de l'économiseur, toutes le fenêtres ont une grosse tendance à  partir toutes au même endroit (en haut à  droite chez moi) : ne pourraient-elles pas dès le début partir chacune dans des positions aléatoire ? (en espérant que ça ne te fasse pas reconcevoir tout le module d'animation... sinon laisse tomber...)

    A et un dernier truc : depuis je ne sais quelle version, les changement de direction des fenêtres ne sont plus systématiquement fluide : en effet, parfois, ça change de direction net (au lieu de ralentir/arrêt/repartir doucement). Est-ce que chez moi ?...

    (Mon pauvre Boris, tu dois te retrouver avec une de ces listes de remarques...  :-\\ courrage !!!  ;) )
  • gnomezerognomezero Membre
    20:26 modifié #359
    Hello, je risque d'être silencieux pendant un petit moment pour cause de déménagement sur la RP. Donc pas ADSL, je repasserais de temps en temps pour suivre le projet, et vous donner mes avis divers.
    A ce propos sur un mac mini (DD boosté et 1Go de RAM corsair) ca rame un poil.
    Donc je bosse à  optimiser la partie QC pour les "petites config".


    Voili Voilou, encore très bon boulot les gars. A bientôt.

  • boris cargoboris cargo Membre
    20:26 modifié #360
    salut.
    ce soir je viens enfin d'avancer. J'ai pas pris en compte toutes les remarques, j'ai juste fait une version qui peut etre travailler seule et ensuite etre mise dans le screensaver développé par Bru. Dans la macro Windows (à  la racine) il ya une parametre DEBUG MODE, si on le coche j'envoie moi meme les images et coordonnées des fenetres. Ainsi ça me permet de tester facilement. Pour que ça fonctionne dans le screensaver il faut décocher cette case.
    J'ai remis un fond avec dégradé pour voir, j'ai trouvé une astuce pour que l'effet de bande ne soit pas trop présent, à  voir.
    L'horizon a été recentré au milieu (avant il était à  1/3 inférieur) du coup les reflets se voient beaucoup mieux.

    Je vais essayer de pas trop tarder pour faire la suite...bye

    [Fichier joint supprimé par l'administrateur]
  • ChachaChacha Membre
    20:26 modifié #361
    Salut,

    Je viens d'essayer pour la première fois cet économiseur; j'aime beaucoup l'idée. Par contre, en tant qu'utilisateur, ça ne me dérangerait pas du tout qu'il n'y ait pas de reflets, parce que je préférerais que les fenêtres dansantes occupent tout l'écran plutôt qu'une moitié. En l'état actuel, je me suis surpris à  attendre plusieurs minutes que les fenêtres se rapprochent de l'observateur.

    +
    Chacha

    PS : tiens, je confirme ce que dit Vinc26, les fenêtres partent aussi en haut à  droite, chez moi.
Connectez-vous ou Inscrivez-vous pour répondre.