15
Robert McNeel & Associates 153 7 Creating Deformable Shapes

7 Creating Deformable Shapesapi.ning.com/.../Level1manualDuckexercise.pdf · 7 Creating Deformable Shapes /˘ ˚ % ... ˇ 1 ˆ ,B ... Rhino Level 1 v4.pdf Author: Bob Koll Created

Embed Size (px)

Citation preview

������

Robert McNeel & Associates 153

7 Creating Deformable Shapes

/��� ��� ���� %��� �� �����) $�� ��� � '��� �����%��� (���� %�������� � �� ��� '������ #��� �' ���

#��=���� ����� ����(� ����(�$ �� %��� �� �����;'���8'��%��� ��������� !�%� %��� ��*���� %���

��������� �� �:��� ��%��������������$ %���� ���� �� �� %���'������� ��#���%�$ ���� �� '�� ���������

!�%���%��� ���� ��#� �' ��� ��=���) ��� ��� �������$ ���� ��%#������� ����������*����� �� %�����

���������� ������ ��������) '���8'��%��#�� ���������� '������ $ �� ��� '���8'��%) *���$ �#���� ���

�:��� �D� ��� # ���%��� �' ��� ��=������� ������� � ��� ����� '��%���� %��� ��=�������

����:����� ��(+

� !�%# � ��'�����������

� !��'�������� ����

� "����� #���� �������

� "���� �������� 5 ���(���) #��=������ 6

� !# ������ ��'���(��� �������� ��'���

� C ������ ���(��� �(� ��'���

� �������� ��� ���������

/��� $�� %��� ��� ���������&$) $�� (� �� �%� ��%��� ��� ������*��'����� ������� ��� ���$� I�� (�

������ #�������� (� �� ��'��%�� �� %�&� ��� ��#��

E' $�� ���� �� &��( %��� ����� ������ #������� ��'���) ����� ��� ����� ;��� ����: '��K������ #�����L

������

Robert McNeel & Associates 154

Exercise 54�Creating a rubber duck

� !���� ���( %��� ) ����� ( �%% 0,B��' � �%% ����'7!� ��%# ����!���

���5�

� I�� ��� �� �$���� �#����� $���#���) ��� '�����%��� ) �� ����

������$�

3��%��� ��'��%����� ����� �$��) ��& �# K �$��L �� ��� ����� ;��� ����:�

Create the body and head shapes

��� ���$ ��� �����' ��� ���&$ ��� ������� �$ %���'$��� �(� #����� ��� �D� ��� # ���%��� �' ��� #����

������ ���� �� �� �:����

�� ����������,�'�'����'+

� 3��%��� (�%� %���) � ��& (�����) ��� ���� � ��& "�����������'�

� ���& �#���� �� ��� 3���� ���(#����

! ���& �������#���� �� ��� �%� ���(#��� �� ������ �#�����

8 ��#��� ���#�������� '����� ����� #����� Sphere

������

Robert McNeel & Associates 155

�� �5������'�����' ����� �,%�+�

� !� ��� ����

#�����

� 3��%��� $��

%���) � ��&

��,�%��

! E� ��� ��,�%�

(����� ��� ��

��:) ������ ���

�����"���� ��

� '������ E ���

/�

8 "����� ��� ������ ��! '�� ���� E ��� /�

# "���& ��%���������) � ���"������ 1����) ���

� ��& 0D�

��� #���������( ��'��%�� �� F����� %���

������ #����� �(%��� ������ ����%� ��

#����' ��� ��'���� � ������8����� ��'���(�

���� �%��������#� (��� ��'��%���

Rebuild Surface

������

Robert McNeel & Associates 156

�� ���������,����'����+

� !� ��� ��� ����

#�����

� 3��%��� $��

%���) � ��&

"�����% ����')

��� ���� � ��&

"�����% ����'

0��

! E� ��� 3����

���(#��� � ���

��� ������ #����

������� �����% �' ��� #�����

�� (����( � ���) �������: �'� �� ����� ������ ��� ������ #�����

8 3��%��� ����'��� %���) � ��& (�������'�

# E� ��� (�������' ��� �� ��: ����& (����) ��� �%�� �� .��%� �� �������

������

: <��� ��� � ����� ������ #�����#) ��#�� ��� �' ��� �##��%�� #�����

���� ���� �' ��� � ����� ������ #������ ��� �%�(�� � D8�� �� 5������� ��

3���� ���(#���6) ' �������� ��� ��'����

�� '�%� ����'������'����+

� ���� �'' ������ #������� � ��� ��� ���$

��#��

� 3��%��� ����'��� %���) � ��& (�%�) ���

���� � ��& (�%����

! 3����� 0��� ����)#��& �#���� �������

�������' ��� ���$ #�����

8 3����� 3�'���������������) (��� 0���� ��)

#��& �#���� �� ��� ����� �� ��� 3���� ���(#����

# 3����� (���� �������������) #��& � #����

'�������� ��� ����� �� ��� 3���� ���(#����

��� ���$ ���#�� �&� �� � �#����

Control Points On

Set XYZ Coordinates

Scale 1D

������

Robert McNeel & Associates 157

�� ��'�����������'����� ��%

� ���� ��� ������ #�������

� /����( � ��� ��� ������ #������ ��� ��# �����

�' ��� ���$) ��� �������%�� ��� ����� �� �� ��

��� ��� �����

! /����( � ��� ��� ������ #������ ��� �##��

�'� ���� �' ��� ���$) ��� �������%�# �� '��%

��� ��� �

�������� ��� ��� ���(#��� ���� �(� ������

#�������� �����) ������ �� ��� 3����

���(#���) �� ��& �&� �� $ ��� �� ������ ���

���������� ����� ������ #���� ������� $

������ ��� ��� $�� ��� �� �� ��� 3�������(#����

������

Robert McNeel & Associates 158

�� ��� �����% ��� ��������'����� ������%+

C�'��� (� ���� �� ���� ��� ��� '������) (� (� ��� �� ��������� �� �' #������ ��� ��� #������ �' ��� ���$�

� 3��%��� $�� %���) � ��& "�����% ����') ���

���� � ��& ��'����D����

� 3����� (��������� 5�����'�����) #��& ���

���$ ��'����

� ��'���������� (� �� ��# �$��� E� (� �������� �� ��� ����� ? ����������

! "����� ��� ��������� �' ������$�

8 3����� ������� '�������� ��� 5���, #��& �

#���� %��(�$ ���(��� ��� ��� ��� ��� �������'

��� ���$�

# ���$���� �� ��� ��� ��%%����

� ��( �� �' ���������� ���( ��( �' #�������� ���� ����� �� ��� ���$�

: /����( � ���

��� ������

#������ ���

�##��#��� �' ���

��( �������)

��� �������%

��(� �� '������

'��%��� ��� ���

��� ���$�

; I�� ��� ��=��

��� ������

#����'������

���� $�� ��� ��� ��#� $�� (����

� (�6� $���%��� �

Insert Knot

Remember to use a window toselect the control points. Theremay be multiple control points inthe same location in this view.

������

Robert McNeel & Associates 159

�� ��������������+

� E� ��� 3���� ���(#���) � ��� ��� %� #�����

� 3��%��� $�� %���) � ��& "�����% ����') ���

���� � ��& "�����% ����' 0��

! !� ��� ��� ������ #������ ��� ����� ��� ���

�������%�� ����� '��%��� ��� �� �

8 /����( � ���

��� ������

#����'������

���& �� ���

�%��������

��� �������%

'��(����� (����

��� �� �

# /����( � ���

������ #������

��� ��# �' ��� ��

��� �������%

��(� ���(��

: ���$' �� ����

������ #����

�''�

Remember to use a window toselect the control points. Theremay be multiple control points inthe same location in this view.

������

Robert McNeel & Associates 160

Separate the bill from the head

3����� '��� ���������) ��� �� %�� �� ���''����� �� ��'��%��� ���$� �� �� ���) ���$ %�� �� �#�����

��'���� I�� ��� # �� ���� � ��'������� %� ��# � ��'���%��$ (�$� ��� '� �(��� ������*�� �=�� ����

�� '�%����'������&�� � ��6�+

� E� ��� 3���� ���(#��� ������ ������ ���� ��&

�&� ��� � �������� �� ��� ������

� !� ��� ��� �����

! 3��%��� $�� %���) � ��& (�%��

8 3����� "����� �,B��) #��& ��� ����� $�� =��

��������

# ���$�����

��� �� ��� ������� ��( �#����� ��'����

���(� � �( $�� �� ��������� ��'���(�����''����� �� ���

������

Robert McNeel & Associates 161

���������� ��� ����

��� ���&$ ��������&� I�� (� '��� %�&� �� ���� �� ��� ��'��� �' ��� ���� ��� ������#������ ���� �� ���

��'����' ��� ���$ � $�� ��� ������ �� ����� ��'������(��� ��� �(� �����

�� �� �������� ��� ����,���+

� <��( �1�� ������� �����%�' ��� �����

� ��&� ���#$ �' ��� ��� ��� ��=�� �� � ���� ��

����������� ��# �' ��� ���$ �� ������� ��

��� ������

E� ��%#������ ���� ��� ����������� ��������%�' ��� ������� ��� ���$ ��%# ��� $�

! !� ��� ��� ����

8 3��%��� $�� %���) � ��& �� �

# 3����� 0,B��

�� �� � #��& ���

�����%�' ���

������� ��� ��#

�' ��� ���$�

��� �����%�'

��� ������� ���

��# �' ��� ���$ �

���%%���

: (�6� $���

%��� �

Trim

������

Robert McNeel & Associates 162

�� ����������,%��� '������,��&��� �������� ��� ,���+

� 3��%��� (����� %���) � ��& 9%��� (������

� 3����� (�� ��� ��� ��'� ����) #��& ��� ���� ����� �� ��� �����%�' ���

�����

! E' ��� (�� � ���� ���� � �����) � ��& �%% �� ��� ��%%��� ����

8 ���$���� �� �� �� ��� ��:� ���� �' ��� ��%%����

# 3����� (�� ��� ��� '���� ����) #��& ��� ���� ����� �� ��� ��# �' ��� �� �

�� ��� ���$�

: E' ��� (�� � ���� ���� � �����) � ��& �%% �� ��� ��%%��� ����

; ���$���� �� �� �� ��� ��:� ���� �' ��� ��%%����

� E� ��� 9%��� 9�%�� ��� �� ��:) ����& ���

���6�& ����& ��:�

��� � ��� ��'������(��� ��� ���$ ��� ����������# �$���

> ��&� ��$ ��=��%���$�� ����� �$ %�����

��� ��������� ��� ��� �� ��:) � ��& 0D (���

'�������

E' $�� ����& ��� ��: �� ��� �'� �' ��� ���������'�����=��%������$%%������ �

� (�6� $���%��� �

�� B�� ��������'+

� !� ��� ��� ���$ ��� � ��� ��'������ ��� ���& �' ��� �����

� 3��%��� $�� %���) � ��& L���

��� ����� ��'������=����� ���� ���� ��� �� � �'� �#����� '�����������#��#���

Blend Surface

Join

������

Robert McNeel & Associates 163

�� �5���� ���+

3�����#��� �' ��� �:�����(� (� %�&� ������ ��� ���� �� �� �� ��� ��� ��'���'����� �$��

� ���� � 0���� ��� (��� �� �� �� #�

� 3��%��� "��6� %���) � ��& "���

! E� ��� 3���� ������ ���(#��� %�&� ������

����� �� ��������

(������� "���<�=��$�� �� "���<�=�����)�

<!=��"��6����������7

8 � ( ������5� (��� ����)$�� ��� ���

���#��) �� �� # # ������ �(� #�����

� ��������

����#����(� �� ��� '��# ���%��� �' ����$� �� ��� �����

# 3��%��� "��6� %���) � ��& �����0,B��)

���� � ��& ��%��%� ����'�

: 3����� 1����� �� ���� �,B��) ���������

��� ��� �' ��� ��������� ��� #���� ��������)

����$�� �������(� ��� � ��& �� # ������

#�����

��� #���� ��� � �� # ���� ����� ��� �(������' ��� ������

���(� �� ��� �������� #���� '���$��

; 3����� 1����� �� ���� �,B��) ���������

��� #���� $�� =�� %��� ���� ��� #����

��������) ����$�� ����� �'� ��� � ��& (���

$�� ����� ��� ����������� #�����

���#���� �'���� ��� ��� �������� ��� �$��

������

Robert McNeel & Associates 164

�� '�%��������6�+

� <��( �%�� ���� ����������� �����

� !� ��� ��� ����������)

! 3��%��� $�� %���) � ��& (�%��

8 3����� "����� �,B��) � ��� ��� ����

!# ������ ��� ����� � �($�� �� ���� �

��''����� �� ����� %������ #��#�����'������$� ��� ��� #�#� �

�����# ��� �� ���� �� ������� ���'���$�� %�&� ��� ��'����

�� �5������'�����+

� !� ��� ���� #����' ��� �����������

� 3��%��� (����� %���) � ��& ��6�%6��

! 3����� (���� �� ��6�%6� �)') ��#�� ���

#�����

8 3����� $�� �� ��6�%6� �)') ��#�� ��� ���

�' ��� ������

# 3����� (���� ���%�) � ��& 3�%%"�%��

������

Robert McNeel & Associates 165

�� �''�� �'�%����%�� ��� �����% �%��+

� !� ��� ��� ��# �' ��� �$��

� 3��%��� $�� %���) � ��&

0,B�� ��������'�

! 3����� �'�%�� �� ��) ������

���������� �� ���

8 E� ��� ��������' (����() ��

��� ������% #���) � ��& 9�')

� ��& �� ��� "�%�� ������) ���

� ��� ��� ��'����� #�#� �'

��� �$�) �&� � ��&�

# ��#��� ������#'�����

�(��#��� �' ��� ��'����!��

��� �� ��'������ ��=��� ��# �$

��� %������ �� (�����

: 3��%��� ������ %���) � ��& ����������6�& �� �� ��� %������ �� ���

�� �%������������� ��������+

� E� ��� ��� ���(#���) � ��� ���� #����' ��� �$��

� 3��%��� $�� %���) � ��& -����') ���� � ��& -�����

��� �$� #����������#�� ���� ��=����

! !� ��� ��� ����#�

8 3��%��� ����'��� %���) � ��& 0����) ����

� ��& 0� (������

# 3�����������������) ��#�� ��� #���� ��

��� �������' ��� �$��

: 3�����������������) ��#�� ��� #���� ��

��� ���� �' ��� �$��

; 3��(�������� 0���� ��) #��& ��� �����

Object Properties

������

Robert McNeel & Associates 166

� E� ��� 0���� �� (����� ��� ��) ����&

E���� ��� ���) � ��& 0D�

> 3������������ '�������� ����� ��) #��& �

#���� �� ��� �����

� ����� ��� �$� �� ��� �������� �' ��� �����

Render a picture of the ducky

��������� �������K��� ����L #������ �' $���%��� (��� �� ��$�� ����� ������������ �������''����� '��%

��� �$���� ��$�� %���� �� ����) (���� ������ ��� ��# �$ �� (���'��%� ��� ����� %����

�� �������������5�+

� !� ��� ��� ���&�

� 3��%��� $�� %���) � ��& 0,B�� ��������'�

! E� ��� ��������' (����() �� ��� ������% #���) � ��& 9�' ��� �%5 �����%�� '&���7

8 E� ��� (�%���"�%�� ��� �� ��:) � ��� ��� ��'����� ���&) �&� �������

# !� ��� ��� ���$�

: 3��%��� $�� %���) � ��& 0,B�� ��������'�

; E� ��� ��������' (����() �� ��� ������% #���) ����& 9�' ��� � ��� ��� ��'����� ���$) �&� $� �(�

� 3��%��� ������ %���) � ��& �������

Render

������

Robert McNeel & Associates 167

�� �%���%���'+

� 3��%��� ������ %���) � ��& "������

(���%����

� !� ��� �#���� �� ��� %��� � �' ��� %��� �

! <������ ��������� �� ��##��:�%��� $ �����

��%�� ���� ���� %��� �

8 ���& �#���� �� ��� ��� ���(#��� (�� � �� ����

��� "��% &�$ ��(� �� �������� � ������%����

E� ��� 3���� ���(#��� #��& �#���� ���� $

����� ��� ��=����

# 3��%��� ������ %���) � ��& �������

Create Spotlight