Symulacja cieczy
Ćwiczenie 1.
1. Ustawiamy na scenie sześcian, a następnie dodajemy kolejny, który większy, który obejmuje sobą sześcian stworzony przed chwilą i trochę ponad nim.
2. Zaznaczamy mniejszy sześcian i w prawym menu physics zaznaczamy ‘fluid’ a w typie ‘fluid’.
3. Zaznaczamy większy sześcian, także ustawiamy go jako fluid ale tym razem w type wybieramy ‘domain’.
4. Klikamy Bake –(wypalamy poruszanie się cieczy) – trochę to potrwa….
5. Oglądamy wynik animacji.
(Można się pobawid materiałami).
Ćwiczenie 2.
1. Wybieramy naszą symulację z łaocuchem.
2. Ustawiamy na scenie sześcian (jak na obrazku) – upewniamy się, że jest na tyle duży, aby pomieścid wpadające sześciany.
3. Następnie dodajemy kolejny większy, który obejmuje sobą sześcian stworzony przed chwilą i trochę ponad nim.
4. Zaznaczamy mniejszy sześcian i w prawym menu physics zaznaczamy ‘fluid’ a w typie ‘fluid’.
5. Zaznaczamy większy sześcian, także ustawiamy go jako fluid ale tym razem w type wybieramy ‘domain’.
6. Klikamy Bake….. czekamy….
Uzyskaliśmy ciecz ale nie wchodzi ona w interakcję z sześcianami, które do niej wpadają.
7. Ściągamy TEN addon. Pozwoli on nam kopiowad więcej atrybutów między obiektami.
8. Instalujemy go: File->User Preferences->Install from File->Nasz addon.
9. Szukamy go w polach addons i włączamy.
10. Zaznaczamy wszystkie małe sześciany, klikamy ‘fluid’, type->obstacle.
11. W Lewym menu, w Physics po zainstalowaniu addonu powyżej powinny pojawid nam się dwie opcje. Klikamy ‘Copy Fluid Obstacle Attributes’. Spowoduje to skopiowanie właściwości na wszystkie zaznaczone sześciany.
12. Zaznaczmy domain (powinna wyglądad jak nasza ciecz), w opcjach w prawej odznaczamy ‘Remove Air Bubbles’ w ‘Fluid Boundary’ i ponownie wciśnijmy Bake
13. Na silniejszych komputerach (==nie na uczelni) możemy zwiększyd ‘rozdzielczośd’ płynu ustawiając opcje Resolution.
Ćwiczenie 3.
Wracamy do dwiczenia z kulką wpadającą do wiader z farbami - farby teraz to odpowiednie ciecze, a kulka jest obiektem sztywnym (kulka wpada do wiaderka – farba się rusza, rozpryskuje).