좋아요, 그래서이 충돌 감지 코드가 있고, 벽면을 가로 질러 남은 거리 (0에서 +5로 이동, +2에서 벽, 나머지 = +3)를 밀려고합니다. 이와 같이 : 충돌면까지 남은 거리를 밀어 넣으시겠습니까?
이제 나는 그것을 최대한 활용하고 벽과 벽의 평상시와의 거리를 필요로한다는 것을 알았지 만, 공개 토론을 올바르게하는 데 도움이 필요합니다.
제 질문은 벽면을 따라 남은 거리를 이동하는 데 필요한 올바른 포럼은 무엇입니까?
if(distRemaining.length() > 0){
cProduct = cross(distRemaining, wallNormal);
dest += new Vector3f(cProduct.x, 0, cProduct.z);
}
물체와 벽 사이의 움직임의 마찰은 무엇입니까? –
움직임의 마찰? 나는 아무 것도 있다고 생각하지 않는다. – CyanPrime