Ciała miękkie 2 (Cell fractures)
Ćwiczenie 1. ‘Młotek’. (powtarzamy z poprzednich zajęd) 1. Stawiamy sześcian w punkcie (0,0,10).
2. Dodajemy sphere w punkcie (-8,0,10). Sphere ustawiamy na rigidbody.
3. Dodajemy cylinder w punkcie (-4,0,10), rotacji (90,0,90), rozmiarach (dimensions) (0.2, 0.2, 8.3). Origin Cylindra w punkcie (0,0,10) (Gdyby ktoś nie pamiętał: w menu Transform (skrót ‘n’) w polu ‘3d Cursor’ location ustawiamy na (0,0,10). Następnie klikamy
Shift+Ctrl+Alt+C, wybieramy ‘Origin to 3d cursor’ i gotowe).
4. Klikamy na sześcian->physics->rigid body. Ustawiamy na Passive. Możemy sprawdzid, co się stanie na animacji.
5. Nadal na sześcianie - włączamy ‘physics’->rigid body constraint. Następnie w nowej zakładce jako typ wybieramy ‘Generic Sprnig’, object jeden wybieramy na nasz sześcian, obiekt drugi na sphere. Generujemy animację (Alt+A).
6. Nadal na sześcianie – włączamy ograniczenia – w ‘physics’ ->rigid body constraints ->’Limits’ klikamy ‘X Axis’, ‘Y Axis’ i ‘Z Axis’.
7. Animujemy: Alt+A.
8. Klikamy na cylinder, wchodzimy do menu Constraints (tam gdzie wybieraliśmy dawno temu ‘Follow Path’ podczas symulowania ruchu planet) i wybieramy ‘Track To’, Target na Sphere, ‘To’ na ‘-Z’, ‘Up’ na ‘Y’.
Ćwiczenie 2. Cell fracture.
1. Dodajemy Plane w punkcie (0,0,0), rozmiar na (15,15,0), Rigid body->Passive.
2. W File->User Preferences wchodzimy w Addons i uruchamiamy ‘Cell Fracture’.
3. Dodajemy sześcian w (0,0,1).
4. Zaznaczamy sześcian. W menu Transforms (po lewej, skrót T)-> Tools wybieramy ‘Cell Fracture’: ‘Noise’ ustawiamy na 1,’Margin’ (w Mesh data) ustawiamy na 0.02. Potwierdzamy OK.
5. Przechodzimy do warstwy 2 (skrót ‘2’).
6. Zaznaczamy wszystko i po kolei:
włączamy Rigid Body, włączamy w Rigid Body -> Rigid Body Dynamics opcję ‘Enable deactivation’ oraz ‘Start deactivated’;
w Rigid Body Collision, Shape zmieniamy na ‘Mesh’;
w Rigid Body Collision, Sensitivity, Margin zmieniamy na 0.01;
klikamy w menu z lewej w Physics -> Copy From Active.
7. Przenosimy całe zaznaczenie na warstwę 1 (skrót M + 1) i przechodzimy na warstwę 1 (skrót 1).
8. Upewniamy się, że początkowy sześcian (ten na którym robiliśmy fracture) nie ma Rigid body.
9. Zakładamy, że kula uderza w sześcian w klatce N. W klatce N-1 w sześcianie włączamy klatki kluczowe na Location (skrót ‘i’ nad polem Location w menu Transform). W klatce N+1 pozycję ustawiamy na (0,0,-2) i ponownie klatka za pomocą ‘i’.
10. Uruchamiamy animację.
Ćwiczenie 3. Rozbijamy szybę.
Ćwiczenie 4. Generator chmur.
1. W File->User Preferences wchodzimy w Addons i uruchamiamy ‘Cloud Generator’.
2. Ustawiamy w dowolnym miejscu sześcian (możemy go przeskalowad).
3. W menu z lewej strony (skrót T) wybieramy Create -> Cloud Generator.
4. Wybieramy rodzaj chmury i ustawiamy Smoothing lub nie (dostajemy jakiś obłoczek).