Jouer avec des personnages de cinématiques
-
www.youtube.comTélécharger
Derrière cette vidéo étrange se cache une longue histoire.
Depuis plusieurs années, j'étudie les animations, les cinématiques et les possibilités qu'elles peuvent nous offrir.
En parallèle, j'ai réalisé quelques découvertes(je publierai bientôt) et petites trouvailles.
L'une d'elles est la possibilité d'utiliser dans le jeu des personnages avec une nouvelle hiérarchie squelettique (un, deux, trois), ce qui peut non seulement permettre d'utiliser de nouveaux types de PNJ, mais aussi diversifier les lieux.
Cependant, il y avait quelques problèmes, dont l'un m'a longtemps posé problème.
C'est la limite des os.
Les personnages de cinématiques ont une limite de 64 os, ce qui permet de réaliser la plupart des idées (le canyon dans cette vidéo et le monstre dans celle-ci), tandis que les personnages du jeu avaient une limite de 24 os, ce qui était insuffisant même pour les PNJ standards, sans parler de certaines idées. Oui, les mêmes textures n'ont pas empêché leur réalisation, mais il n'était pas possible de rêver de quelque chose de plus grand .
Cependant, grâce à l'indice de The Hero , j'ai réussi à trouver une faille dans le moteur et à ouvrir la possibilité d'utiliser 64 os, comme dans les cinématiques.
Pour cela, il faut que le modèle cop.dff ait la même hiérarchie squelettique que les personnages que vous souhaitez utiliser dans les scènes du jeu.
Plus tard, The Hero a décidé de faciliter la situation et a écrit un pluginqui peut être utilisé à la place de cette faille. Je ne prévois pas de le publier séparément, car The Hero ne l'a publié nulle part sauf dans ce message sur gtaforums, auquel j'ai donné le lien. De plus, le plugin peut contenir des bugs.
P.S. Je travaille sur un tutoriel complet sur les cinématiques, qui devrait sortir dans les mois à venir. Et cette vidéo est un petit "guide bonus".
За странным видео стоит долгая история.
На протяжении нескольких лет изучаю анимации, катсцены и возможности, которые они нам могут дать.
Параллельно сделал несколько разработок(скоро опубликую) и небольших открытий.
Одно из них - возможность использования в игре персонажей с новой скелетной иерархией(раз, два, три), что может не только позволить использовать новые виды NPC, но и разнообразить локации.
Однако было несколько проблем, одну из которых мне не удавалось решить долгое время.
Это лимит костей.
У катсценовых персонажей лимит в 64 кости, что позволяет реализовать большинство задумок(каньон в этом видео и монстр в этом), в то время как у внутриигровых персонажей лимит упирался в 24 кости, чего не хватало даже стандартным NPC, не говоря уже о каких-то задумках. Да, те же ткани это не мешало реализовать, но о чем-то большем мечтать не приходилось.
Однако благодаря наводке The Hero удалось найти лазейку в движке и открыть способ использования 64 костей, как в катсценах.
Для этого нужно, чтобы у модели cop.dff была та же скелетная иерархия, что и у персонажей, которых вы хотите использовать во внутриигровых сценах.
Позднее The Hero решил облегчить ситуацию и написал плагин, который можно использовать вместо той лазейки. Публиковать его отдельно я не собираюсь, т.к. сам The Hero его нигде не публиковал кроме того сообщения на gtaforums, на которое я дал ссылку. Кроме того, плагин может содержать баги.
P.S. Работаю над объемным туториалом по катсценам, который должен выйти в ближайшие месяцы. А это видео - небольшой "бонус-гайд".