Skyrim의 테이블에 오브젝트를 "고정"하고 해당 오브젝트를 플레이어와 상호 작용할 수있게하려면 어떻게해야합니까?


9

Havok 시뮬레이션을 사용하여 RuinsPot01테이블 ( RuinsAltar) 에 고정되지 않은 냄비 ( ) 를 배치하려고합니다 .

냄비를 탁자 위에 약간 놓고 Havok을 켭니다. 냄비는 쓰러지지 만 테이블 위에 약간 떠 있습니다.

Havok을 껐다가 누르면 F테이블에 올바르게 정렬되지만 Havok Simulation을 켜 자마자 약간 위로 올라가고 이전과 같이 뜹니다.

아무도 이것에 대한 수정이 있습니까? 냄비를 정적으로 만드는 것은 선택 사항이 아니며 움직일 수 있어야합니다.


다른 테이블이 더 잘 작동합니까? 그 테이블에 다른 물건들이 더 잘 앉습니까?
Adam

상당히 광범위한 질문처럼 보입니다. 해당 동작을 유발할 수있는 여러 가지가 있습니다. Creation Kit 또는 Havok 관련 포럼에서 더 나은 도움을받을 수 있습니다.
MichaelHouse

1
Havok을 "모든"표면에 배치 한 "모든"개체와 동일한 문제가 있습니다. "F"로 배치 한 다음 객체의 속성 대화 상자에서 "Do n't Havok Settle"을 켜서 해결했습니다. 이것은 여전히 ​​정적이지 않지만 "떠
다니지

7
개조에 대한 질문은 여기 에 있습니다. 즉,이 질문은 분명하지 않은 터치입니다. 사진이 도움이 될 것입니다.

1
바운딩 박스가 너무 커서 냄비가 떠 다니는 것이 가능합니까? (답변이 아니라 제안)
AturSams

답변:


1

이것은 대부분의 3D 물리 엔진에 대한 일반적인 답변입니다.이 솔루션 중 하나 또는 둘 다를 사용할 수 있습니다.

1-) 솔리드 오브젝트는 비활성 상태를 설정할 가능성이 있어야하며, 엔진은 다른 오브젝트와 처음 충돌 할 때까지 물리 계산을 실행하지 않습니다.

2-) 프록시 개체 사용 : 보이는 개체가 실제 개체와 같을 필요는 없습니다. 시각적 객체 내부에서 약간 축소 된 프록시 객체를 사용하여 충돌 사이의 공간을 채울 수 있습니다.

충돌 감지 계산을 수행 할 때 충돌하는 객체 사이의 빈 공간은 버그가 아니며 성능에 필요합니다. 이 값을 너무 작게 설정하면 성능 문제가 발생할 수 있으며 서로 침입하는 객체와 같은 잘못된 동작이 발생할 경우 엔진에서 해당 값을 수정할 수 있어야합니다.

이 답변은 3ds Max에서 동일한 Havok 엔진을 사용한 경험을 바탕으로합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.