, c'est corrigé dans l'archive sur le serveur.
J'ai déjà commencé
J'envisage de participer plus tard
Je ne participerai pas
, c'est corrigé dans l'archive sur le serveur.
Bonne année 2010
Actuellement, deux personnes se sont présentées. Pour ceux qui n'ont pas vue, un forum "Défis Qt" a été créé :
http://www.developpez.net/forums/f13...s/qt/defis-qt/
Il permet à tous les participants de se présenter et, s'ils en ont envie, de présenter brièvement leur solution.
Si certain participants sont bloqués, n'hésitez surtout pas à poser des questions ou à remonter vos problèmes. Vous pouvez aussi m'envoyer un MP. Ce serait dommage de ne pas aller jusqu'au bout. Et pour ceux qui n'ont pas commencé, il n'est pas trop tard
Pour les lots à gagner, il n'y a encore rien de définitif. Au minimum, ce seront des bons Amazon . On vous tient au courant et bon défis à tous
Alors, où en êtes-vous ? Toujours motivés par la participation à ce défi ? Ne vous inquiétez pas, vous ne risquez rien à faire dessiner des bouddhas à votre ordinateur, et lui non plus : pas de raison de ne pas participer ! Tout ce que vous pourriez y gagner, c'est de l'expérience reconnue avec Qt. Il vous reste encore plus de cinq semaines pour défouler votre imagination !
Des problèmes insurmontables ? Nous sommes là pour vous aider ! Posez vos questions dans le forum Qt ou un enfant.
Pour rappel, ce nouveau forum a été ouvert pour que vous puissiez présenter vos participations, et ainsi recevoir des commentaires des autres participants ainsi que d'autres membres du forum. Vous pouvez y présenter ce que vous voulez concernant votre participation : des screenshots, des résultats chiffrés des générations, le changelog de votre participation, vos idées folles pour impressioner... Vous y êtes libres !
Pour ceux qui ont quelques problèmes avec le traitement d'image, le forum traitement d'image propose de très bon lien et cours sur le sujet.
http://www.developpez.net/forums/d39...erique-images/
Pour ma part, je vous conseil celui ci:
http://raphaello.univ-fcomte.fr/ig/t...m#Introduction
Et voici une petite explication du gamma :
Toute fonction de type x^y à une propriété très intéressante :
- si x = 0 alors x^y = 0
- si x = 1 alors x^y = 1
- si 0 < x < 1 alors 0 < x^y < 1
Pour appliquer un gamma à une image :
1- on ramène les valeurs des pixels en un réelle entre 0 et 1. Le plus simple est de récupérer la valeur max et de diviser tous les pixels par celui çi.
2- on applique le gamma
3- on multiplie la valeur obtenue entre 0 et 1 par la valeur max que peut avoir un pixel dans l'image résultat.
Bien sur on peu faire quelques variante, mais le principe est celui là.
N'hésitez pas si vous avez besoin d'autres explications.
Merci beaucoup Yan.
Je me demandais, était t'il possible de faire les transformation 32bits, par 32. Ce qui rendrai le truc un peu plus rapide je pense.
Par contre, je ne suis pas sur que cela fonctionne, car 32 bits, c'est la combinaison du ARGB , qui sont répartis sur 8bits.
Sinon, il semble que le changement du gamma d'une image de 1000x1000 prenne pas mal de temps ( 3 secondes :s ) ce qui me gène un peu chose dire.
( Je me base sur une QImage, ai je faux quelque part ? ).
Lorsque nous générons la fractale... doit on partir de 1 ? ( comme gamma ).
Du coup, si on augmente le gamma de l'image, ( par exemple à 1.1 ) doit au faire le calcul avec un +0.1 ou +1.1 ?
Merci pour vos réponses. Je regarde les liens bientot ( y a peut être toute mes réponses )
Bonjour,
Nous pouvons enfin vous dévoiler les lots que nous décernerons aux participants à ce premier défi du Buddhabrot.
Tous les participants ayant complété le défi recevront un magnifique T-Shirt aux couleurs de Nokia et de Developpez.com ! (Pas encore de visuel, ça devrait venir très bientôt).
Ensuite, le grand vainqueur recevra, en plus du T-Shirt, le superbe mobile que Nokia utilise pour ses présentations : le N900 ! Évidemment, vous pourrez, grâce à son système d'exploitation Maemo, développer des applications Qt et les tester en vrai. Ce n'est qu'une des nombreuses qualités de l'appareil, le site web en question devrait vous amener plus de détails croustillants. Par exemple, ce genre de vidéo, rien que pour vous mettre l'eau à la bouche :
Nous pouvons d'ores et déjà remercier notre partenaire Nokia, qui nous propose de vous offrir ces prix. Nous offrons également des bons cadeau Amazon.
Il vous reste à peu près un mois avant la fin du défi : il y a encore largement moyen de réaliser une application qui a toutes ses chances de réussir, de dépasser toutes les créations actuelles !
Hum avec un lot comme ca, c'est comme mettre la carotte devant l'âne . Je vais essayer d'y participer . Deja je suis sur de gagner un joli tshirt hihihi
[ame="http://vimeo.com/1908224?hd=1"]Mandelbrot POWER!!![/ame]
Eh ben, tu l'as bien optimisé, ton petit module !
... Je reste un peu perplexe.
Avec mon programme, j'avais zoomé assez loin comme ça, et je suis tombé sur un truc étrange ( que j'appellerai bug ). Du coup, je pense avoir un bug, mais je ne sais pas si cela n'arrive que avec mon programme qui utilise exactement l'algo de Yan, ou si c'est ma partie affichage qui avait planté.
Finalement, ça faisait comme une limite de zoom, après j'avais plus de résultat sensé. ( J'ai à débugguer le programme )
Je n'ai pas testé, mais l'utilisation des double à des limites. C'est à dire qu'à un certain moment, la différence entre deux nombre et trop petite pour les différencier.
Et si zoom beaucoup tu arrive obligatoirement à cette limite.
Je sais pas si c'est très claire.
http://cpp.developpez.com/faq/cpp/in...ions_flottants
En Qt tu peut tester deux double par
http://qt.developpez.com/doc/latest/...#qFuzzyCompare
D'ailleur je n'ai aucune idée de leur méthode pour arriver aussi loin.
La méthode pour arriver si loin, je pense ( j'ai pas encore touché l'algo des fractales ), c'est de faire, à un certain moment, en sorte que les valeurs passe dans des échelles calculable.
Exemple:
Si on arrive à 0.000001 ... et que nous savons que nous n'avons pas plus de précision plus bas, alors nous multiplions par 1 000 000, pour faire en sorte de retomber dans une zone plus fonctionnelle ( et hop, reparti pour un tour ).
Ce qui m'a étonné le plus dans la vidéo, c'est l'enchainement très doux des couleurs ( je n'ai pas encore trouvé comment faire ça moi :s ). Et l'autre truc, c'est qu'à un moment, ce n'est plus trop les même formes que l'on voit. Je veux dire, que c'est plus la forme classique du mandelbrot ...
Bonjour,
Les participants à ce défi auront la possibilité, proposée par le jury, de participer à un grand projet rédactionnel autour du défi : comment faire pour afficher la fractale, comment accélérer l'affichage... Mais aussi sur des points plus précis du défi : la gestion du calcul distribué, du multithreading, des shaders, des scripts... Au final, l'article sera disponible sur la rubrique Qt de Developpez.com.
Bien évidemment, ceux qui auront la chance d'y participer ne seront pas laissés dans le vide : ils seront secondés par l'équipe Qt, par quelques personnes de Nokia, ainsi que par tous les rédacteurs de Developpez.com !
Alors, seriez-vous tentés par cette proposition ? Si oui, peaufinez encore votre participation, cela augmentera fortement vos chances de qualification !
Intéressant, mais au vue de mes qualités rédactionnelles .
Plus que quelques jours pour finir nos réalisations. Bonne chance à tous.
Et encore merci à toute l'équipe Qt de Developpez.net .
( Bon faut que je fasse tout pendant ces derniers jours )
Participer à l'élaboration d'un article, ce n'est pas uniquement écrire : il faut aussi discuter du contenu, de la manière d'approcher, des phrases bancales... Pas besoin d'être écrivain pour participer !
Profite de ces quelques jours, mets-les bien à profit et fais des merveilles, tu as le temps nécessaire (même si tu commençais maintenant, il reste encore assez de temps pour faire des trucs très bien).
Petit rappel pour tous les participants : il ne vous reste que jusqu'à demain soir, soit jusqu'au 28 février 2010 à 23h59, heure du dépô faisant foi, pour déposer votre candidature à ce premier défi Qt du Buddhabrot ! Pour rappel, vous pouvez déposer votre candidature sur le site du défi.
Pour le vainqueur : n'oubliez pas le Nokia N900 ! Tous les participants recevront un T-Shirt, et certains recevront la possibilité de corédiger un article concernant ce défi. Peaufinez, fignolez votre présentation pour tenter d'y avoir accès, que ce soit pour la rédaction ou pour le N900 !
Je voulais savoir, c'est 23h59, heure française, seulement ?
( Je ne suis pas sur le même fuseau, pour ça que je demande ). Je vais quand même essayer de finir un peu avant
Heure du serveur, qui est en France, et qui en utilise le fuseau horaire. De même pour la Belgique ainsi que bien d'autres pays.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager