Real Time Rigid Body Simulation on GPUs
Real Time Rigid Body Simulation on GPUs
CRISTIANO SANTOS & TÉRCIO SOUZA
- FÁCIL PARA UM OBJETO
- CONSIDERANDO MILHARES ...
- PODER COMPUTACIONAL
TRANSLAÇÃO E ROTAÇÃO
FORÇA F ATUANDO NO CORPO
VELOCIDADE v DO CENTRO DE MASSA
VELOCIDADE PELA POSIÇÃO x
VARIAÇÃO CAUSADA PELA FORÇA F
VELOCIDADE ANGULAR w
INÉRCIA ROTACIONAL
- QUATÉRNIO: q = [s, vx , vy , vz ]
- VARIAÇÃO DO QUATÉRNIO q COM VELOCIDADE ANGULAR w
- QUATÉRNIO NO TEMPO (t + dt)
- REPRESENTAÇÃO POR IDÊNTICAS PARTÍCULAS ESFÉRICAS
- VOXEL
- RAIOS INTERAGINDO COM A MALHA
- EXTRAÇÃO DE IMAGENS
- PROJEÇÃO ORTOGRÁFICA
- FRAGMENT SHADER
- BASEADO NA DISTÂNCIA ENTRE PARTÍCULAS
- DIÂMETRO DA PARTÍCULA
- VELOCIDADE DA SIMULAÇÃO
- ACURÁCIA
- GRID UNIFORME TRIDIMENSIONAL
- REDUÇÃO DA CARGA COMPUTACIONAL
- DOMÍNIO COMPUTACIONAL DIVIDIDO EM VOXEL
- ÍNDICE DO VOXEL: g = (gx, gy, gz) DE UMA PARTÍCULA
p = (px, py, pz)