Collision !

Section dédiée à la VR avec Unity
Sh-AkirA
Messages : 3
Inscription : 13 Sep 2022 19:08

Collision !

Message par Sh-AkirA » 13 Sep 2022 20:22

Bonjour, étant novice dans la 3D sur Unity (et dans la 3D tout court!), je me suis lancé dans Unity afin de voir le revers du décors, afin de voir (rapidement) comment ce qui nous fait rêver est fait...
J'ai pris l'exemple de steam VR afin de voir les différentes itérations et j'ai suivi une rapide formation sur la 3D.
mais j'ai une question : je n'ai pas réussi à reproduire l'exemple ci-dessous :
- Un cube rentre en collision avec les autres cube ET avec la table
- Un cube rentre en collision avec les autres cube MAIS PAS avec la table.

J'ai eu beau regarder les specs du cube je n'ai pas trouvé ce qui faisait cela !!!! J'ai essayé de reproduire, sans succès !!!
Je ne sais pas si cela viens de la table ;) Je suppose ;)

Juste un indice, je chercherais (c'est le but)

Merci!

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 5835
Inscription : 28 Avr 2014 11:57
Localisation : Allériot (71)

Re: Collision !

Message par boubouk50 » 14 Sep 2022 08:54

Tu peux décider qui rentre en collision avec qui à partir des Layers.
Le setup des layers de collision se fait à partir de la matrice de collision
https://docs.unity3d.com/Manual/LayerBa ... ision.html
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

Sh-AkirA
Messages : 3
Inscription : 13 Sep 2022 19:08

Re: Collision !

Message par Sh-AkirA » 16 Sep 2022 13:06

Bonjour, merci pour la réponse.
Effectivement j'avais vu qu'il était possible de faire cela via les layers mais vu que les deux objets avaient le même, je ne m'y suis pas plongé plus.
Vu que ce sont les mêmes layers, je continue de chercher dans l'"interaction_exemple" d'unity ;)

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 5835
Inscription : 28 Avr 2014 11:57
Localisation : Allériot (71)

Re: Collision !

Message par boubouk50 » 16 Sep 2022 17:28

Il te suffit de créer un autre layer non collisionnable et de mettre les éléments que tu ne veux pas collisionner dans ce layer.
Que ce soit en programmation ou en éditeur
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

Sh-AkirA
Messages : 3
Inscription : 13 Sep 2022 19:08

Re: Collision !

Message par Sh-AkirA » 17 Sep 2022 11:52

Je vais me pencher sur les layer pour la collision ce sera surement bien plus utile dans le futur.
Edit : concernant mon problème c'était "simplement" un soucis dans la paramétrage de l'"attachement Flags" du composant "Throwable"...

Merci!

Répondre

Revenir vers « Unity et la VR »