Làm cách nào tôi có thể gắn các đối tượng vào các bảng trong Skyrim và vẫn cho phép các đối tượng đó có thể tương tác với người chơi?


9

Tôi đang cố gắng đặt một nồi không tĩnh ( RuinsPot01) trên bàn ( RuinsAltar) với mô phỏng Havok.

Tôi đặt cái nồi lên trên bàn một chút và bật Havok. Chiếc bình rơi xuống nhưng được để hơi nổi phía trên bàn.

Nếu tôi xoay Havok và nhấn Fnó được căn chỉnh chính xác vào bàn, nhưng ngay sau khi tôi bật Havok Simulation, nó sẽ nhảy lên một chút và nổi lên như trước.

Có ai có một sửa chữa cho điều này? Làm cho nồi tĩnh không phải là một lựa chọn, nó phải được di chuyển.


Các bảng khác làm việc tốt hơn? Các mặt hàng khác ngồi tốt hơn trên bàn đó?
Adam

Có vẻ như một câu hỏi khá rộng. Có một số điều có thể gây ra hành vi đó. Bạn có thể sẽ nhận được trợ giúp tốt hơn trên một diễn đàn dành riêng cho Creation Kit hoặc Havok.
MichaelHouse

1
Tôi có cùng một vấn đề với đối tượng "bất kỳ" được đặt với Havok trên bề mặt "bất kỳ". Tôi đã giải quyết nó bằng cách đặt chúng bằng "F" và sau đó bật "Đừng Havok Sellow" trong cuộc đối thoại thuộc tính của đối tượng. Điều này làm cho chúng vẫn không tĩnh nhưng chúng sẽ không "nổi lên" ...
Max Kielland

7
Các câu hỏi về mod là chủ đề ở đây , folks. Điều đó nói rằng, câu hỏi này là một liên lạc không rõ ràng. Hình ảnh sẽ giúp.

1
Có thể cái nồi đang nổi vì hộp giới hạn của nó hơi quá lớn và nó đang đẩy nó lên? (không phải là một câu trả lời chỉ là một gợi ý)
AturSams

Câu trả lời:


1

Đây là câu trả lời chung cho hầu hết các công cụ vật lý 3d, bạn có thể sử dụng một hoặc cả hai giải pháp này:

1-) Một vật thể rắn phải có khả năng thiết lập trạng thái không hoạt động, sau đó động cơ sẽ không chạy bất kỳ phép tính vật lý nào cho đến khi va chạm đầu tiên với bất kỳ vật thể nào khác.

2-) Sử dụng các đối tượng proxy: Các đối tượng hiển thị không cần phải giống với đối tượng vật lý. Bạn có thể sử dụng một đối tượng proxy được thu nhỏ một chút bên trong đối tượng trực quan để lấp đầy khoảng trống giữa các va chạm.

Khoảng trống giữa các đối tượng va chạm không phải là một lỗi, là cần thiết cho hiệu suất, khi thực hiện các tính toán phát hiện va chạm. Công cụ sẽ cho phép bạn sửa đổi giá trị đó, nếu bạn đặt giá trị này thì các vấn đề hiệu suất quá nhỏ có thể phát sinh và thậm chí hành vi sai như các đối tượng xâm phạm lẫn nhau.

Câu trả lời này dựa trên kinh nghiệm sử dụng cùng một công cụ Havok trong 3ds Max.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.