Revue de sujet
corwin Posté le 16 Juil 2009 à 10:33
Avatar de corwin
Messages : 459
Quel version de ton lecteur flash ? moi j'utilise la version 10
édit: je viens de tester avec mozilla Firefox, Internet explorer et chrome et le résultat mes pas terrible du tout. mais si tu le lance avec le lecteur flash sans utiliser internet le résultat en beaucoup mieux. Je vais voir si je peut l'optimiser un peu.
Darktib Posté le 16 Juil 2009 à 08:37
Avatar de Darktib
Messages : 4017
Sur le premier exemple. Pour le lecteur il me semble que c'est celui d'adobe.
corwin Posté le 15 Juil 2009 à 20:27
Avatar de corwin
Messages : 459
Sur quel exemple, le 1er ou le 2eme ? si ses le 2eme ses normals mais le 1er... et quel lecteur flash utilise tu ?
Darktib Posté le 15 Juil 2009 à 20:20
Avatar de Darktib
Messages : 4017
Chez moi ca tourne à a peu près 8 fps sur une machine peu puissante (2-3 ans) et sous chrome.
corwin Posté le 15 Juil 2009 à 19:26
Avatar de corwin
Messages : 459
Juste pour tester voici en exemple du soleil avec des nuages animés. Tout est très mal optimiser pour cause se test a été fait en 2min xD
http://www.megaupload.com/?d=QW9WU6PM
corwin Posté le 15 Juil 2009 à 18:58
Avatar de corwin
Messages : 459
Il gère le hdr en temps réelle donc pas de problème de chargement trop long avant. Il ne créer pas de glow prédéfini avant, il est créer quand le soleil passe derrière. Je te vois venir a me dire : "mais la il n'y a pas beaucoup d'image et si il y en avait beaucoup plus ?" ba ses pareil le soleil est petit et ne va pas faire toute la carte (heureusement sinon le bordel...) donc pas de problème aussi si la carte est une seul grande image le glow est que sur une petite partie ;)
Devil'sCry Posté le 15 Juil 2009 à 18:34
Avatar de Devil'sCry
Messages : 136
Fait le tester sur un serveur distant avec tout un projet complet, pour savoir combien de temps environ il met à générer les hdr.
corwin Posté le 15 Juil 2009 à 18:15
Avatar de corwin
Messages : 459
Sa dépend de ton lecteur flash ;)
Je vous met un exemple pour tester tout sa :)
http://www.megaupload.com/?d=78QPHZQO
Darktib Posté le 15 Juil 2009 à 17:07
Avatar de Darktib
Messages : 4017
Wow... j'avais jamais vu ca en flash, c'est vraiment impressionant !
Et ca tourne avec quelles perfs ?
corwin Posté le 15 Juil 2009 à 15:24
Avatar de corwin
Messages : 459
Tu a tout a fait raison Devil'sCry.
Il y a un rendu très graphique mais il utilise assé d'action script (as3)

Cette classe permet de créer très facilement en 1 ligne de code un effet de High Dynamic Range Glow sur n'importe quel display object de l'application.

Le bloom ou HDRGlow comme je l'appel ici est le phénomène observé lorsque l'on place un objet très lumineux derrière un autre objet plus ou moins réfléchissant. On peut voir avec une sorte de glow la lumière de l'objet lumineux part dessus l'objet le recouvrant... (les exemples parlent d'eux même)

Normalement, on parle pour cet effet de Bloom, j'utilise le mot Glow car c'est un filtre Glow que j'utilise au final dans la classe, bien que cela soit totalement invisible aux yeux de l'utilisateur.

Il faut savoir pour finir que l'effet de "bloom" est une "simulation", un vrai effet bloom se calcul sur une scène 3D, cependant les résultats sont assez satisfaisants.

avant:
Image


après:
Image


avec cercle rouge pour voir le Glow:
Image


Les sources seront distribuer qu'après quelque modification ;)

Devil'sCry Posté le 15 Juil 2009 à 10:40
Avatar de Devil'sCry
Messages : 136
Un symbole est un objet ou un groupe d'objets flash réunis en un "bloc" dans le but de pouvoir y affecter différentes actions, principalement graphiques. Ceci facilite grandement la création d'effets ou d'actions dans un projet. C'est aussi simple que ça :)

Mais c'est vrai qu'expliqué comme tu l'as fais Corwin, ça parrait pas très claire (admirez le jeu de mot : claire - HDR XD)
stilobique Posté le 14 Juil 2009 à 23:45
Avatar de stilobique
Messages : 2386
Nous sommes dans la section graphismes, pourquoi tu n'illustre pas avec une screen >_<
En tout cas ça éveille la curiosité ton post ! Mais concrétement c'est pour déboucher sur quoi ce HDR ? On peut avoir plus de précision en tout cas ? Comme l'a dit mod, c'est purement graphique ou blindé d'action script ?
Daru13 Posté le 14 Juil 2009 à 21:41
Avatar de Daru13
Messages : 2883
C'est quoi un "symbole" ?
Mod Posté le 14 Juil 2009 à 19:46
Avatar de Mod
Messages : 4954
Oula, j'ai du mal à imaginer ce que ça peut donner ô_o. C'est un résultat purement graphique, ou y a-t-il du code derrière ? Dans tous les cas je suis bien curieux de voir la démarche pour aboutir à un effet de ce type, je n'ai jamais rien vu de tel en Flash jusqu'à maintenant.
corwin Posté le 14 Juil 2009 à 18:57
Avatar de corwin
Messages : 459
Alors voila, je vais vous présenter un petit projet simple : créer une simulation d'hdr en flash. Halala sa fait longtemps que j'y est pas toucher mais j'ai les armes en main : adobe flash cs4 profesional rien que sa :) Explication du projet : je veut que mon hdr soit appliquer sur tout les symboles de toute formes y compris le texte et que l'effet soit diffuser par un cercle représentant comme un soleil.
Alors le projet a bien commencer le résultat est très bon sauf un petit problème que j'ai rencontrer : j'ai créer un rectangle que j'ai fait tourner en perspective (outil rotation cs4) puis je l'est convertit en symbole. Et la quesce qui ne faut pas que je voie, au milieu du rectangle est créer une brèche quand je passe mon soleil. Donc cela a rectifier puis je vous montrerai le résultat ^^
Nouveau message

Large sourire Sourire Veut Langue Absurde Choqué Clin d'oeil Innocent Cool Fier rougissant confus Neutre Etonné Content Triste Douloureux Pathétique Etrange Agacé Colère Tordu Flèche Question Exclamation Rigole Gêné Amoureux Oui No Fou Pleure Pleure de joie Mignon Coup de coeur Hystérique Blasé Ninja Pouffe Stun Suspicieux Incompréhensible
Gras
Italique
Souligné
Barré
Gauche
Centré
Droite
Justifié
Flottant à gauche
Flottant à droite
Lien
Citation
Puce
Spoiler
Wiki
Image
Flash
Youtube


Prévisualisation
GameCorp - Site d'apprentissage et d'entraide à la création de jeux vidéo.
XHTML Valid 1.1 - Page générée en 0.0366 secondes