Pytanie do WPF 3D. Zrobiłem sobie dwie obracające się bryły (obracam je z częstotliością 25Hz). Czego jak odpalę symulacje obrotu tych dwóch brył zżera mi to większe pół procka? Przecież wpf korzysta z DirectX (mam DX 11) więc grafika w wpf powinna być wykonywana na karcie graficznej

Szczególy:
1.mam funckje która tworzy trojkąt płaski: czyli tworze MeshGeometry3D i uzupełniam. Z tej funkcji zwracam GeometryModel3D (bo jeszcze materiał tam dodaje)
2. funkcja do tworzenia cube'a: w funkcji tworzę Model3DGroup i uzupełniam o trójkąty z powyższej funkcji (12) i zwracam taki uzupełniony Model3DGroup.
3. Na koniec powyższy Model3DGroup przypisuje do ModelVisual3D i to jest mój ostateczny prostopadłościan.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PanCogito: Visual Studio 2015 ma profilera do WPF-a. Nie bawiłem się WPF-em 3d, ale najgorsze problemy z wydajnością miałem po ręcznym sterowaniu drzewem wizualnym. Może da się do Transform3DGroup/RotateTransform3D zbindować coś, żeby nie tworzyć następnych DependencyObject-ów.
  • Odpowiedz
@PanCogito: Pokaż kod, może coś wymiślę.
Zapytałem się dzisiaj w pracy jak była zrobiona pewna wizualizacja (3D) danych i był to OpenGL (cała reszta aplikacji WPF), bo wpf miał problemy z wydajnością.
  • Odpowiedz
Projekt na wakacje, co by za granico się nie nudziło wieczorami - jak widać wczesny WIP ;P

Muszę przyznać, nie sądziłem, że to tak skomplikowany model do ogarnięcia będzie - mimo, że mam tego sprzęta w garażu, lekko nie jest. Ale chyba jest dobry do nauki Hard Surface Modeling. Najbardziej nie lubię tych wszechobecnych dziur na śruby.

Większość części narazie staram się wstępnie zamodelować i dopasować wielkości poszczególnych części, rozlokować je odpowiednio
sirgorn - Projekt na wakacje, co by za granico się nie nudziło wieczorami - jak widać...

źródło: comment_X7gls1Rwgd4yRwnZxHB4vunn15P4KyFD.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zabawne, podgląd rendered działa też z natywnym rendererem Blendera :D I to całkiem szybko (wiem mam ustawione renderowanie GPU) :P Myślałam, że tylko w Cycles ;)

#blender #grafika3d #
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W Polsce mamy mega artystów. Większość, jak nie wszyscy przesiaduje na forum max3d, ale sam przez długi czas żyłem w nieświadomości.

Ktoś musi tworzyć grafiki koncepcyjne do gier... Studiów w Polsce mamy mało/dużo, zależy z jakiej perspektywy się na to patrzymy. Jednak wielu z tych artystów tworzy grafiki na potrzeby książek (okładki), filmów (matte painting) no i oczywiście gier.

Kilka osób pracuje w Ameryce, niektórzy w UK, niektórzy złapali fuchę we Francji, ale większość dalej siedzi w Polsce.

Chciałbym
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach