COMPTOIR
register

Ubisoft choisit Havok

La société Irlandaise Telekinesys Research Ltd, éditrice du très connu middleware Havok (sous tutelle d'Intel), a annoncé hier la signature d'un contrat avec Ubisoft, ce dernier portant sur une licence multi-plateforme et ce pour plusieurs années. Le communiqué ne précise pas sur quel middleware de la suite Havok le contrat porte, l'offre de ce dernier étant multiple : intelligence artificielle, animation, contrôle d'évènements, simulation de tissus, simulation de destruction ou bien sûr la gestion appliquée de Newton, Joule, Einstein, Kepler et de tous leur potes. On se laisse imaginer cependant que Havok Physics fera parti du lot, à l'instar des choix de Microsoft Game Studios ou encore Capcom (source Xbitlabs). En plein buzz Nvidiesque sur le physX et toute ses vertus, voilà un beau pavé jeté dans la marre de la part d'un éditeur incontournable dans le milieu du jeu vidéo avec des licences à très grosse pénétration. Accessoirement, il ne faudra a priori pas s'attendre aux miracles DirectX 11 non plus de la part d'Ubisoft !

 

 

 havok logo

Un poil avant ?

La guéguerre continue entre Nvidia et AMD... sur Twitter !

Un peu plus tard ...

La HD5870 poussée à 1380/1400 !

Les 21 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par luxy68, le Vendredi 09 Octobre 2009 à 23h27  
vive le havok !! <img src='http://www.forumsducomptoir.com/public/style_emoticons/<#EMO_DIR#>/ph34r.png' class='bbc_emoticon' alt='' />
par Un ragoteur qui se tâte, le Vendredi 09 Octobre 2009 à 20h18  
par Un ragoteur de passage le Vendredi 09 Octobre 2009 à 18h05
Le GPU de la PS3 ne peut pas accélérer le PhysX... reste le Cell...
Pas d'accélération PhysX sur consoles : X360 vs PS3 vs PC - Batman : Arkham AsylumAlors que Juillet 2005 : Sony's strategic licensing agreement with AGEIA Technologies, IncEt l'annonce de mars 2009 n'a rien d'un partenariat : Nvidia Extends PhysX Licensing Agreement with Sony Computer Entertainment
par Un ragoteur de passage, le Vendredi 09 Octobre 2009 à 18h05  
Le GPU de la PS3 ne peut pas accélérer le PhysX... reste le Cell...
par KaKtusSs, le Vendredi 09 Octobre 2009 à 15h13  
Mais bien sur <img src='http://www.forumsducomptoir.com/public/style_emoticons/<#EMO_DIR#>/wacko.gif' class='bbc_emoticon' alt='' /> Naïf ou pas, NVIDIA a racheté Physx en Janvier 2008, et a signé un partenariat avec Sony en Mars 2009 pour le support de PhysX sur PS3, donc oui, je pense que NVIDIA fait son possible pour optimiser Physx, sur CPU ou GPU.
par Un ragoteur qui se tâte, le Vendredi 09 Octobre 2009 à 13h19  
AGEIA cherchait à vendre son PPU, peu d'effort pour une réelle optimisation CPU du PhysX software... et il faudrait être bien naïf pour croire qu'Nvidia, le nouveau proprio depuis 2008, y consacre le moindre dollar...
par KaKtusSs, le Vendredi 09 Octobre 2009 à 07h50  
@00h01 : Physx est également conçu pour être optimisé multi-core :http://www.playfrance.com/news-infos-ageia-physx-pour-la-ps3.htmlAprès, cela reste pour moi un choix du développeur concernant la complexité des effets. Il faudrait disposer d'une réelle et sérieuse étude comparant les possibilités et l'optimisation des 2 moteurs en mode cpu, mais je ne pense pas que cela ait été fait.
par Crepe182, le Jeudi 08 Octobre 2009 à 23h52  
par Reklats le Jeudi 08 Octobre 2009 à 17h43
Alors là pas sur du tout, suffit de regarder Red Faction Guerrilla qui utilise Havok, dans ce jeu la physique c'est autre chose que faire bouger du papier et faire tomber des carreaux, et c'est pas mal optimisé (mon dual core tiens le choc la plupart du temps, à part quand je fait péter toute une usine a l'explosif :troll.Quand on voit que même un I7 975 o/c peine à afficher 20fps PhysX activé sur le cpu (avec cg ATi) juste pour deux trois trucs qui volent dans Batman il y a de quoi se poser des questionsLe PhysX c'est bien mais ça pourrait être bien mieux optimisé que ça sur le cpu, mais ça m'étonnerait que ce soit dans leur intérêt.
Oui enfin les développeur de red Faction on optimisé la physique pour les CPU dans Batman c'est optimisé pour le GPU, donc normal que sa rame même sur un Gros CPU même pour un petit effet. Après je suis pas expert mais sa me semble logique.
par Un ragoteur qui se tâte, le Jeudi 08 Octobre 2009 à 22h26  
par AlphaPrime le Jeudi 08 Octobre 2009 à 17h33
Havok sur cpu pas sur gpu tu est sur la ??
Aperçu au cebit 2006 sur des x1950pro... Il faudrait que je me renseigne sur Havok, car si on connait les problèmes de PhysX, Havok pourrait être une vraie base utilisable... ou pas, car pour ça il faudrait qu'il précompile des Compute Shaders et rien d'autre (seule voie d'accès "directe" au GPU et aux données qu'il contient, tout le reste c'est une perte de puissance assurée).
par Un ragoteur qui revient, le Jeudi 08 Octobre 2009 à 22h01  
Contrairement au PhysX engine, la suite Havok est réellement optimisée pour les multicores (x86, PPC, Cell). Havok Cloth, Havok Destruction (Dynamic fracture of game objects including: shattering, destruction, breaking loose, and deforming). Des outils réellement utiles aux développeurs de JV.GDC2008: Havok 'Deformation' videoHavok Showcase : Behavior, AI, Cloth, Destruction Project Offset (20 février 2008 Intel acquiert la société Offset Software) - Technology
par KaKtusSs, le Jeudi 08 Octobre 2009 à 21h08  
On pourrait être optimiste dans le sens ou Intel, nVIDIA et ATI collaborent à la mise au point d'OpenCL, qui est avant tout la pour favoriser les calculs fortement parallèles. Intel a donc un intérêt certain vu qu'il semble miser à long terme sur des processeurs massivement multi-coeurs comme larrabee. Là où par contre il ne faut pas s'emballer trop vite, c'est qu'OpenCL, même s'il englobe différentes technologies de calculs parallèles (CUDA, Stream), nécessite une programmation spécifique pour chacune des technologies. Pas de miracle en vue donc. => Sources : http://fr.wikipedia.org/wiki/OpenCL et l'excellent article http://www.hardware.fr/articles/744-1/opencl-gpu-computing-enfin-democratise.html
par Ikaruga, le Jeudi 08 Octobre 2009 à 19h41  
par Zian le Jeudi 08 Octobre 2009 à 18h24
T'en fait pas je connais les 2 c'est juste que 90% des gens les confonde d'où ma question +1 pour Physix , vache j'aurais pas mieux dit Un nouveau coupain roxor sur ce forum
MDR Bon maintenant ce que l'on peut espérer c'est que grâce à ses nombreux partenariats (et donc aux revenus que cela engendre), Havok adapte son moteur (ou tout du moins en partie) de manière à faire tourner certains effets physiques sur la CG. Et avec DX11, le Computing devient plus facile ou en tout cas c'est plus "balisé".Espoir quand tu nous tiens... Ouaip faut pas oublier que Havok est sous le joug d'Intel et ça m'étonnerait que ce dernier accepte de laisser la part belle aux GPUs
par Zian, le Jeudi 08 Octobre 2009 à 18h24  
par KaKtusSs le Jeudi 08 Octobre 2009 à 18h01
@Zian : OpenGL (G pour Graphics), c'est comme direct3D, cela sert uniquement à l'accélération graphique. OpenCL (C pour Computing), c'est pour l'accélération des calculs de toutes sortes, y compris physiques. @Reklats : Désolé de te contredire, mais même si les physiques de red faction sont impressionnantes et relativement bien optimisées, elles ne concernent *principalement* que des "corps rigides", c-à-d des objets qui ne se déforment pas. La où Physx montre un réel intérêt, c'est sur les physiques de fluides et de "corps souples", comme du tissu, une feuille de papier, ce qui demande beaucoup plus de puissance à simuler.

T'en fait pas je connais les 2 c'est juste que 90% des gens les confonde d'où ma question

+1 pour Physix , vache j'aurais pas mieux dit Un nouveau coupain roxor sur ce forum