W tym wpisie omówione zostaną materiały (i nie chodzi tutaj o krawiectwo), jakie mogą być wykorzystane pokrywanie figur w scenie 3D.
Niniejszy wpis poza prezentacją różnych i niezależnych od konkretnego wykorzystania treści stanowi również opis pewnych zagadnień związanych z projektem Mesh Diagram 3D.Informacje dotyczące projektu oznaczone są etykietą MeshDiagram3D.
Otóż w WPF 3D mamy do wyboru trzy typy materiału, którym możemy pokrywać nasze obiekty:
- DiffuseMaterial – najbardziej podstawowy, rozpraszający (można by rzec: „matowy”) materiał, dla którego wskazujemy pędzel, który wykorzystuje ten materiał;
- EmissiveMaterial – materiał, który świeci blaskiem wykorzystanego pędzla, światło to nie ma jednak zdolności oświetlania innych obiektów w scenie;
- SpecularMaterial – materiał, który odbija światło, dzięki czemu można by stwierdzić, że daje kolor typu „metalik” (połyskujący). W tym przypadku oprócz pędzla, na bazie którego materiał powstaje, należy jeszcze ustawić poziom odbicia w parametrze: specularPower.
Co ciekawe (i często konieczne) materiały można
łączyć w grupy materiałów, a jeden obiekt może pokrywać cała
grupa materiałów. Do łączenia materiałów w grupy wykorzystać
trzeba obiekt klasy MaterialGroup.
UWAGA: SpecularMaterial i EmissiveMaterial należy
połączyć w grupę z innymi materiałami (koniecznie z
DiffuseMaterial), w przeciwnym razie w scenie nie zobaczymy ścian
pokrytych tylko materiałami SpecularMaterial i/lub
EmissiveMaterial.
Na poniższym rysunku przedstawiono porównanie
omawianych materiałów:
Rysunki pomieszane. Nad 2-gim rysunkiem jest EmissiveMaterial, a pod nim SpecularMaterial. Nad 3-cim Specular, pod nim - EmissiveMaterial.
OdpowiedzUsuńZgadza się coś się pomieszało, ale wydaje mi się że podpisy ponad rysunkami są ok. a zamienił się miejscami, tylko kod źródłowy poniżej. Super spostrzegawczość ;)
OdpowiedzUsuńzainteresował mnie ten blog !
OdpowiedzUsuńpomocny wpis!
OdpowiedzUsuńPodoba mi się bardzo Twój styl pisania
OdpowiedzUsuńale tu wiele fajnych wiadomości
OdpowiedzUsuńFajnie tu u Ciebie muszę częściej tu zaglądać
OdpowiedzUsuńwartościowy wpis na tym blogu!
OdpowiedzUsuńCenne i przydatne informacje.
OdpowiedzUsuńCzegos sie nowego dowiedzialem. Ciekawy blog.
OdpowiedzUsuńciekawy blog, w końcu coś co mnie interesuje będę tu częściej zaglądać
OdpowiedzUsuńKolejna nowa polecajka, spróbuję tego u siebie w domu.
OdpowiedzUsuńCiekawe i interesujace wpisy
OdpowiedzUsuńinspirujące wpisy i fajne zdjęcia
OdpowiedzUsuń