Szukam dobrej i dobrze rozwiniętej biblioteki do manipulacji geometrycznych i ocen w Pythonie, takich jak:
- ocenić przecięcie dwóch linii w 2D i 3D (jeśli są obecne)
- ocenić punkt przecięcia płaszczyzny z linią lub linię przecięcia dwóch płaszczyzn
- oszacować minimalną odległość między linią a punktem
- znajdź ortonormalną do płaszczyzny przechodzącej przez punkt
- obróć, przesuń, odbij zestaw punktów
- znajdź kąt dwuścienny określony przez cztery punkty
Mam kompendium wszystkich tych operacji i mógłbym to zaimplementować, ale niestety nie mam czasu, więc cieszyłbym się biblioteką, która to robi. Większość operacji jest przydatna do celów związanych z grami, więc jestem pewien, że niektóre z tych funkcji można znaleźć w bibliotekach gier, ale wolałbym nie włączać funkcji (takich jak grafika), których nie potrzebuję.
Jakieś sugestie ? Dzięki