Biorąc pod uwagę dwa obiekty 3D, jak znaleźć, czy pasuje do wnętrza drugiego (i znaleźć położenie obiektu w pojemniku).Jak sprawdzić, czy obiekt 3D pasuje do innego obiektu 3D (kontenera)?
Obiekt powinien zostać przetłumaczony i obrócony, aby zmieścił się w pojemniku, ale w przeciwnym razie nie został zmodyfikowany.
Dodatkowe komplikacje:
Taka sama sytuacja - ale wygląda na najlepsze rozwiązanie pasuje, nawet jeśli nie jest to właściwa mecz (zminimalizować wielkość obiektu, który nie mieści się w kontenerze)
Wsparcie dla elastycznych obiektów - znaleźć najlepsze dopasowanie, jednocześnie minimalizując zniekształcenia „” w obiektach
jest to dość ogólne pytanie - i nie oczekuję kompletnego rozwiązania. Wszelkie wskazówki do odpowiednich artykułów \ articles \ bibliotek \ tools byłyby użyteczne
Rozwiązanie naiwne: Sprawdź wszystkie możliwe pary ścian dla skrzyżowań. –
Nie byłem wystarczająco jasny - pierwszy obiekt powinien być przesunięty \ obrócony, aby zmieścił się w pojemniku –
Ah. To jest skomplikowane! –