본문 바로가기
728x90
반응형

Unity/Basic33

유니티 메시( Mesh ) & 머티리얼 ( Material ) 1. 메시 ( Mesh ) 폴리곤 메쉬는 3차원 컴퓨터 그래픽스에서 다면체의 형태를 구성하는 폴리곤과 정점들의 집합을 의미한다.(위키) 메시의 요소들은 Vertex (Vertices) , Edge, Face 등이 있다.   Vertex : 좌표상의 한 점Edge : 두 Vertices을 연결한 선. Face : Vertices을 연결한 면 …  유니티에서 이러한 정보를 생성하고, 수정하도록 하는 클래스가 메시이다. 메시는 Face를 구성하는데 최소 3개의 Vertices가 필요하다. 유니티는 삼각형을 기준으로 메시를 구성한다. 위의 사진에서는 4개의 Vectices로 페이스를 구성하고 있다. 유니티에 파일을 임포트 하면, 유니티 시스템에 의해 자동으로 유니티에 맞는 메시로 변환된다.  ※ 임포트 한 메시.. 2020. 11. 6.
유니티 안개(Fog) 1. Linear Fog유니티에서 안개를 만드는 법은 다양하다. Rendering, Particle Systems 등이 있다. 본 글에서는 유니티에서 제공하는 Rendering을 사용하여 기본적인 안개를 생성하는 방법에 대하여 다룬다. ※ 추후 다른 글에서 다른 방법을 사용하여 안개를 만드는 방법에 대하여 다루기로 한다. 안개 설정은 Lighting Settings에서 한다. Window → Rendering → Lighting Settings → Other Settings  Fog를 체크( √ )한다.Color는 색상 설정이다. Color 설정에 따라 안개의 색상이 달라진다.Mode는 Linear를 설정한다. Linear는 카메라로부터 멀어질수록, 안개가 짙어진다.Lighting Settings에서 적.. 2020. 11. 6.
유니티 스카이박스 ( Skybox ) 1. 스카이박스 (Skybox)스카이박스는 유니티 씬(Scene) 화면의 백그라운드 이미지이며, 플레이 화면의 백그라운드 이미지이다. 스카이박스는 전체 씬을 둘러싸는 래퍼로 지오메트리 너머의 월드가 어떻게 생겼는지를 보여줍니다.스카이박스는 모든 그래픽 뒤에 그려진다. 카메라에 비치는 영역에 이미지가 있다면, 스카이박스는 보이지 않는다. 게임 오브젝트가 없는 지역을 스카이박스로 채운다. 스카이박스를 사용하여, 투명한 영역을 처리하는 방법은 카메라의 Clear Flags 설정에 따른다. 스카이박스는 게임 월드를 시각적으로 아름답게 꾸며주는 요소이다. 스카이박스도 게임오브젝트의 하나이며, 회전, 색상, 밝기 조절 등이 가능하다. 스카이 박스는 몇 가지 수정 가능한 프로퍼티를 제공한다.Tint Color틴트 컬.. 2020. 11. 6.
유니티 카메라 ( Camera ) 1. 스크린 공간 (Screen space) 스크린 공간은 디스플레이 장치의 화면으로, 사용자로부터 터치 입력의 발생은 스크린 공간에서 이루어진다. 스크린 공간은 월드 공간이 아니다. 월드 공간은 씬뷰에 보이는 공간을 나타낸다. 스크린 공간의 위치는 픽셀 단위로 정의된다. 2. Orthographic( 직교투영),  Perspective(원근)카메라 투영(Projection)방식에는 직교 투영법과 원근법이 있다. 직교 투영은 평행하게 물체를 투영하여, 이미지를 스크린상에 보여준다. 직교 투영은 주로 원근감을 거의 필요로 하지 않는 2D 프로젝트에 사용하며, X축과 Y축을 사용하는 Vector2(x, y) 좌표체계를 사용한다.    원근법은 우리의 눈으로 사물을 보듯, 가까이 있는 물체는 크게 보이며, 멀.. 2020. 11. 5.
728x90
반응형