Por que a raiz do personagem manipula a pelve?

10

Ao criar plataformas de personagens para videogames, sempre colocamos a raiz da plataforma e todas as cadeias cinemáticas na pelve do personagem. É uma razão específica para fazermos isso ou é por convenção?

Qual é o raciocínio por trás disso?

John Demetriou
fonte

Respostas:

14

Até onde eu sei, isso ocorre porque o centro de massa humano está próximo à pelve. Esta é apenas uma convenção, mas quase todo mundo faz. Mas faz sentido escolher um ponto que está no meio (não um pé, por exemplo) e não se move muito.

Digamos que você escolha o pé como raiz. Se você quiser fazer uma animação de caminhada, mova o pé e tudo se move com ele. Você tem que movê-lo naquela época. Você não terá tanta situação se escolher a pélvis.

Tobias B
fonte
2
Relativamente falando, nenhum ponto move-se muito quando é o centro de sua própria estrutura de referência;)
Nigralbus
4
Tente praticar um esporte que exija muito equilíbrio, mas aprendendo como adulto, quando você estiver prestando atenção consciente ao que está acontecendo em seu corpo. Você notará que é a sua pélvis que você precisa manter estável na posição desejada e o resto do corpo segue. Provavelmente, é matematicamente possível fazê-lo de outra maneira em uma simulação, mas o corpo humano foi projetado para ser o caminho mais fácil. Então eu acho que essa resposta é a certa, na medida em que exista uma resposta além da "convenção".
Rumtscho
3
@ JohnDemetriou, provavelmente porque se você se abaixa para pegar algo (pequeno / leve), se dobra na cintura (pélvis) e não em algum lugar da coluna vertebral. / elevador aviso com os joelhos para pesados / grandes coisas :)
XNargaHuntress
1
Do ponto de vista do desenvolvimento de jogos, não faria mais sentido ter a raiz de todo o esqueleto em (0, 0) (que estaria no terreno)? O resto do esqueleto seria como você descreve, com a pelve sendo o único filho da raiz e todos os outros ossos ligados à pelve. É assim que faço e torna o código mais fácil de escrever, pois eu só preciso posicionar o jogador na posição correta no chão e não preciso me preocupar com a altura em que sua pélvis está.
Paul Manta
1
Mas qual seria o elemento filho dessa raiz? A pelve? Você tem a mesma coisa então. E ter o esqueleto real não contínuo pode levar a algum comportamento estranho. E são dados desnecessários que precisam ser calculados e enviados para a gpu.
Tobias B