[CPC] demo 3D meets the aging bits
Modérateurs : Papy.G, fneck, Carl
[CPC] demo 3D meets the aging bits
Hop, un lien vers une "petite" demo CPC sortie à l'occasion de la Revision 2017 à laquelle j'ai très modestement
participé (recyclage d'une musique maison déjà sortie l'année dernière).
http://www.pouet.net/prod.php?which=69651
L'auteur avait de gros doutes sur l'accueil fait à sa production mais à priori, ça s'est bien passé, et quelques
commentateurs ont été bien embarrassés pour expliquer comment il était possible de faire de telles choses
sur un CPC
https://www.twitch.tv/videos/135854774?t=04h20m45s
Pêle-mêle, la machine s'est retrouvée affublée d'un mode texte et de bitplanes, choses qui bien évidemment
n'existent pas !
Si la démo vous plait, n'hésitez pas à laisser un petit commentaire sur pouet pour féliciter Overflow .
participé (recyclage d'une musique maison déjà sortie l'année dernière).
http://www.pouet.net/prod.php?which=69651
L'auteur avait de gros doutes sur l'accueil fait à sa production mais à priori, ça s'est bien passé, et quelques
commentateurs ont été bien embarrassés pour expliquer comment il était possible de faire de telles choses
sur un CPC
https://www.twitch.tv/videos/135854774?t=04h20m45s
Pêle-mêle, la machine s'est retrouvée affublée d'un mode texte et de bitplanes, choses qui bien évidemment
n'existent pas !
Si la démo vous plait, n'hésitez pas à laisser un petit commentaire sur pouet pour féliciter Overflow .
-
- Messages : 7988
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: [CPC] demo 3D meets the aging bits
Et tout ça dans 22ko. On y trouve peut être des sprites precalculés, mais vu leur nombre ça fait juste.....
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Re: [CPC] demo 3D meets the aging bits
Je doute fort qu'il s'agisse de real time. Il y a forcement du precalc. Quoiqu'il en soit c'est une bien sympathique demo
- Papy.G
- Modérateur
- Messages : 3054
- Inscription : 10 juin 2014 13:40
- Localisation : Haute-Garonne/Gers
Re: [CPC] demo 3D meets the aging bits
Superbe!
Serait-ce du real-time avec valeurs d'angles simplifiées, genre sur 4 bits, et résultats sur 8 bits prédéfinis pour avoir une table peu volumineuse, et des calculs rapides?
Les commentateurs sur Twitch sont sans voix un moment!
Serait-ce du real-time avec valeurs d'angles simplifiées, genre sur 4 bits, et résultats sur 8 bits prédéfinis pour avoir une table peu volumineuse, et des calculs rapides?
Les commentateurs sur Twitch sont sans voix un moment!
Soyez exigeants, ne vous contentez pas de ce que l'on vous vend.
Demandez-en plus, ou faites-le vous-même.
Demandez-en plus, ou faites-le vous-même.
-
- Messages : 7988
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: [CPC] demo 3D meets the aging bits
Idée: en réalité une seule figure par type est calculée puis sert de sprite recopié en de multiples endroits à l'écran.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Re: [CPC] demo 3D meets the aging bits
Overflow a l'habitude de diffuser quelques temps après ses démos les sources et des explications techniques. Pour cette production, l'utilisation de split rasters énormes (le P-38 et le space invader) donne un indice : les animations ne prennent quasiment aucun temps machine . Les écrans sont construits pendant certaines étapes "calmes" de la démo (typiquement, lors de l'affichage du logo Logon System) puis affichés en faisant des décalages d'offset de l'écran. La difficulté, c'est d'arriver à calculer des affichages laissant à penser qu'il y a plusieurs plans. Par contre, pour l'animation finale, je ne suis pas sûr que ces explications soient suffisantes.
- Carl
- Modérateur
- Messages : 13300
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
- Papy.G
- Modérateur
- Messages : 3054
- Inscription : 10 juin 2014 13:40
- Localisation : Haute-Garonne/Gers
Re: [CPC] demo 3D meets the aging bits
Merci pour ces indications, l'offset écran fonctionne en "rouleau"?
Je pense voir comment c'est fait, si c'est ça, c'est reproductible sur machines avec EF9345.
Je pense voir comment c'est fait, si c'est ça, c'est reproductible sur machines avec EF9345.
Soyez exigeants, ne vous contentez pas de ce que l'on vous vend.
Demandez-en plus, ou faites-le vous-même.
Demandez-en plus, ou faites-le vous-même.
Re: [CPC] demo 3D meets the aging bits
Pour moi, la technique utilisée est faisable pour toute machine sur laquelle tu peux changer l'adresse de départ de l'affichage vidéo. Je ne sais pas si c'est faisable du coup avec l'EF9345. Sur CPC, l'offset peut être décalé d'un mot en modifiant les registres &C et &D de la puce vidéo 6845. C'est la technique de base qui permet de faire des scrolling "hardware" sur la machine.
- Papy.G
- Modérateur
- Messages : 3054
- Inscription : 10 juin 2014 13:40
- Localisation : Haute-Garonne/Gers
Re: [CPC] demo 3D meets the aging bits
Sur le 9345, on ne peut faire que du scrolling par ligne entière avec les registres, et uniquement sur les 24 lignes du bas, pour scroller horizontalement, il faut faire de la copie (le VDP peut le faire lui-même par "lots"), mais je ne sais pas si l'on a le temps de copier tout l'écran entre deux balayages.
Soyez exigeants, ne vous contentez pas de ce que l'on vous vend.
Demandez-en plus, ou faites-le vous-même.
Demandez-en plus, ou faites-le vous-même.
Re: [CPC] demo 3D meets the aging bits
Un article décrivant de façon animée les techniques utilisées pour les animations de la démo :
http://norecess.cpcscene.net/news/logon ... april-2017
On y découvre qu'Overflow préparait depuis pas mal de temps ses effets. Grand bien lui a fait de prendre son temps car la démo sortie en 2017 est vraiment une production qui fait date sur le CPC.
http://norecess.cpcscene.net/news/logon ... april-2017
On y découvre qu'Overflow préparait depuis pas mal de temps ses effets. Grand bien lui a fait de prendre son temps car la démo sortie en 2017 est vraiment une production qui fait date sur le CPC.
Re: [CPC] demo 3D meets the aging bits
Impressionnant pour du CPC !
Le CPC plus fort que le ST
C'est la première fois pour ma part que je vois un making of/explications d'une démo.
C'est sympa de sa part. et ça permet à d'autres d'essayer de faire mieux ensuite.
Le CPC plus fort que le ST
C'est la première fois pour ma part que je vois un making of/explications d'une démo.
C'est sympa de sa part. et ça permet à d'autres d'essayer de faire mieux ensuite.
-
- Messages : 7988
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: [CPC] demo 3D meets the aging bits
Là aussi il y à un makingof mais en français
http://www.pulsdemos.com/vector.html
http://www.pulsdemos.com/vector.html
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos