Afficher une image 360°
5 sujets de 16 à 20 (sur un total de 20)
- 1
- 2
-
@Jbam : En fait, mon adaptation avait bien avancé à une époque, faudrait que je m’y remette ! Allez, mon défi est de le présenter au NASS ! Si tu voyais tous les projets Amos que j’ai fait et jamais terminés, faute de temps dans un premier temps. Souvent, après, quand j’ai fait le moteur principal et que j’en suis content, je ne prends plus le temps pour faire les finitions et mes projets restent à 80%… C’est comme ça, qu’en fouillant sur mes disque durs, j’ai un clone de Wolfenstein 3D (100% Basic), un clone de Civilization (en C++), des clones de Split Personalities et Bombjack (Amos) jamais terminés ^^’…
Ha, pi j’ai une démo à finaliser pour l’Alchimie aussi ^^’.
Je garde cette idée de moteur de jeu d’aventure en 360° pour ma retraite :). Je pense que l’on peut s’en tirer avec une image plus faible que du 4K sur un affichage en 320×200 sur Amiga…
Abonnez-vous à ma nouvelle chronique "En Route vers le Futur" sur Youtube !
Pour la résolution de l’image dans sa globalité, cela dépend de la résolution de l’écran qui sert à visionner et du champs de vision. Pour les casques VR et en général, on est entre 90 et 110° de champs de vision avec une résolution de la dalle de 1200X1080 pour chaque oeil. Cela fait une image globale de 3924X3531 pixels (*2 puisqu’il y en a une pour chaque oeil !) pour un champs de 110° (Occulus Rift, HTC Vive, etc)
En faisant le même calcul pour un affichage de 320*200 et un champs de vision de 90°, on arrive à 1200X800. A voir si ça passerait sur un Amiga classic « de base » sans aucune carte additionnelle. Cela n’a jamais été fait sur un Amiga Classic, si tu y arrives, ce sera un grand pas en avant pour toute la communauté.
Pour tester, tu peux facilement trouver des assets à 360° cubiques dans la série des jeux d’aventures PC / Mac Microids / Kheops à 360° comme Dracula, Nostradamus, Versailles, Egypte, etc…
Sinon, je peux t’en fournir depuis des scènes 3D que j’ai crées…
Pour passer d’un mode à l’autre (cubique, sphérique, cylindrique, etc), je te recommande d’utiliser krpano qui permet de faire cela simplement grâce à des scripts fournis. Le passage par un logiciel 3D est quasi obligatoire, pour générer les panoramas, même si ce sont des assets dessinés et peints à la main (forcément à plat en 2D), au moins pour les projeter à 360°. Blender permet cela sans problème.
Bon courage !
Personne n’a essayé versailles sous shapeshifter ?
@Zeldus : Je pensais surtout exploiter des images sorties de ma camera 360°. Ce n’est pas au format cubique mais sphérique, comme l’exemple sur mon premier post. Merci pour ton calcul :).
Abonnez-vous à ma nouvelle chronique "En Route vers le Futur" sur Youtube !
Je viens de regarder les assets du jeu Dracula 3 sur iOS et je suis assez surpris par ce que je trouve…
En fait, les faces des cubes pour les textures sont toutes des textures PVR de 512 X512 pixels découpées en tiles de 64 pixels sur 64… de manière totalement aléatoire dirait on (à l’endroit, à l’envers, dans aucun ordre logique). Et il n’y a même pas le même nombre de tiles par image alors que celles-ci font la même taille, c’est à ne rien y comprendre 🙂
http://www.maison-sartrouville.fr/warp/Tiles2.png
http://www.maison-sartrouville.fr/warp/Tiles3.png
Par ailleurs, mêmes les sprites qui sont en fait des vidéos OGG Theora avec leurs couches alpha séparées sont découpées elles aussi en tiles de 64×64.
http://www.maison-sartrouville.fr/warp/File0001.ogg
http://www.maison-sartrouville.fr/warp/File0037.ogg
Du coup, impossible de reconstituer quoi que ce soit à la main.
Sur la version du jeu PC, les textures des cubes sont bien des images JPEG entières, non tilées mais par contre, les sprites sont dans un format propriétaires de Cryo et donc, non lisible.
http://www.maison-sartrouville.fr/warp/File0001.jpg
Sur iOS, tout le jeu est écrit en lua dont les sources sont lisibles clairement, du coup, il doit être possible de réutiliser le moteur de jeu facilement, si on connait l’ensemble des commandes.
Le découpage en tiles sur iOS, ça sert à quoi ?
5 sujets de 16 à 20 (sur un total de 20)
- 1
- 2
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Développement › Afficher une image 360°