Échantillons en vedette : Véhicules de défense

La simulation de la formation des conducteurs est un cas d’utilisation courant pour Vortex Studio , c’est pourquoi nous nous sommes assurés de fournir quelques véhicules dans les échantillons fournis.

La liste comprend actuellement un véhicule blindé léger (VBL) à huit roues, un char de combat principal M1A2 et un véhicule de transport à roues M-ATV. Un second VBL est disponible avec un blindage HPK (Hull Protection Kit) pour augmenter la protection au prix d’une moindre manœuvrabilité. Bien que les modèles soient plus simples que ceux que CM Labs construit habituellement pour ses simulateurs, ils comportent tout de même de nombreuses fonctionnalités. Ils sont tous conçus autour de nos systèmes de véhicules, avec une logique de base permettant de faire fonctionner le véhicule via une manette de jeu. Les modèles sont également tous équipés d’un type de transmission semi-automatique, ainsi que de différentiels verrouillables pour les véhicules à roues.

Les mécanismes utilisent les dernières caractéristiques des systèmes de véhicules : temps de transition entre les vitesses, couple maximum sur les blocages de différentiel, et débattement minimum et maximum de la suspension. Le VBL et le VAM comprennent tous deux des modèles de pneus pour les surfaces dures et molles, et le VAM comprend également un système central de gonflage des pneus (CTIS). Les tourelles du VBL et du M1A2 peuvent être contrôlées à l’aide du D-pad. Il est possible de « tirer » le canon principal avec des balles à blanc (aucun projectile n’est réellement lancé). Un script Python dirige les mouvements de la tourelle en utilisant des entrées de commutation, puisque la tourelle est contrôlée à partir du D-Pad numérique au lieu d’un joystick analogique. Un autre script applique des forces similaires à celles générées lors du tir, afin que vous puissiez ressentir le recul pendant la conduite.

Tous les composants de l’échantillon intègrent la fonction de textures multiples, avec une utilisation intensive des masques et des calques pour créer des matériaux transparents. Le VBL possède des textures correspondant à différents niveaux de saleté et de boue, qui sont liées à l’odomètre par le biais d’un script. En modifiant la transparence des couches supérieures, nous pouvons faire en sorte que le véhicule se salisse progressivement au fur et à mesure qu’il se déplace dans la boue ou le sable.

Si nous examinons la scène elle-même, elle comprend plusieurs points de départ différents pour la simulation grâce à la fonction Configurations. Cela vous permet de démarrer un modèle sélectionné directement devant un obstacle intéressant, plutôt que de devoir rouler dessus.

Certains mécanismes ont également des configurations : par exemple, vous pouvez conduire une variante plus légère et sans tourelle du VBL. L’exemple comprend un certain nombre de scripts Python qui peuvent être facilement réutilisés pour d’autres modèles de véhicules. Certains permettent de contrôler les différents sous-systèmes de transmission, tandis que d’autres sont utilisés pour l’interface utilisateur (pour afficher la vitesse et le RPM, par exemple). Certains scripts fournissent également des fonctions très spécialisées, comme le script « Spring Compression Display Logic » utilisé pour comprimer visuellement les ressorts de la suspension du M-ATV. Tous ces scripts se trouvent dans les différents mécanismes du véhicule, généralement dans le dossier « Scripts ».