Je voudrais construire une tourelle qui puisse tourner dans tous les axes. Ainsi, la base pourrait tourner dans l'axe Y et le canon dans l'axe X/Z en fonction de la valeur Y réelle, tout comme la tourelle normale, qui ont la base de la demi-boule et le canon est le cylindre. Quelle est la meilleure façon de le faire dans DirectX simple? (Je n'utilise pas de packs préparés, parce que je veux l'apprendre et non l'utiliser).Changement de point d'ancrage dans DirectX C++
Je pensais que le meilleur moyen serait de faire de la base et du canon comme des modèles séparés, puis de les faire tourner. Je pense qu'il y a une meilleure solution parce que dans les gros jeux, comme les tireurs spatiaux, où vous pouvez voir dans une bataille des centaines de tourelles et il y a un gros ammout d'effets, donc je pense que ça pourrait être un peu lent?