본문 바로가기

반응형
분류 전체보기 40

유니티 강좌_#08_카메라 사용하기 오늘은 유니티에서 카메라를 다루는 방법을 알아보도록 하겠습니다. 먼저 간단하게 큐브와 플레인을 추가해보겠습니다. 큐브의 왼쪽 위에 있는 카메라 모양 아이콘을 클릭하면 카메라의 위치를 조정할 수 있습니다. 오른쪽 하단에는 큐브가 보고 있는 시점을 작게 표시해주는 화면이 있는데요, 이 화면은 게임뷰의 화면과 동일합니다. 카메라 아이콘의 앞으로 생기는 하얀색 줄들이 카메라가 볼 방향입니다. 카메라 컴포넌트 이제 카메라 컴포넌트를 자세히 다루어보도록 하겠습니다. -Transform : 카메라의 위치, 회전, 크기 등을 자세하게 조정합니다. -ClearFlags : 배경화면을 정합니다. --Skybox : 스카이박스를 사용합니다. *추후에 더 자세히 다루도록 하겠습니다. --SolidCoor : ClearFlag.. 2021. 1. 20.
삼성 언팩 2021 제품 분석 방금 전 막 삼성 언팩 2021이 끝났습니다. 조금 아쉽게 끝났지만 올해도 많은 소식을 들고 찾아와 주었네요. 먼저 갤럭시 s21에 대한 소식입니다. s21은 기본 모델과 s21+ s21 Ultra 이렇게 3종이 출시가 되었습니다. 색상은 s21과 s21+가 팬텀 그레이, 팬텀 화이트, 팬텀 바이올렛, 팬텀 핑크 이렇게 총 4가지 색상이 있습니다. s21 울트라는 다른 추가 색상이 있습니다. 팬텀 브라운, 팬텀 실버, 팬텀 네이비가 추가되었습니다. 그리고 s21시리즈에는 삼성 엑시노스 2100 칩셋이 들어가게 되었습니다. 엑시노스 2100은 ARM Mali-G78 Gpu를 탑재했고, 메모리는 LPDDR5와 LPDDR4X를 지원합니다. 엑시노스 2100의 멀티코어 성능은 전작 엑시노스 990보다 30% 정.. 2021. 1. 15.
유니티강좌_#07_메쉬 렌더러 오늘은 메쉬 렌더러에 대해서 알아보도록 하겠습니다. 이번 강의에서는 메쉬 렌더러와 관련된 컴포넌트들에 대해서도 알아볼 겁니다. 메쉬 렌더러는 무엇을 하는 기능을 가진 컴포넌트일까요? 메쉬 렌더러에 대해서 알아보기 전에 MeshFilter를 알아봅시다. Mesh는 무엇일까요? Mesh는 입자 크기를 나타내는 단위라고 하는데요. 그냥 쉽게 입체 도형이라고 생각하시면 됩니다. Mesh의 오른쪽에 있는 버튼에 Cube라고 써져 있습니다. 그럼 이걸 한번 바꿔 볼까요? MeshFilter의 제일 오른쪽에 있는 동근 란 버튼을 클릭하시면 아래와 같은 사진이 나옵니다. 그곳에서 아무거나 선택해볼까요? 저는 Cylinder를 클릭해 보겠습니다. 그러면 씬 뷰에 있는 큐브가 원기둥으로 변하게 됩니다. *그리고 선택한 모.. 2020. 9. 19.
유니티 강좌_#06_유니티 유용한 단축키 & 비주얼스튜디오 유용한 단축키 오늘은 유니티에서 사용하면 유용한 단축키들을 알려드리겠습니다. 유니티에서 모든 단축키들은 Edit-Preferences-Keys에서 수정이 가능합니다. 초기화하려면 Use Defaults 버튼을 누르시면 됩니다. 유니티에서 유용한 단축키들 Ctrl + N : 새로운 씬을 만듭니다. Ctrl + S : 씬을 저장합니다. Ctrl + B : 빌드를 한 뒤 실행합니다. Ctrl + Z : 실행을 취소 합니다. Ctrl + C : 복사합니다. Ctrl + V : 붙여넣기 Ctrl + A : 모두선택하기 Ctrl + P : 게임을 실행합니다. Ctrl + R : 새로고침 합니다. Ctrl + Shift + N : 빈 게임 오브젝트를 생성합니다. Alt + Shift + N : 선택된 오브젝트에서 빈 자식 오브젝트.. 2020. 9. 15.
블렌더 강좌_#06_EditMode 고급 오랜만에 다시 블렌더 강의로 돌아 왔습니다. 오늘은 EditMode에 대해서 더 자세하게 알아보도록 하겠습니다. invent : 선택 한 곳을 제외한 모든곳을 선택합니다. BoxSelect : 사각형 모양으로 선택합니다 CircleSelect : 원 모양으로 선택합니다. Select Random : 랜덤으로 아무거나 선택합니다. CheckerDeselect : 체크무늬 패턴으로 번갈아서 선택해제를 합니다. SelectSharpEdges : 날카로운 부분(모서리, 꼭짓점, 바깥쪽 면)을 선택합니다. SelectSharpEdges를 선택했을때 왼쪽 하단에 SelectSharpEdges버튼이 생깁니다. 이곳에서 Sharpness를 90도 이상으로 맞추면 선택이 되지 않습니다.(사각형 기준)오각형, 육각형, 칠.. 2020. 9. 9.
유니티 강좌_#05_ 컬라이더 오늘은 컬 라이더에 대해서 알아보도록 하겠습니다. 컬 라이더는 오브젝트를 충돌시키는 기능을 가진 컴포넌트입니다. AddComponent에서 collider라고 쳐 봅시다. 그러면 여러 가지 종류의 컬 라이더가 나타납니다. 컬라이더 명 뒤에 2D가 붙는다면 2D환경에서 사용하는 컬라이더고, 컬라이더 명 뒤에 아무 글자가 없다면 3D 환경에서 사용하는 컬 라이더입니다. BoxColider 사용하기 AddComponent에서 BoxCollider를 cube에 추가해주세요. 그리고 큐브도 하나 더 만들어 주세요. 그리고 큐브 두 개의 좌표를 0,0,0으로 정렬하고 Rigidbody가 없는 큐브를 선택하여 Y좌표를 -2로 설정해주세요. 그리고 실행을 해봅시다. 그러면 첫 번째 사진처럼 두 개가 정지해있다가 위쪽 .. 2020. 9. 7.
유니티 강좌_#04_리지드 바디 오늘은 리지드 바디를 사용하는 방법을 알아보도록 하겠습니다. 리지드 바디는 물리효과를 주고 싶은 오브젝트를 선택한 후 Inspector창의 제일 하단에 있는 Add Component에 ri까지만 쳐도 바로 밑에 컴포넌트가 뜹니다. 그걸 클릭하시면 오브젝트에 추가가 됩니다. 여기서 주의해야 할 점은 3d에서는 Rigidbody를 사용해야 하고 2d에서는 Rigidbody 2d를 사용하셔야 합니다. 그렇지 않으면 추가할 수 없는 컴포넌트라고 경고가 뜹니다. 리지드 바디를 추가 하시면 Use Gravity라고 되어 있는 체크 박스가 있는데요. 이것은 중력을 사용한다는 말입니다. 이대로 해 놓은 뒤 실행을 해 볼까요? 실행결과 위 사진들과 같이 가만히 있던 큐브가 밑으로 떨어지는 것을 볼 수 있습니다. 큐브가 .. 2020. 9. 5.
유니티 강좌_#03_트랜스폼 먼저 트랜스폼에서 가장 중요한 축에 대해서 알아보겠습니다. 축은 X축,Y축,Z축이 있는데요. 보통 X는 좌우, Y는 상하, Z는 높이로 알고 계시는데 Unity에서는 조금 다릅니다. 아래의 그림에 나와있는 파란색 화살표가 Z 축입니다. 그리고 빨간색은 X축, 녹색은 Y 축입니다. 유니티에서는 "Z 축이 앞뒤, Y축이 위아래, X축이 좌우"입니다. 축은 게임을 만들 때 정말 많이 쓰이는 개념이니 잘 외워 두시기 바랍니다. Transform컴포넌트에서 두번째 줄을 보시면 Rotation이라는 키워드가 있습니다. 이 키워드는 Rotation이라는 단어의 뜻처럼 회전을 시켜주는 기능을 가지고 있습니다. X축을 증가시켜주면 좌우에서 위아래로 움직이고, Y축은 좌우, Z 축은 위상 하에서 위아래로 움직입니다. Ro.. 2020. 8. 27.