ZenBike VR

Ce sujet a 20 réponses, 3 participants et a été mis à jour par  Skwaloo, il y a 2 ans et 5 mois.

15 sujets de 1 à 15 (sur un total de 21)
  • Auteur
    Messages
  • #9284

    EvilDef
    Participant

    Bonjour à tous,

    Voilà je développe des petites applications VR sur Android.
    Afin d’apprendre à utiliser Unity, j’ai créé Piano VR
    Afin de m’amuser un peu j’ai créé Vomir VR (J’y ai quand même passé 2 heures pour le dev, le logo et tout et tout …)
    Et maintenant je suis sur un projet un peu plus conséquent : ZenBike VR

    Le principe : Un vélo qui suit un chemin pré-enregistré à vitesse constante. Le but est de l’utiliser sur un vélo d’appartement pour faire une promenade à la campagne… chez soi 🙂

    Mais voilà j’ai un problème, et je souhaiterai savoir si ça vient de mon smartphone ou de l’application (ou du SDK …) bref :
    Quand je lance la promenade, si je pose le smartphone et que je ne le fais pas bouger, le vélo sera toujours parfaitement aligné avec la vue. Donc la tout va bien.
    Mais quand je passe mon temps à regarde autour de moi avec mon casque, au bout d’un moment en regardant à nouveau face à moi, la vue n’est plus aligné avec le vélo.

    Pourriez-vous me dire si vous rencontrez le problème également ?
    Pour info je suis généralement beaucoup décalé quand je vois la maison ou même avant au niveau du cheval (environ à 4 minutes de promenade)
    Quand on regarde le sol, il y a une flèche qui recentre la vue. Pour vérifier le bug, merci de ne pas la regarder (ou juste un fois au début pour vous recentrer la vue)

    Comme le dev n’est pas fini, j’ai appelé l’application ZenBike VR BETA sur le Play store.
    Merci pour votre aide.

    #9322

    Skwaloo
    Participant

    Bonjour,

    J’ai essayé 1 fois, j’ai bien vu cheval et maison. Et même en allant + loin, je n’ai pas vu de problème particulier. (Xaomi Redmi Note 2)

    Tu ne serais pas sujet à une dérive de capteurs ?

    Pour aller plus loin dans le développement, il serait peut-être intéressant d’analyser l’accéléromètre pour savoir la rapidité de pédalage (j’imagine que la tête fait des aller-retour à chaque coup de pédale) et changer la vitesse d’avancement en fonction.

    En tous cas, félicitations de faire partie des développeurs. J’ai un grand respect pour vous.

    #9335

    EvilDef
    Participant

    Merci, Je pense soit à un problème lié au capteur, soit au calcul de position. j’ai l’impression que le problème arrive quand dans un virage les FPS descendent un peu trop bas, comme si on sautait des étapes de calcul. En plus j’ai l’impression que les virages à droite provoque un décalage à droite (ou gauche je sais plus) et inversement.
    Il faudrait que je tests en supprimant l’herbe pour augmenter les FPS

    #9340

    EvilDef
    Participant

    Je viens de voir, le Xiaomi Redmi Note 2 est vachement plus puissant que mon LG G pro 2 (MediaTek MT6795 vs Qualcomm Snapdragon 800)

    #9342

    Skwaloo
    Participant

    Mon smartphone n’est pas très vaillant, alors je pense que je devais avoir aussi le problème…
    Le problème est que le vélo n’est plus centré sur le chemin, ou il n’est plus dans l’axe d’avancement ?

    #9351

    Skwaloo
    Participant

    Oooops, je tapais mon message pendant que tu as publier ta réponse…

    Je pense que ton S800 est bien + performant que mon MTK. Non seulement en GPU, mais aussi parce que le CPU est en A53. Malgré que j’ai 8 coeurs, chaqu’un est globalement à peine + rapide que du A9 (d’ARM, pas d’Apple) alors que le S800 est plutôt un peu + rapide que le A15. De +, pas évident pour une appli de bien tirer parti de 8 coeurs et mon smartphone ne coûtant que 175€, je suppose avoir des bus et RAM pas plus rapide que le tient.

    Si tu fais un affichage des fps dans ton app, on pourra savoir si ça joue.

    #9357

    Homido – Romain
    Admin bbPress

    Bonjour tout le monde 🙂 je télécharge la beta et je fais mon petit retour

    #9358

    Homido – Romain
    Admin bbPress

    Alors primo j’aime bien le concept ! avec la possibilité de lire ses propres mp3 se serait le top de la détente 😉 Pas de drift pour moi je pense que ça viens de tes capteurs (le roulis en particulier qui donne souvent des valeurs erronées) tu peu essayer de filtrer un peu les données brutes du capteur avec gps status voir ce tutoriel

    La méthode ne fonctionne pas chez tout le monde mais fonctionnais sur mon ancien G2 qui était très proche de ton hardware actuel.

    #9359

    EvilDef
    Participant

    En fait le vélo suis un chemin prédéfini, donc lui il est toujours bien dans l’axe. C’est la vue qui se décale.
    En gros quand je suis sur mon vélo (oui je teste vraiment sur un vélo d’appartement ^^) au bout d’un moment je suis obligé de tourner un peu la tête pour voir droit devant… donc je remets ma tête droite, je regarde au sol pour réaligner le vélo, et c’est repartie… mais c’est pas terrible.
    Un tour de piste dure 8 minutes, je suis obligé de recentré la vue 3 ou 4 fois.

    #9360

    EvilDef
    Participant

    Je vais tester avec le GPS status. Pour les MP3 ça peut être une bonne idée ça… mais la bande son n’est pas fini (les vaches feront meuuuuuhhhhh etc …). Il faudra voir la cohabitation des MP3, des oiseaux et des vaches ^^

    #9361

    Skwaloo
    Participant

    [quote quote=9359]au bout d’un moment je suis obligé de tourner un peu la tête pour voir droit devant…
    [/quote]
    J’ai fait l’essai début, je n’ai pas pu voir ce genre de problème. Il me semble que c’est typique du problème de “drift” dont souffre + ou – les capteurs des smartphones actuels.

    Très bon l’idée de pouvoir avoir sa zic en + des sons nature.

    #9368

    Homido – Romain
    Admin bbPress

    Oui je suis skwaloo a 100% pour le drift. Ça a donné quoi gps status ?

    #9369

    EvilDef
    Participant

    Merci pour vos retours.
    Une fois passé la maison (c’est le + gros virage en fait), quand je repasse l’intersection j’ai presque un décalage de 30 degrés…
    Bon si ça vient que de mon téléphone c’est un moindre mal, mais c’est pénible comme problème.
    Je vais continuer le dev et je reviendrai sur ce problème si besoin.

    #10435

    EvilDef
    Participant

    Nouvelle version disponible. fini la BETA !
    Bon en me basant sur vos retours, j’ai laissé la gestion de l’alignement en l’état.
    Maintenant les animaux font du bruit (normalement en son “3D” mais c’est pas flagrant je trouve), il y a des oiseaux en plus et voila ^^

    #10439

    Homido – Romain
    Admin bbPress

    Je termine un peu la modification de la hiérarchie des forums et je te fait un retour

15 sujets de 1 à 15 (sur un total de 21)

Vous devez être connecté pour répondre à ce sujet.