Posté le 27/05/2020 21:50
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 233 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 28/12/2021 16:30 | #
Excellent ! Puisque tu as du temps, fais un petit message pour la RDP expliquant un peu comment ça marche
Citer : Posté le 28/12/2021 16:31 | #
Particule ou la 3D ?
Albert Einstein
Citer : Posté le 28/12/2021 17:36 | #
La 3D je suppose ? Sauf qu'il y a encore des choses sur Particule qui n'ont pas été dites dans le 220
Citer : Posté le 28/12/2021 18:49 | #
Ok je le ferai tout à l'heure
Albert Einstein
Citer : Posté le 29/12/2021 15:30 | #
Je reviens d’une absence de 2-3 jours sur PC : Particule est sorti, il supporte la 3D (ou presque) : masterclass !
Je vais télécharger Particule, en tout cas bravo !
Citer : Posté le 29/12/2021 16:41 | #
Merci beaucoup
(la 3D c'est en cours, ce n'est pas pour tout de suite )
N'hésite pas a proposer des trucs pour améliorer Particule et donner des retours sur le logiciel.
Ajouté le 29/12/2021 à 18:41 :
Explication de la 3D pour la RDP:
On créé tout d'abord un model 3D avec blender et on le sauvegarde en obj mais en faisant une triangulation.
Ensuite à l'aide de Particule, il transforme le model 3D en ligne de code dans le Programme (dans Ressources3D.hpp) et qui sera appelé lorsqu'on voudra charger le model 3D.
Lorsque celui-ci est appelé, il crée des trangles (qui sont une struct).
Puis le moteur effectue un appel pour les contrôles et mets à jour la position de la caméra.
Avec des calculs compliqués et tout le tralala, celui-ci calcule les nouvelles positions des triangles à partir des coordonnées de la caméra, puis les sauvegarde dans un tableau.
Ensuite il range les triangles du tableau dans le bon ordre.
Puis il les affiches.
Voilà c'est tout ce qu'il y a dire pour l'instant.
Albert Einstein
Citer : Posté le 29/12/2021 19:01 | #
@RDP message https://www.planet-casio.com/Fr/forums/topic16312-last-particule-lediteur-de-jeu-pour-calculatrice.html#185852
(juste une note pour le rédacteur, qu'il puisse savoir facilement que tu veux un article dans la rdp)
(Et de toute façon, vous pouvez pas dire le contraire)
MultipliCasio
RDM Calculs
Back Mirror
A Switch To The Top C
Citer : Posté le 30/12/2021 01:07 | #
Salut !
Excellent, bravo c’est super bien !
Je suis justement en train de modifier Windmill pour lire du obj plutôt que de taper des coordonnées à la main. Ta routine pour lire l'obj et en faire des lignes de code m'intéresse bien. J'aimerai bien voir comment tu as fait ça
Citer : Posté le 30/12/2021 17:17 | #
Coucou ! Quand j'essaie d'ouvrir une image j'ai
UUID_235df8f5_49ba_486e_8917_1cf5e7695e45
[ WARN:0] global C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-wbmte9m7\opencv\modules\imgcodecs\src\loadsave.cpp (710) cv::imwrite_ imwrite_('C:/Users/utilisateur/BACKUP Dropbox/Utilisateur/PC/Downloads/Particule Windows v2022_0b/Particule/Premier_test/Library/ImagesBmpCache/UUID_235df8f5_49ba_486e_8917_1cf5e7695e45.bmp'): can't open file for writing: permission denied
Executer en admin ne change rien...
Citer : Posté le 30/12/2021 17:47 | #
Ta routine pour lire l'obj et en faire des lignes de code m'intéresse bien. J'aimerai bien voir comment tu as fait ça
Merci ^^. Je publierai un prototype quand les Textures serons fonctionnelles.
Coucou ! Quand j'essaie d'ouvrir une image j'ai
Est-ce que tu peux m'envoyer ton image pour que je teste stp
Albert Einstein
Citer : Posté le 30/12/2021 17:48 | #
https://imgur.com/a/D5hYzy3
Citer : Posté le 30/12/2021 17:51 | #
C'est pas l'image le problème c'est ses droits d'accès sur le disque. L'image n'a pas de droits d'accès en écriture, probablement parce que c'est une sauvegarde. A priori Particule n'a pas besoin de modifier le fichier ; si cette hypothèse est correcte alors Particule devrait ouvrir l'image en lecture seule.
Citer : Posté le 30/12/2021 17:52 | #
Ah mais au pire je peux déplacer le dossier
Citer : Posté le 30/12/2021 17:55 | #
C'est bien un problème de répertoire, mais Particule a besoin d'écrire des fichier par contre.
Je vois que ton répertoire c'est : C:/Users/utilisateur/BACKUP Dropbox/Utilisateur/...
je crois que c'est à cause du Dropbox.
Essaye de mettre le projet dans Documents par exemple, hors d'un Cloud.
Albert Einstein
Citer : Posté le 30/12/2021 18:00 | #
C'est pareil :
D:/particule/Particule/Premier_test/Assets/MyAsset/new-super-mario-bros-u-deluxe-switch-986dd85d.jpg
UUID_235df8f5_49ba_486e_8917_1cf5e7695e45
[ WARN:0] global C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-wbmte9m7\opencv\modules\imgcodecs\src\loadsave.cpp (710) cv::imwrite_ imwrite_('D:/particule/Particule/Premier_test/Library/ImagesBmpCache/UUID_235df8f5_49ba_486e_8917_1cf5e7695e45.bmp'): can't open file for writing: permission denied
Citer : Posté le 30/12/2021 18:10 | #
Et ça fait la même chose pour d'autre images ?
Albert Einstein
Citer : Posté le 30/12/2021 18:10 | #
Oui
Citer : Posté le 30/12/2021 18:13 | #
Peux-tu te rendre dans ce répertoire là : D:/particule/Particule/Premier_test/Library/ImagesBmpCache/ et me dire s'il y a des fichiers et si oui lesquels
Albert Einstein
Citer : Posté le 30/12/2021 18:20 | #
Il y a UUID_pleindechiffresetdelettres.bmp qui contient l'image en noir et blanc avec le fond blanc (en plus je veux créer un jeu pour G90 donc en couleurs x) ) et UUID_lesmemeschiffresetlettres.meta
Citer : Posté le 30/12/2021 18:29 | #
en plus je veux créer un jeu pour G90 donc en couleurs x)
Que se soit pour Graph 35 ou pour Graph 90 Particule fait une image en noir et blanc.
C'est bon j'ai trouvé l'erreur. Ton image est bien importé dans Particule. Cependant tu peux ignorer cette erreur, pour un jeu sur Graph 90 ça peux d'importance.
Je vais patcher ça.
Albert Einstein
Citer : Posté le 30/12/2021 18:35 | #
Mais du coup je fais comment pour utiliser l'image?
Et comment je fais un jeu en couleurs du coup pour G90 si les images sont importées en noir et blanc ?