2013-09-22 27 views
5

Obecnie pracuję nad oprogramowaniem wspomagającym nasze eksperymenty z pisaniem mikrostruktur 3D w szkłach za pomocą femtosekundowego lasera. Byłoby bardzo pomocne, aby mieć symulator dla struktur, zanim faktycznie je napisać. Jestem pewien, że istnieje już jakiś rodzaj ram dla tego? Podstawową potrzebą jest wykreślenie danych 3D, byłoby jednak świetnie, gdyby istniała możliwość powiększania, przeciągania i obracania obiektów. Wszystkie wskazówki są wysoko cenione! Oczywiście z przyjemnością udzielę wszelkich dodatkowych informacji.3D Framework C# WinForm dla symulacji mikromechanicznych

Cheers, Armin

+0

3D w WinForm? tak, oczywiście ... Żadne winformy nie obsługują 3D, potrzebujesz WPF. –

+0

... dzięki za podpowiedź! To wyjaśnia oczywiście, dlaczego nie znalazłem niczego w tym kierunku ... zgaduję, że będę musiał przejść na WPF, a następnie ... – user871784

+1

Jeśli zdecydujesz się na przełączenie do WPF, istnieje świetna biblioteka o nazwie Helix3D, która upraszcza wiele rzeczy. Nadal muszę Cię ostrzec, wydajność WPF 3D jest bardzo daleka od ideału. Próbowaliśmy użyć go w naszej aplikacji, ale musieliśmy go opuścić z powodu poważnych problemów z wydajnością po stronie WPF. Gdybym miał opracować poważną aplikację 3D UI przy użyciu .NET, prawdopodobnie wziąłbym ją za WinForms + SharpDX/SlimDX. Wymaga od programisty znajomości niektórych szczegółów programowania 3D, ale zapewnia pełną kontrolę. – ezolotko

Odpowiedz