Identifiant:
Mot de passe:
Accueil
Devblogs
Voir tous les devblogs
Obtenir un devblog
Fiches Homebrews
Chat (IRC)
NoPaste
Lexique
Wikis
NDS/GBA
PSP
Wii
Forum
Accéder au forum
Messages non lus
Réponses non lues
Au secours !!!
Options
Rechercher
Se Connecter
Inscrivez-vous
Développement Amateur Francophone
|
Articles
|
Démos Techniques
|
[Demo] Screenshot et application 3D
Événements liés
Démo technique du samedi #3
: 19 Mai 2007
Pages:
1
[
2
]
3
Bas de page
Imprimer
Auteur
Fil de discussion: [Demo] Screenshot et application 3D (Lu 11919 fois)
0 Membres et 1 Invité sur ce fil de discussion.
morukutsu
Sr. Member
Messages: 499
Noctambule
Re : [Demo] Screenshot et application 3D
«
Réponse #15 :
16 Mai 2008, 19:37:19 »
Citation
D'ailleurs, la dernière version (internal) de Marble permet de faire du motion blur sur tout l'écran en mode 3D double screen et toujours à 30fps Langue
Saligaud !
xD
J'ai vu un code sur le forum de GBAdev qui fait ça, par contre, c'est du triple buffering que le gars utilise. C'est limite un peu trop je crois. Mais bon, je galère un peu a comprendre le code.
Journalisée
smealum
Administrateur
Messages: 666
Re : Re : Re : Re : [Demo] Screenshot et application 3D
«
Réponse #16 :
16 Mai 2008, 20:57:26 »
Citation de: Noda le
Aujourd'hui
à 17:55:54
Citation de: Smealum le
Aujourd'hui
à 16:44:43
Citation de: morukutsu le
Aujourd'hui
à 12:59:00
Je voulais savoir, dans le cas ou on travaille que sur un seul écran. Est-ce qu'on peut se permettre de faire une capture par frame tout en conservant un framerate acceptable (60 fps
) ?
J'aimerai bien faire des effets sur l'écran du blur, glow, etc...
Merci d'avance !
Si je me souviens bien, utiliser la capture à chaque frame fera automatiquement tomber le framerate à 30 FPS.
non, on peut faire du blur/bloom/ce que tu veux à 60fps
seulement faut au minimum faire du double-buffering de l'écran
D'ailleurs, la dernière version (internal) de Marble permet de faire du motion blur sur tout l'écran en mode 3D double screen et toujours à 30fps
Tout ce que j'ai dit, c'est qu'utiliser les registre DISP_CAPTURE fait limite automatiquement le framerate à 30FPS.
Journalisée
Noda
Full Member
Messages: 208
Re : Re : Re : Re : Re : [Demo] Screenshot et application 3D
«
Réponse #17 :
16 Mai 2008, 22:04:54 »
Citation de: Smealum le
Aujourd'hui
à 20:57:26
Citation de: Noda le
Aujourd'hui
à 16:55:54
Citation de: Smealum le
Aujourd'hui
à 15:44:43
Citation de: morukutsu le
Aujourd'hui
à 11:59:00
Je voulais savoir, dans le cas ou on travaille que sur un seul écran. Est-ce qu'on peut se permettre de faire une capture par frame tout en conservant un framerate acceptable (60 fps
) ?
J'aimerai bien faire des effets sur l'écran du blur, glow, etc...
Merci d'avance !
Si je me souviens bien, utiliser la capture à chaque frame fera automatiquement tomber le framerate à 30 FPS.
non, on peut faire du blur/bloom/ce que tu veux à 60fps
seulement faut au minimum faire du double-buffering de l'écran
D'ailleurs, la dernière version (internal) de Marble permet de faire du motion blur sur tout l'écran en mode 3D double screen et toujours à 30fps
Tout ce que j'ai dit, c'est qu'utiliser les registre DISP_CAPTURE fait limite automatiquement le framerate à 30FPS.
Oui, mais c'est faux
On peut capturer à 60 fps!
Journalisée
Cobain
Mega Member
Messages: 1131
mes talents de graphiste lol
Re : Re : Re : Re : Re : Re : [Demo] Screenshot et application 3D
«
Réponse #18 :
16 Mai 2008, 22:09:04 »
Citation de: Noda le
Aujourd'hui
à 22:04:54
Citation de: Smealum le
Aujourd'hui
à 20:57:26
Citation de: Noda le
Aujourd'hui
à 16:55:54
Citation de: Smealum le
Aujourd'hui
à 15:44:43
Citation de: morukutsu le
Aujourd'hui
à 11:59:00
Je voulais savoir, dans le cas ou on travaille que sur un seul écran. Est-ce qu'on peut se permettre de faire une capture par frame tout en conservant un framerate acceptable (60 fps
) ?
J'aimerai bien faire des effets sur l'écran du blur, glow, etc...
Merci d'avance !
Si je me souviens bien, utiliser la capture à chaque frame fera automatiquement tomber le framerate à 30 FPS.
non, on peut faire du blur/bloom/ce que tu veux à 60fps
seulement faut au minimum faire du double-buffering de l'écran
D'ailleurs, la dernière version (internal) de Marble permet de faire du motion blur sur tout l'écran en mode 3D double screen et toujours à 30fps
Tout ce que j'ai dit, c'est qu'utiliser les registre DISP_CAPTURE fait limite automatiquement le framerate à 30FPS.
Oui, mais c'est faux
On peut capturer à 60 fps!
ça commence pas a faire un peu beaucoup de citations
et c'est normale que je ne comprenne pas tous?
Journalisée
Mes Projets
||
Mon Blog
Citation
Honey bunny : I love you, pumpkin.
Pumpkin : I love you, honey bunny.
Pumpkin : Everybody be cool this is a robbery!
Honey bunny : Any of you fuckin' pricks move and i'll execute every motherfucking last one of you
smealum
Administrateur
Messages: 666
Re : Re : Re : Re : Re : Re : [Demo] Screenshot et application 3D
«
Réponse #19 :
16 Mai 2008, 23:19:05 »
Citation de: Noda le
Hier
à 23:04:54
Citation de: Smealum le
Hier
à 21:57:26
Citation de: Noda le
Hier
à 17:55:54
Citation de: Smealum le
Hier
à 16:44:43
Citation de: morukutsu le
Hier
à 12:59:00
Je voulais savoir, dans le cas ou on travaille que sur un seul écran. Est-ce qu'on peut se permettre de faire une capture par frame tout en conservant un framerate acceptable (60 fps
) ?
J'aimerai bien faire des effets sur l'écran du blur, glow, etc...
Merci d'avance !
Si je me souviens bien, utiliser la capture à chaque frame fera automatiquement tomber le framerate à 30 FPS.
non, on peut faire du blur/bloom/ce que tu veux à 60fps
seulement faut au minimum faire du double-buffering de l'écran
D'ailleurs, la dernière version (internal) de Marble permet de faire du motion blur sur tout l'écran en mode 3D double screen et toujours à 30fps
Tout ce que j'ai dit, c'est qu'utiliser les registre DISP_CAPTURE fait limite automatiquement le framerate à 30FPS.
Oui, mais c'est faux
On peut capturer à 60 fps!
Je serais bien curieux de savoir comment... tout ce que j'avais vu sur GBAdev à l'époque me disait le contraire. Il y avait même une démo avec différents effets - c'était du 30 FPS.
Une petite démo à l'appui, ou au moins une explication ?
Journalisée
morukutsu
Sr. Member
Messages: 499
Noctambule
Re : [Demo] Screenshot et application 3D
«
Réponse #20 :
17 Mai 2008, 00:47:37 »
Voila une démo que j'ai trouvé sur GBAdev :
http://morukutsuland.free.fr/data/autres/dsbloom.zip
Journalisée
Copper
Mega Member
Messages: 1296
Re : [Demo] Screenshot et application 3D
«
Réponse #21 :
17 Mai 2008, 08:06:41 »
C'est du triple buffering... L'image qui est affichée à donc 2 frames de retard... C'est donc bien du 60 fps mais avec 2 fps de retard...
Journalisée
smealum
Administrateur
Messages: 666
Re : [Demo] Screenshot et application 3D
«
Réponse #22 :
17 Mai 2008, 11:05:38 »
Donc ce n'est ni du 30, ni du 60 FPS... mais avec deux frames de retards, ça doit faire bizarre en pleine partie.
Journalisée
morukutsu
Sr. Member
Messages: 499
Noctambule
Re : [Demo] Screenshot et application 3D
«
Réponse #23 :
17 Mai 2008, 11:42:39 »
C'est vrai, mais c'est tout de meme mieux que 30fps
.
Journalisée
Kiniou
Jr. Member
Messages: 52
Three-Dimensionnal-Coder
Re : [Demo] Screenshot et application 3D
«
Réponse #24 :
17 Mai 2008, 11:42:56 »
Ça peut être pratique pour faire de la cinematique temps réel du style Demoscene.
En tout cas ça pourrait bien m'intéresser ... vous auriez pas un ptit lien siouplé
Journalisée
Il est souvent trop tôt pour savoir s'il n'est pas trop tard.
-+- Pierre Dac -+-
Mon blog de geek-o-saurus
morukutsu
Sr. Member
Messages: 499
Noctambule
Re : [Demo] Screenshot et application 3D
«
Réponse #25 :
17 Mai 2008, 12:00:35 »
C'est le lien que j'ai posté quelques messages plus haut
Journalisée
Noda
Full Member
Messages: 208
Re : Re : [Demo] Screenshot et application 3D
«
Réponse #26 :
17 Mai 2008, 14:27:19 »
Citation de: morukutsu le
Aujourd'hui
à 11:42:39
C'est vrai, mais c'est tout de meme mieux que 30fps
.
Pas tant que ca, la plupart des jeux commerciaux affichent avec 1 frame de retard... mon Warcraft aussi en passant, alors 2 frame ca doit pas etre si pire.
Et cette démo fait quand même pas mal de calculs pour le bloom, d'ou la nécessité du triple buffer. Dans la plupart des cas, un double buffer sera suffisant, donc juste 1 frame de retard
Pour info il y a quelques annéés, la grande majorité des jeux PC faisaient du triple buffering pour ne pas avoir à activer la synchro verticale qui faisait perdre bcp de fps, et ca genait pas vraiment
Journalisée
Cobain
Mega Member
Messages: 1131
mes talents de graphiste lol
Re : [Demo] Screenshot et application 3D
«
Réponse #27 :
17 Mai 2008, 15:26:56 »
c'est quoi exactement le triple ou le double beffering? c'est calculer des images en avance?
Journalisée
Mes Projets
||
Mon Blog
Citation
Honey bunny : I love you, pumpkin.
Pumpkin : I love you, honey bunny.
Pumpkin : Everybody be cool this is a robbery!
Honey bunny : Any of you fuckin' pricks move and i'll execute every motherfucking last one of you
Arialia
Elite Member
Messages: 868
Re : [Demo] Screenshot et application 3D
«
Réponse #28 :
17 Mai 2008, 22:57:34 »
exactement :
tu affiches une image :
calcul de la suivante dans un buffer ( de préférence géré par la carte vidéo )
quand c'est fini inversion des buffers
pas besoin d'attendre la synchro du coup
un truc rigolo que j'avais trouvé sur PC, je dessinais dans la mémoire video des barres toutes les 4 (je suis plus sure du nombre
) synchro verticales, cela faisait un effet de transparence assez chouette
Journalisée
Mon blog de dev
- -
Mon tutoriel sur la libfat
--
DSPhoto
Un bon programmeur est fainéant : il déteste refaire la même chose, il fait donc des fonctions
Mais qui m'a mis des nounours roses ? Le rose c'est pour les homo et les gamines , beurk, mais ça va bien aux fleurs
Et aux jeux de Genevois
Minishlink
Mega Member
Messages: 1439
Quand on veut, on peut !
Re : [Demo] Screenshot et application 3D
«
Réponse #29 :
18 Mai 2008, 11:41:54 »
D'ailleurs sur Wii c'est du double-buffering
(enfin quand on travaille avec le framebuffer)
Journalisée
http://louislagrange.free.fr
http://minishlink.dev-fr.org
http://twitter.com/Minishlink
Pages:
1
[
2
]
3
Haut de page
Imprimer
Aller à:
Merci de choisir une destination:
-----------------------------
Compos
-----------------------------
=> Compo Débile Dev-Fr !
-----------------------------
Les News
-----------------------------
=> News
=> Vos News
-----------------------------
Général
-----------------------------
=> Discussion générale
=> Demande de blogs
=> Evolution du site
-----------------------------
Articles
-----------------------------
=> Interviews
=> Tests
===> Vos Tests
=> Démos Techniques
=> Pimp My Code
=> Tutoriaux
=> Le HS total du dimanche
-----------------------------
Divers Developpement
-----------------------------
=> Idées de Projets
=> Codes et Optimisations
=> Emulation
=> Graphismes
=> Game Design / Level Design
=> Musiques
=> Autre
-----------------------------
Dev-FR Coding Compo 2007
-----------------------------
=> International Section
===> Apps
===> Games
=> Section Francophone
===> Applications
===> Jeux
-----------------------------
Nintendo DS/GBA
-----------------------------
=> Projets
=> Aide au développement
=> Résolu via IRC
-----------------------------
PSP
-----------------------------
=> Projets
=> Aide au développement
-----------------------------
iPhone / iTouch
-----------------------------
=> Projets
=> Aide au développement
=> Tutoriels
-----------------------------
Android
-----------------------------
=> Projets
=> Aide au développement
=> Tutoriels
-----------------------------
Dingoo
-----------------------------
=> Projets
=> Aide au développement
-----------------------------
Wii/NGC
-----------------------------
=> Projets
=> Aide au développement
-----------------------------
PS3/Linux
-----------------------------
=> Projets
=> Divers
-----------------------------
Xbox 360
-----------------------------
=> Projets
=> Aide au développement
=> Tutoriels
-----------------------------
Windows/Mac/Linux
-----------------------------
=> Projets
=> Aide au developpement
-----------------------------
PocketPC
-----------------------------
=> Projets
-----------------------------
Matériel
-----------------------------
=> Consoles
=> Ordinateurs
=> UltraPortables