본문 바로가기
유니티

B9 - 실제와 같은 물체를 만들기

flyon 2024. 12. 28.

1. 프로젝트 시작하기

  • 유니티 에디터에서 "Play" 버튼을 눌러 실행한 후 물체가 떠 있는 상태임을 확인.
  • 물체에 중력이 적용되지 않음.

2. 구체 만들기 및 물리 적용

  • RigidBody 컴포넌트를 추가하여 물체에 중력 적용.
  • 구체가 떨어지며 중력이 작용하는 것을 확인.
  • 구체의 콜라이더 크기를 조정하여 물체가 다른 물체와 상호작용하도록 설정.

3. 물체 상호작용 및 조정

  • 물체가 다른 물체와 상호작용하지 않는 경우, 콜라이더의 크기를 조정하여 상호작용을 테스트.
  • 질량이 다른 두 물체를 추가하여 물리적 상호작용을 실험.
  • 무거운 물체는 더 느리게 떨어지고, 가벼운 물체는 더 빠르게 떨어짐.

4. 중력 설정 변경

  • 유니티의 기본 중력 설정을 끄면 물체가 중력의 영향을 받지 않음.
  • 중력을 비활성화하고 스크립트로 물체의 움직임을 제어할 수 있음.

5. 재질 속성 및 텍스처 추가

  • 물체의 외관을 변경하기 위해 재질을 추가하고 색상 또는 텍스처를 변경.
  • 텍스처를 재질에 추가하여 물체에 로고나 이미지를 입힐 수 있음.
  • "Metallic" 슬라이더를 사용하여 물체가 금속처럼 보이게 만들 수 있음.
  • 표면의 광택을 조정하여 빛나는 효과를 추가할 수 있음.

6. 텍스처 타일링 및 외부 텍스처 사용

  • 텍스처를 물체의 표면에 타일링하여 반복적인 효과를 구현.
  • 외부 이미지를 텍스처로 사용하려면, 텍스처를 재질 에디터로 끌어다 놓기.

7. 물리 재질과 마찰 효과

  • 물체에 물리 재질을 추가하여 튕기는 효과를 조정할 수 있음.
  • 마찰을 설정하여 물체가 표면과 상호작용할 때 이동 방식을 제어.
  • 물체들이 서로 어떻게 튕기거나 미끄러지는지 테스트하고 조정.

8. 물체의 현실감 있는 행동 조정

  • 물리적 속성(질량, 중력, 마찰 등)을 조정하여 물체가 실제처럼 행동하도록 설정.
  • 물리와 재질을 통해 물체가 어떻게 상호작용하는지 최종적으로 확인하고 조정.

9. 중요한 컴포넌트 및 개념

  • 물체의 Mesh, Material, RigidBody, Collider와 같은 핵심 컴포넌트를 이해하고 사용.
  • 물리적 속성 조정을 통해 물체의 행동 방식을 제어.
profile
작심삼일을 무한으로 반복하는 지식세포 키우기
✏️ ⚙️