Page 1 sur 1

[Jeu 2D] effet bloom

Publié : mer. 10/août/2011 15:03
par blendman
salut
savez-vous comment on peut faire un effet de type "bloom" en purebasic ?

J'utilise un screen et des sprites3D, mais pas de 3D.
G-rom avait parlé de compositor, mais je n'ai pas trouvé dans la documentation ni dans le fichier d'aide.

Alors, si vous avez une piste, je suis preneur :D.

Re: [Jeu 2D] effet bloom

Publié : mer. 10/août/2011 15:05
par Backup
................

Re: [Jeu 2D] effet bloom

Publié : mer. 10/août/2011 15:47
par Ar-S
D'ailleurs les jeux 3D modernes abusent souvent un peu trop du bloom, heureusement c'est toujours modifiable.

Re: [Jeu 2D] effet bloom

Publié : ven. 12/août/2011 20:20
par G-Rom
blendman a écrit :salut
savez-vous comment on peut faire un effet de type "bloom" en purebasic ?

J'utilise un screen et des sprites3D, mais pas de 3D.
G-rom avait parlé de compositor, mais je n'ai pas trouvé dans la documentation ni dans le fichier d'aide.

Alors, si vous avez une piste, je suis preneur :D.

Les compositors devront être dispo ou sont déjà dispo dans la 4.60 , le bloom marche bien avec Ogre3D.
en Pure PB , c'est pas possible sans bidouillé.

Tu peut toujours grabé la totalité de ton écran , reduire la taille du grabbing par 4 , la multiplier par 4 afin de "pixelisé" ton grab
puis de créer un sprite 3D avec ton image grabé , et de l'afficher par dessus le tout en mode ADD, tu devrais obtenir un effet bloom.
Le mieux reste évidement un shader , mais en pb pas facile sans lib externe pour le moment.

Re: [Jeu 2D] effet bloom

Publié : sam. 13/août/2011 10:03
par blendman
G-Rom a écrit :Les compositors devront être dispo ou sont déjà dispo dans la 4.60 , le bloom marche bien avec Ogre3D.
en Pure PB , c'est pas possible sans bidouillé.
oki. Mais j'imagine qu'on ne peut pas trop mixer sprite3D et ogre, si ?
Tu peut toujours grabé la totalité de ton écran , reduire la taille du grabbing par 4 , la multiplier par 4 afin de "pixelisé" ton grab
puis de créer un sprite 3D avec ton image grabé , et de l'afficher par dessus le tout en mode ADD, tu devrais obtenir un effet bloom.
Le mieux reste évidement un shader , mais en pb pas facile sans lib externe pour le moment.
je pensais aussi à une méthode de ce genre, mais j'ai peur que ça ralentisse beaucoup les performances du jeu.

Je vais faire un petit test à l'occasion, merci pour la technique ;).

Re: [Jeu 2D] effet bloom

Publié : sam. 13/août/2011 10:32
par G-Rom
oki. Mais j'imagine qu'on ne peut pas trop mixer sprite3D et ogre, si ?
Sur Linux c'est une catastrophe en tout cas, sous windows aucune idée , il y a longtemps , avec un code de comtois sur Ogre ( qui dois être quelque part dans le forum )
j'avais utilisé les Sprite3D pour rajouté un effet à son code 3D , ca fonctionnais bien. a voir si cela fonctionne encore.
je pensais aussi à une méthode de ce genre, mais j'ai peur que ça ralentisse beaucoup les performances du jeu.
Effectivement les perfs vont en prendre un sacré coup. Comme je t'ai dis faut passer par une lib externe pour profité des shaders.

Re: [Jeu 2D] effet bloom

Publié : mar. 16/août/2011 9:46
par blendman
G-Rom a écrit :Effectivement les perfs vont en prendre un sacré coup. Comme je t'ai dis faut passer par une lib externe pour profité des shaders.
une lib externe ? Comme quoi par exemple ?

Re: [Jeu 2D] effet bloom

Publié : mar. 16/août/2011 16:31
par G-Rom
blendman a écrit :
G-Rom a écrit :Effectivement les perfs vont en prendre un sacré coup. Comme je t'ai dis faut passer par une lib externe pour profité des shaders.
une lib externe ? Comme quoi par exemple ?
la SFML ou la SDL.

Re: [Jeu 2D] effet bloom

Publié : ven. 18/nov./2011 11:24
par blendman
salut

Je relance le sujet, maintenant que la 4.60 est sortie officiellement :).
Savez-vous s'il existe un exemple d'utilisation des compositor pour du bloom par exemple ?

Merci :)

Re: [Jeu 2D] effet bloom

Publié : sam. 19/nov./2011 19:38
par G-Rom
Le bloom n'a pas été fourni avec la 4.60 ?
(dsl , j'ai pas de temps pour codé & voir ce qui ce fait depuis pas mal de temps)

Re: [Jeu 2D] effet bloom

Publié : dim. 20/nov./2011 15:07
par blendman
non, ni bloom, ni post-process fx, ni beaucoup de shaders, hélas :(