This is the Linux app named MathFu whose latest release can be downloaded as MathFu1.1.0sourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
Pobierz i uruchom bezpłatnie aplikację MathFu z OnWorks.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
MathFu
OPIS
MathFu to niewielka, dostępna tylko w nagłówku biblioteka matematyczna C++, zoptymalizowana pod kątem gier i grafiki w czasie rzeczywistym na urządzeniach mobilnych i komputerach stacjonarnych. Oferuje typy wektorów, macierzy i kwaternionów o stałym rozmiarze z interfejsami API, które odzwierciedlają operacje faktycznie używane w pętlach wewnętrznych – kropkę, krzyż, normalizację, transformacje i projekcje. Implementacje są starannie dostrojone do wykorzystania zestawów instrukcji SIMD, takich jak SSE i NEON, przy jednoczesnym zachowaniu przejrzystej ścieżki zapasowej dla przenośności. Ponieważ typy są ustalane w momencie kompilacji, kompilator może agresywnie wbudowywać i rozwijać kod, generując przewidywalną wydajność i niewielkie pliki binarne. Projekt kładzie nacisk na minimalne zależności i przejrzystą własność, dzięki czemu bibliotekę można osadzać w silnikach bez konieczności stosowania rozbudowanych frameworków. Biblioteka sprawdza się równie dobrze w renderowaniu matematyki, wspomaganiu fizyki, łączeniu animacji i logice sterowania kamerą, gdzie determinizm i szybkość mają znaczenie.
Funkcjonalności
- Typy wektorów, macierzy i kwaternionów tylko dla nagłówka
- Ścieżki kodu przyspieszane przez SIMD z przenośnymi rozwiązaniami awaryjnymi
- Szablony o stałym rozmiarze zapewniające przewidywalną wydajność i małe pliki binarne
- Kompleksowy zestaw operacji do grafiki i matematyki fizycznej
- Pomocnicy interoperacyjni do transformacji i układu ze strukturami danych silnika
- Minimalne zależności umożliwiające łatwe osadzanie w silnikach gier
Język programowania
C + +
Kategorie
Tę aplikację można również pobrać ze strony https://sourceforge.net/projects/mathfu.mirror/. Została ona umieszczona w OnWorks, aby można ją było najłatwiej uruchomić online z poziomu jednego z naszych darmowych systemów operacyjnych.