Foire Aux Questions

From Resonite Wiki
Revision as of 00:15, 20 January 2024 by J4 (talk | contribs) (Created page with "Il y a d'autres outils utiles comme le Grabbable Setter Tool pour changer si vous pouvez attraper ou non un objet, le Character Collider Setter Tool qui permet de créer des environnements sur lesquels vous pouvez marcher.")

Questions générales

Quelles plateformes et matériel Resonite supporte?

Resonite est disponible sous Windows et Linux. Il supporte tous les casques VR majeurs, incluant SteamVR/OpenVR, Oculus et Windows Mixed Reality (avec SteamVR).

Resonite support aussi un large rayon de périphériques. Resonite support autant de traqueurs que SteamVR supporte (jusqu'à 64), 8 pour le full-body (pieds, genoux, hanches, torse et coudes) avec des traqueurs additionnels qui peuvent être utilisés pour des objets.

Resonite supporte aussi le Leap Motion pour traquer les doigts, les modules pour traquer les yeux du Vive Pro Eye, le traqueur de visage de HTC et les manettes telle que Etee.

Si vous êtes un développeur de matériel et voulez envoyer un devkit pour qu'il soit intégré dans Resonite, veuillez créer une requête de fonctionnalité ou utilisez le formulaire de contact sur notre site web avec votre requête.

Quels sont les pré-requis matériels de Resonite?

Resonite demande un processeur ayant au moins quatre coeur, Haswell i5-4590 pour Intel, Piledriver FX 8350 pour AMD ou plus récent. Resonite va bénéficier d'une meilleure performance avec un processeur ayant une bonne performance sur un seul coeur. Au moins 8Go de mémoire vive même si avoir 16Go ou 32Go bénéficie plus Resonite.

Il est recommandé d'avoir une carte graphique capable pour la VR de Nvidia (au moins GTX 1060) ou AMD (au moins RX 570). Des cartes graphiques plus performantes ont un bénéfice net en augmentant les images par seconde (FPS) mais aussi capables de gérer de meilleures résolutions.

Est-ce que je peut mettre Resonite dans une fenêtre?

Oui! A n'importe quel moment, vous pouvez faire les touches Alt + Entrée dans la fenêtre du jeu afin de basculer entre le mode plein écran et le mode fenêtré. Vous pouvez aussi spécifier des arguments de lancement pour changer le mode fenêtré et sa résolution.

Par exemple: -screen-fullscreen 0 -screen-width 1280 -screen-height 720 va lancer Resonite dans une fenêtre de 1280x720.

Est-ce que je peut jouer a Resonite sans casque VR?

Oui! Sans équipement VR, il va être lancé par défaut en "Desktop Mode". En jeu, ce mode peut être basculé a n'importe quel moment grâce a la touche F8.

Le mode écran est sous développement constant et des fonctionnalités sont toujours en cours de développement.

Est-ce que je peut jouer avec une manette?

Resonite offre quelques fonctionnalités de base pour les manettes de jeu. Par exemple, bouger, tourner, sauter et utiliser le menu contextuel. Plus de support sera ajouté dans le futur.

Est-ce que Resonite est Open-Source?

Resonite n'est pas Open-Source et est développé par une petite équipe et il est incertain des implications qu'aurais l'Open-Source.

Voir notre politique sur les mods et plug-ins.


Est-ce que Resonite utilise Unity?

La plupart de Resonite tourne sur Frooxengine, un moteur de jeu créé sur plusieurs années depuis environ 2015, avec autours de 5000 lignes de code, sans aucune dépendance externe.

Unity est utilisé comme moteur de rendu, l'environment d’exécution (Mono/.NET), et pour interfacer avec le système audio.

Quelles sont les règles de Resonite?

Soyez sympa avec les autres. Plus de détails peuvent être trouvés sur la page des lignes directrices.

Si un utilisateur viole une des lignes directrices, nous recommandons de le reporter via le site de la modération.

Quand il est possible, il est préférable que les utilisateurs résolvent leur conflits entre eux en utilisant les outils de modération et de permissions disponibles en jeu. Vous pouvez en lire plus sur le sujet sur la page modération.

Comment me protéger d'utilisateurs malveillants?

Resonite offre un système de permissions versatile qui permet aux utilisateurs de controller comment leurs sessions sont gérées. Les mondes dans Resonite sont crées avec un ensemble de permissions par le créateur du monde.

Les utilisateurs qui hébergent des sessions depuis ces mondes peuvent assigner un niveau de permission pour chaque utilisateur dans la session.

Comme identifier les membres de l'équipe de Resonite et les modérateurs?

  • Les membres de l'équipe de Resonite peuvent être identifiés par un nom jaune ou arc-en-ciel et un badge représentant le logo de Resonite au dessus de leur nom
  • Les modérateurs peuvent être identifiés par un nom bleu et un badge représentant un bouclier bleu
  • Les mentors peuvent être identifiés par un nom vert et avec un badge représentant une ampoule verte

Vous pouvez vérifier ces badges depuis le menu de la session, ils seront affichés sur le coté droit de leur noms.

Questions du débutant

Est-ce qu'il existe des tutoriels sur comment utiliser Resonite?

Le wiki de Resonite a une bonne game de tutoriels qui seront étendus au cours du temps.

Nos utilisateurs sont connus pour être accueillants et heureux de s'entraider dans Resonite ou sur le Discord.

Quels sont les contrôles basiques dans Resonite?

La navigation et les mouvements sont assignés sur le joystick, les actions primaires sur le trigger, les actions secondaires sur le clic joystick/touchpad, attraper/bouger des objets dans un monde est réalisé avec le bouton grip.

Le menu contextuel est utilisé pour accéder a des actions contextuelles et autres contrôles comme annuler/refaire et les modes de locomotion (ceux-cis seront bougés dans une future mise à jour de l'interface). Plus de contrôles sont disponibles en Desktop Mode et peuvent être trouvés sur la page contrôles basiques.

Ou trouver un avatar?

Dans l'inventaire, il y a un dossier "Avatars" dans le dossier "Resonite Essentials" qui contiens une variété d'avatars gratuit a utiliser et modifier. Des avatars additionnels peuvent être trouvés dans des dossier partagés ou dans des mondes.

Vous pouvez aussi utiliser le créateur d'avatars pour transformer n'importe quel objet en avatar, incluant ceux ayant un rig que vous pouvez importer.

Comment équiper un avatar?

Vous pouvez équiper rapidement les avatars présent dans votre inventaire en les sélectionnant et en pressant le bouton "équiper".

Ou est-ce que je peut trouver des autres utilisateurs?

La liste des sessions actives est listée au sommet de l'onglet "monde" dans le tableau de bord. Vous pouvez ensuite filtrer les sessions avec seulement des utilisateurs actifs ou vos contacts.

Est-ce que je peut explorer d'autres mondes?

Il y a un large éventail de mondes à explorer. Ils peuvent être trouvés dans l'onglet "mondes" du tableau de bord. Vous pouvez même chercher des mots-clés au sommet de la page.

La catégorie "en vedette" montre des mondes crées par la communauté et que l'équipe de Resonite décide de mettre en avant.

Comment inviter des amis dans my session?

Depuis l'onglet "contacts" du tableau de bord, sélectionnez l'ami que vous souhaitez inviter et pressez le bouton "inviter" au sommet de l'écran.

Comment ajuster la visibilité de ma sessions/comment héberger une session privée?

Dans une session active, vous pouvez changer cette option depuis le tableau de bord. Ouvrez l'onglet "session" et voyez les différentes options de confidentialité.

Quand votre status est sur "invisible", toutes les sessions crées vont être privées par défaut.

Comment naviguer entre les sessions?

Toutes les sessions dans Resonite restent actives et ouvertes jusqu’à ce qu'elles soient fermées or que vous soyez éjecté (par exemple en étant AFK). Pour naviguer et gérer vos sessions ouvertes, vous pouvez utiliser l'onglet "monde" de votre tableau de bord. Vos sessions actives seront listées en premier avec une bordure jaune. Vous pouvez changer de sessions rapidement en pressant le bouton "focus" en cliquant sur l'un de ces mondes.

Pour fermer une session active, utilisez le bouton "X" au sommet de celui-ci et pressez "fermer le monde".

Comment couper le son de mon microphone?

Sur votre tableau de bord, vous pouvez trouver des options pour controller le son de votre voix dans le coté gauche, au sommet de la fenêtre.

Le bouton rouge coupe directement votre microphone. Le violet vous met en mode chuchotement, les autres joueurs devront être dans votre bulle pour vous entendre. Le vert est le mode par défaut. Le jaune est pour crier, pour être entendu de plus loin. Le bleu diffuse votre voix a tous les joueurs, comme dans un appel audio.

Pour rétablir votre microphone, vous pouvez cliquer sur le bouton rouge une seconde fois.

Je suis coincé/j'ai fait une erreur

Si vous êtes coincé dans une partie du monde, si disponible, vous pouvez utiliser le moyen de locomotion "noclip" pour vous échapper. Pour cela, ouvrez votre menu contextuel, allez dans "moyens de locomotion" et sélectionnez "noclip".

Dans ce même menu, vous pouvez annuler des actions que vous avez faites, comme bouger un objet.

Il existe aussi une commande pour réapparaître en urgence. Pour cela, tenez vos deux manettes vers votre visage, utilisez le grip sur l'une d'entre elles et cliquez sur le bouton ouvrant le menu contextuel sur les deux jusqu’à ce que les manettes vibrent. Pour vous déconnecter en urgence, tenez les manettes près de votre visage et tenez appuyé le bouton pour ouvrir le menu contextuel sur les deux manettes.

Comment ajouter quelqu'un comme contact?

Pour ajouter quelqu'un come un contact, vous pouvez cliquer sur son nom et cliquer le bouton "ajouter contact". Vous pouvez aussi chercher le nom de la personne dans l'onglet "contacts" du tableau de bord.

Est-ce que les autres peuvent voir mes interfaces?

Les autres utilisateurs ne peuvent pas voir vos interface par défaut. Certains elements comme les menus contextuels et les lasers sont visibles par tout le monde dans la session.

Comment sauvegarder des objets dans mon inventaire?

Pour sauvegarder des objets dans votre inventaire, attrapez-les et pressez la disquette bleue. Vous pouvez sauvegarder des object uniquement dans des dossiers que vous avez créé vous-même et non dans des dossiers publiques.

Certains objets sont configurés avec des permissions qui vont vous empêcher de les sauvegarder dans votre inventaire.

Comment organiser son inventaire?

Vous pouvez créer un nouveau dossier pour sauvegarder des objets en cliquant la disquette bleue et en lui donnant un nom.

Il n'est pas possible pour l'instant de réarranger des objets et dossiers existants dans votre inventaire. Vous aurez besoin de spawner l'objet, le re-sauvegarder dans le dossier désiré et supprimer l'original. Ce processus changera dans une future mise à jour.

Que sont les dossiers publiques/comment puis-je partager mes objets?

Les dossiers publiques sont visibles de par leur couleur bleue. Ils sont crées par des utilisateurs et leur contenu est publique.

Une liste de dossiers publiques est disponible. Elle contiens des liens. Ces liens peuvent être collés en jeu pour faire apparaître un dossier a sauvegarder dans son inventaire.

Pour créer un dossier publique, vous devez sélectionner un de vos dossier avec un clic, et cliquer le bouton partager avec l'enveloppe verte. Cela va créer un dossier que vous pouvez donner a d'autres utilisateurs. Vous pouvez aussi attraper ce dossier et utiliser votre menu contextuel pour en copier le lien.

Les dossiers publiques ne sont pas destinés a partager des données privées vu que les objets sont visibles publiquement. Pour dé-publier un dossier, cliquez sur le bouton ayant un cadenas rouge.

Pour partager un objet en privé avec un contact, vous pouvez le laisser sauvegarder une version de l'objet ou lui envoyer par le système de messages dans l'onglet contacts du tableau de bord en tenant un objet tout en cliquant la flèche bleue.


Avatars et assets

Comment importer mes assets?

Des assets peuvent être importés dans Resonite par un glisser déposer dans la fenêtre du jeu avec le fichier voulu ou en copiant-collant le fichier dans la fenêtre du jeu.

Vous pouvez aussi naviguer votre disque dur avec l'onglet "fichiers" du tableau de bord.

Pour la plupart des assets, une fenêtre apparaîtra pour les configurer.

Quels genre d'assets Resonite supporte?

Des modèles, textures, sons, polices d'écriture, LUT et plus. Resonite est capable d'importer un grand nombre de formats communs.

Comment créer un avatar?

Les avatars sont crées depuis le créateur d'avatar en jeu dans la section "Maison" de votre tableau de bord. N'importe quel modèle peut être transformé en avatar, incluant ceux ayant un rig.

Importer un avatar

Une fois que vous avez importé un modèle dans Resonite, une fenêtre devrait s'afficher. Pour les avatars, vous devez sélectionner: Modèle 3D -> Régulier -> Taille humanoïde standard. Vous pouvez maintenant cliquer le bouton "importer".

Utiliser le créateur d'avatar

Pour utiliser le créateur d'avatar, vous devez l'ouvrir depuis l'onglet "maison" du tableau de bord. Une fois ouvert, placez le casque sur la tête de l'avatar (les deux boules dans le casque seront la position de vos yeux) et placez les mains, sur les mains de l'avatar. Vous pouvez ensuite presser le bouton "créer".

Par défaut, une protection sera mise sur votre avatar pour éviter que d'autre joueurs le sauvegarde.

Mon avatar n'a pas de textures

Parfois, les avatars s'importent sans leur textures. C'est quelque chose qui peut être résolu depuis Resonite avec l'outil de matériaux ou l'outil de développement. Importez juste les textures dans le jeu et glissez-les dans l'endroit approprié sur l'avatar. N’hésitez pas a demander de l'aide dans le Discord.

Que sont les pré-requis pour un rig?

Resonite requiers un nommage des os suivant une convention et hiérarchie pour qu'ils puissent être automatiquement détectés par le créateur d'avatar. La plupart des rigs pour les autres plateformes devraient fonctionner.

Une liste complète des pré-requis peut être trouvée sur pré-requis pour un rig humanoïde.

Est-ce que je peut importer un avatar .unitypackage?

Pas directement. Les .unitypackage sont compressés dans un format spécifique a Unity. Si votre modèle a un fichier tel qu'un FBX dans le dossier du projet Unity, vous pouvez l'utiliser dans Resonite.

Et mes shaders customisés?

Les shaders customisés ne sont pas disponibles sur Resonite.

Il existe par contre un large choix de selection d'effet visuels pouvant être crées depuis ProtoFlux, des composants ou les matériaux existant.

Est-ce que Resonite supporte les os dynamiques pour queues, oreilles, ect.?

Oui! Pour cela, il vous suffit d'attacher le composant DynamicBoneChain, de descendre tout en bas de la fenêtre et cliquer le bouton "Configurer depuis les enfants".

Une fois que ce composant est ajouté, vous pouvez jouer avec les options pour avoir l'effet désiré.

Comment mettre un avatar par défaut?

Après avoir cliqué sur un avatar pour le sélectionner dans votre inventaire, cliquez sur le bouton "Set avatar" pour le marquer comme favoris. Un avatar peut être retiré comme favori en cliquant sur le même bouton.

Comment changer ma maison?

Comme pour votre avatar, sélectionnez un monde et cliquez sur "Set Home". Ce monde va maintenant charger au lancement du jeu.

Vous pouvez utiliser des mondes que vous avez créé ou sauvegardé. Pour sauvegarder une copie d'un monde dans votre inventaire, utilisez le bouton "enregistrer sous" dans l'onglet "session" de votre tableau de bord.

Comment ajuster la longueur de mes bras/mon avatar en général?

Avec un outil de développeur, inspectez la racine de votre avatar et trouvez le composant VRIK. Il devrait y avoir une valeur ArmLengthMlp en dessous de composant nommés leftArm et rightArm. Ajuster cette valeur va ajuster la longueur des bras de votre avatar.

Additionnellement, sur le composant VRIKAvatar est la propriété HeightCompensation. Ceci va changer l'échelle de votre avatar pour qu'il corresponde mieux a votre corps. Cette option peut aussi être accessible depuis le calibreur de FBT.

Le calibreur FBT peut être trouvé dans l'onglet "Maison" du tableau de bord. Soyez sûr que votre taille soit la bonne et confirmez que vos traqueurs soient détectés. Pressez ensuite le bouton "démarrer la calibration des traqueurs" et alignez-vous avec le mannequin.

Une fois que vous avez calibré les traqueurs, vous pouvez calibrer votre avatar. Généralement, vous n'aurez qu'à calibrer vos traqueurs une seule fois.

Mon avatar bouge bizarrement avec le FBT

Certains avatars peuvent avoir des proportions exotiques pour le FBT. Dans le calibreur FBT, vous pouvez ajuster la compensation de hauteur. Généralement une valeur autours de 0.92-0.95 est un bon point de départ.

Si votre torse et cou bougent bizarrement, vous pouvez aussi abaisser la cible de vos hanches en les attrapant dans le calibreur FBT. Il est conseillé de faire cette manœuvre devant un miroir.

Si votre avatar s'enfonce dans le sol en se baissant, essayez de remonter la cible de pieds dans ce même calibreur.

La plupart des avatars fonctionnent relativement bien avec le FBT mais demandent quelques ajustements.

Est-ce que Resonite a un SDK?

Resonite n'a pas de SDK, vous devez importer les objets vous-même en jeu.

Fonctionnalités de Resonite

Qu'est-ce que ProtoFlux?

ProtoFlux est le language de programmation visuel de Resonite. Il est la base de beaucoup d'objets, jouets et mécaniques de jeu dans les mondes disponibles.

C'est un puissant outil de création et de manipulation de données dans un monde, ouvrant un vaste potentiel pour vos créations.

Est-ce que je peut diffuser Resonite?

Tant que le contenu respecte les lignes directrices et les termes d'utilisation, vous pouvez utiliser la plateforme pour diffuser tout ce que vous voulez. Vous pouvez utiliser la fonctionnalité de "miroir d'écran" dans l'onglet "maison" de votre tableau de bord ce qui va vous permettre de diffuser dans une bonne qualité et d'avoir un badge "live".

Le panneau de contrôle offre aussi une variété de contrôles pour la caméra.

Intégration a Twitch et OBS

Sur le panneau de contrôle de la caméra, vous pouvez trouver des boutons ayant les logos de OBS et Twitch.

L'extension OBS websocket vous permet de contrôler OBS depuis le jeu pour lancer une diffusion ou un enregistrement: https://github.com/Palakis/obs-websocket/releases

Vous pouvez aussi accéder a votre chat Twitch depuis Resonite en entrant votre nom de chaîne dans le champ prévu a cet effet. Vous pouvez aussi attacher le chat en cliquant l'icône jaune et rendre le chat publique avec l'icône bleu.

Que sont les outils?

Les outils dans Resonite sont utilisés dans un éventail de manières pour créer des objets et mondes. Ils sont ce qui permet tant de créativité sur la plateforme. De quelques pinceaux simples pour dessiner et peindre a des outils complexes et versatiles tel que l'outil de développement pour la manipulation générale, l'outil matériel pour les textures et l'outil ProtoFlux pour la programmation.

Il y a d'autres outils utiles comme le Grabbable Setter Tool pour changer si vous pouvez attraper ou non un objet, le Character Collider Setter Tool qui permet de créer des environnements sur lesquels vous pouvez marcher.

These tools, and many more can all be found in the Essential Tools folder of your inventory.

Locomotion Modules:

Locomotion modules determine the types of locomotion that are available in a world. While a default set of locomotion modules exist in all of the template maps that many worlds are created from, a world creator may choose to modify, or remove certain locomotion modes from their world.

Details such as your speed, jump height, and whether or not you can climb on surfaces may change from world to world because of changes implemented by a world’s creator.

Account and Supporter Perks

How do I get more cloud storage space?

Additional cloud storage space is a perk awarded to our Patrons on Patreon. $1 per month will grant access to 5 GB of additional cloud storage, with additional storage space, and perks available at each successive tier.

Can I store things locally on my hard drive?

You can save worlds, and their contents into your Local Home, which will save the assets locally on your computer. These files are not stored on the cloud, or backed up, so if you store anything here, please regularly backup your local database at %USERPROFILE%\AppData\LocalLow\Yellow Dog Man Studios\Resonite

I am a Patreon supporter, how do I link my account in Resonite?

If your Resonite account email is the same as your Patreon email, linking should occur automatically within a six hour period. If it has not, or your Resonite email address differs from your Patreon, you can send either of these two commands to the Resonite bot in-game:

/setPrimaryEmail <new email>

/setAlternateEmail <alternate email>

Why can I see my Patreon status in-game, but not in the Discord server?

Verify that you have linked your Discord account on Patreon: https://support.patreon.com/hc/en-us/articles/212052266-Get-my-Discord-role

When does Patreon charge, and when will I get my perks?

Our Patreon is set up to charge users immediately on the day you subscribe. All perks should be assigned right away within a six hour period.

I need to pause my pledge/my pledge failed to process. What will happen to my storage?

It’s understandable that life can get in the way sometimes. Your support as a Patron is always greatly appreciated. In the event that you are over your storage limit when this happens, you will be unable to save any additional content to your cloud.

If this adversely affects you, file a support ticket, and they may be able to help by temporarily raising your storage limit until you can resume your pledge.

How can I change my display name in Resonite?

To change your display name in Resonite you may send the following command to the Resonite bot in-game. You must wait 7 days before you can use this command again; this delay is subject to change in the future.

/changeUsername <old username> <new username>

How do I turn on two-factor authentication?

You can enable 2FA on your dash from the tools facet, which has a "Setup 2FA" option. To set it up you'll need a TOTP authenticator app, like Authy or Google Authenticator.

Once 2FA is setup, you can enable 2FA requirement for login by sending the /enableLogin2FA command to the Resonite Bot account.

Using "Remember Me" will not require a 2FA code every time you start Resonite. If you want even more increased security, do not check this option and manually log in every time. However this shouldn't pose a significant risk, as the "remember me" token is invalidated every time you log in.

You can disable 2FA requirement for login by sending the /disableLogin2FA command.

Take care to protect your secret code and recovery codes. If you lose them, you'll PERMANENTLY lose access to your account!

Headless clients support 2FA login as well. Note that with Headless you cannot use auto-login in the configuration file with 2FA; only the dynamic "login" command will work.

Can I delete my account

Yes, please see this article.

Troubleshooting

What do I do if Resonite crashes/I encounter a bug?

In the event that Resonite crashes, or you encounter a bug, collect your logs and file a GitHub issue on our issue tracker here.

Where can I find the log files?

Follow this guide

How can I report a bug I’ve found?

If the bug is replicable, and you have all of the details necessary to recreate it, create a new issue on our GitHub detailing all that you know about the issue, and posting your logs about the issue in the post.

If you are unable to immediately replicate the issue, indicate so in the Github issue and provide as many details as you can, and submit your logs so they may be investigated.

If you are uncertain if a behavior is actually a bug, you can ask for clarification on our Discord server.


How can I report a Security Issue / Exploit?

If you've found an issue that you think is a security issue or an exploit that you'd like to report then please review our Security & Exploit Reporting Policy.


How can I help improve Resonite?

Currently there is no procedure for accessing early builds, this section will be updated should that change.

What do I do if I get a sync error/sync isn't finishing?

General Troubleshooting and Known Issues

Textures aren’t loading/are checker boarded.

Resonite is crashing to the desktop on Windows 7.

Resonite does not officially support Windows 7 as it is past End of Life. However, creating an empty file with no extension in the root of your C drive called UseUnityAudioAPI may resolve the issue.

Resonite doesn’t load on Windows 10 N.

If you are on Windows 10 N, you may be missing necessary dependencies to run Resonite. Try downloading the Media Feature Pack for N versions of Windows 10: https://www.microsoft.com/en-us/software-download/mediafeaturepack

My database is frequently corrupting/my primary drive is out of space.

See this guide

Resonite is visible on the desktop, but not in my HMD.

If you are on Oculus, ensure that you are running Resonite through the Oculus runtime. To do so, make sure SteamVR isn’t running when you launch Resonite from Oculus Home.

You may also manually specify the -RiftTouch command line argument through the launch options in Steam. To access them, right click on Resonite in your Steam library, and select Properties then Set Launch Options.

You can also force the SteamVR runtime instead either by using the Play Resonite with SteamVR runtime forced on option, specifying your device as SteamVR in the Resonite launcher, or using the -SteamVR command line argument in the launch options in Steam.

None of the above apply/I’m still in need of help.

In the event that your issue isn’t resolved by any of the above solutions, please feel free to reach out to other users through the #questions-help forum in our Discord server.

Monetization Questions

Does Resonite use Cryptocurrency?

No

Does Resonite use NFTs?

No

Will Resonite use NFTs or Cryptocurrency in the future?

No