Autodesk Gameware est une suite logicielle middleware abandonnée développée par Autodesk . La suite contenait des outils permettant aux concepteurs de créer un éclairage de jeu, une animation de personnages, une recherche de chemin de bas niveau, une IA de haut niveau et des interfaces utilisateur avancées. Le 12 juillet 2017, Autodesk a supprimé Scaleform, Beast, HumanIK et Navigation de sa boutique en ligne et a annoncé la fin du support pour les produits.
Produits
La suite Gameware était composée des modules suivants :
- Scaleform : unmoteur de rendu de graphiques vectoriels utilisé pour afficher des interfaces utilisateur, des HUD et des textures animées pour les jeux basés sur Adobe Flash , développé par Scaleform Corporation . Comprend également Scaleform Video et Scaleform IME.
- Beast : une solution d'éclairage globale comprenant des effets d'éclairage naturels : rebond des couleurs, ombres douces, rendu à plage dynamique élevée et éclairage d'objets en mouvement dans des environnements de jeu en temps réel.
- HumanIK : une bibliothèque middleware d'animation de personnages avec cinématique inverse du corps entier . Peut être intégrée dans des moteurs d'animation tels qu'Autodesk MotionBuilder .
- Gameware Navigation : intergiciel d'intelligence artificielle permettant la génération automatique de NavMesh, la recherche de chemin et le suivi de chemin dans des environnements de jeu complexes. Développé à l'origine sous le nom de Kynapse par Kynogon .
- FBX : Technologie d'échange d'actifs qui facilite le transfert de données 3D entre plusieurs applications logicielles.
Bête
Beast est un outil de pipeline de contenu utilisé pour l'éclairage global avancé et le rééclairage dynamique des personnages . Beast est développé et vendu par la société suédoise de technologie d'éclairage de jeux Illuminate Labs (acquise par Autodesk en 2010). Beast est utilisé pour créer des cartes lumineuses, des cartes d'ombres et des nuages de points avec un éclairage global avancé. Beast peut précalculer l'éclairage pour les cartes lumineuses, les cartes d'ombres et les nuages de points, pour créer des cartes d'occlusion ou normales ou pour générer des champs lumineux pour le rééclairage dynamique des personnages et des objets.
Beast est intégré à Gamebryo Lightspeed à Unreal Engine d'Epic , Evolution et plusieurs autres moteurs de jeu internes. En mars 2010, Unity Technologies a annoncé que la prochaine version d' Unity comporterait un mappage d'éclairage Beast intégré et une illumination globale prête à l'emploi. Il existe une API disponible pour les projets fonctionnant avec Beast mais qui ne sont pas prêts pour l'intégration. L'API Beast est une interface de programmation conçue pour rendre aussi simple que possible la création d'une intégration Beast avec n'importe quel moteur de jeu.
Beast a été utilisé dans des jeux tels que : Mario Kart 8 , Mirror's Edge , CrimeCraft , Army of Two: The 40th Day , Mortal Kombat vs. DC Universe et Alpha Protocol .
La nouvelle Beast a été présentée à la GDC 2010 à San Francisco. La nouvelle version de Beast comprend deux modules entièrement nouveaux appelés DistriBeast et eRnsT. DistriBeast est un moteur de distribution extrêmement rapide et facile à utiliser pour la gestion des fermes de rendu. eRnsT est un visualiseur en temps réel qui permet aux artistes d'explorer et de contrôler la configuration d'éclairage sans avoir à exécuter une cuisson complète.