3D 프린터 모델링 입문 강좌의 맛보기 강의입니다.
안녕하세요. 이번 시간에는 렌더링에 대해서 알아보도록 하겠습니다. 제가 강의를 처음 시작할 때 3D 프로그램들에 대해 설명하면서 렌더링에 대해서 언급드린 적이 있는데요. 한 번 더 간략하게 설명드리면 렌더링이란 다양한 색상이나 재질을 작업한 3D 영상에 적용해서 이미지를 만들어내는 과정입니다. 이번 강의에서는 렌더링에 대해 재질 설정, Scene 설정, 그리고 렌더 설정으로 나눠서 설명드리도록 하겠습니다. Fusion 360에서는 별도의 렌더링 프로그램 없이도 렌더링 기능을 활용할 수가 있습니다. Fusion 360에서 실습을 통해 좀 더 알아보도록 하겠습니다. 이전에 작업한 3D 데이터를 하나 불러와 두었고요. 렌더링 기능을 실행시켜 보도록 하겠습니다. 툴바에서 Workspace 아이콘을 클릭하시면 아래에 렌더라는 항목이 나타나는데요. 해당 항목을 선택해 줍니다. 그러면 보시는 것처럼 화면이 바뀌고 툴바의 메뉴도 변경되는 것을 확인할 수가 있는데요. 렌더 기능의 항목들을 간단히 둘러보면 상단의 툴바에는 적용될 재질이나 주위 환경들을 설정할 수 있는 기능들이 나열되어 있고요. 그리고 이미지를 만들어 줄 수 있는 다양한 기능들이 있습니다. 그리고 작업 환경은 바닥에 보이던 그리드가 사라지고 작업하신 3D 데이터에는 재질이 적용되는 것을 확인하실 수 있습니다. 그리고 전체 환경에 빛과 그림자가 생성되는 것을 확인하실 수가 있습니다. 다음으로 아래에 보시면 렌더링 갤러리라는 항목이 추가가 되는데요. 해당 항목에서는 이전에 작업하거나 아니면 앞으로 진행할 렌더링 이미지에 대한 정보가 나타납니다. 우선 렌더링 기능 중 재질에 대해서 알아보도록 하겠습니다. 상단 툴바에서 어피어런스 항목을 선택해 줍니다. 해당 항목을 선택하시면 보시는 것처럼 어피어런스 설정창이 나타나는 것을 확인하실 수가 있는데요. 설정 항목을 하나씩 알아보면 먼저 Body나 Component 또는 Face에 재질을 적용할지 그 단위를 설정할 수 있는 항목이 있고요. In This Design에는 현재 사용되었거나 적용되어 있는 재질들을 나타내 주고 있습니다. 그리고 아래 Library 항목을 살펴보면 다양한 재질들이 나열되어 있는 것을 확인하실 수가 있는데요. 나열되어 있는 항목을 살펴보면 패브릭이나 메탈 그리고 페인트 등의 재질들이 있는 것을 확인하실 수가 있습니다. 그리고 해당 카테고리를 선택해서 열어보시면 보시는 것처럼 그 카테고리에 맞는 다양한 재질들이 포함되어 있는 것을 확인하실 수가 있습니다. 그리고 라이브러리 항목 아래에 Fusion 360 어피어런스와 마이 어피어런스 그리고 즐겨찾기 세 가지 탭이 존재하는데요. 해당 탭은 작업을 진행하시면서 즐겨 사용하는 재질이나 재질의 속성을 변경한 커스텀 재질들을 별도로 저장할 수 있는 탭이라고 보시면 됩니다. 그러면 현재 작업되어 있는 3D 데이터에 재질을 적용해 보도록 하겠습니다. 라이브러리에서 페인트 카테고리를 선택해 주시고요. 페인트 카테고리를 선택하시면 보시는 것처럼 다양한 페인트 재질들이 나타나는데요. 여기서 메탈릭 폴더로 들어가시고 검정색 메탈릭 페인트를 고양이의 머리에 적용해 보도록 하겠습니다. 재질을 적용하는 방법은 간단하게 재질을 선택하고 마우스 왼쪽 버튼을 클릭한 상태에서 드래그, 드롭 해주시면 됩니다. 그러면 보시는 것처럼 고양이의 머리 부분이 검은색 메탈릭 페인트로 변경되는 것을 확인하실 수가 있습니다. 다음으로 이번에는 고양이의 몸통에 재질을 변경해 보도록 하겠습니다. 라이브러리 항목을 위로 올려 보시면 메탈이라는 폴더가 있는데요. 메탈 폴더를 열어서 골드를 선택해 줍니다. 그리고 골드 재질을 고양이의 몸통에 적용해 보도록 하겠습니다. 그러면 보시는 것처럼 고양이의 몸통에 골드 재질이 적용되는 것을 확인하실 수가 있습니다. 그리고 재질을 적용하려고 목록에 있는 재질을 선택해서 드래그 드롭 해 보시면 적용이 되지 않을 경우가 있는데요. 그런 경우는 오른쪽에 있는 다운로드 아이콘을 확인해 보시기 바랍니다. 해당 아이콘이 표시되어 있는 재질은 사용하시는 Fusion 360에 재질이 다운로드 되어 있지 않기 때문에 적용되지 않는 것입니다. 그렇기 때문에 다운로드를 클릭해서 해당 재질을 다운받으신 이후에 사용하시면 됩니다. 다음으로 적용한 재질을 편집하는 방법에 대해 알아보도록 하겠습니다. 설정창에서 In This Design의 항목을 확인해 보시면 적용했던 재질들이 나열되어 있는 것을 확인할 수가 있는데요. 여기서 재질 하나를 선택하고 마우스 오른쪽 버튼을 누르면 해당 재질을 수정할 수 있는 Edit 항목이 나타납니다. 해당 항목을 선택하면 보시는 것처럼 재질의 색상을 변경할 수도 있고요. 그리고 거칠기 부분을 조절하시면 보시는 것처럼 재질의 거칠기가 변경되는 것을 그리고 편집한 재질을 다음에 또 사용할 경우에는 해당 항목을 선택하고 마우스 오른쪽 버튼을 눌러서 즐겨찾기에 추가하거나 아니면 My Appearance에 저장하시면 됩니다. 만약에 이전에 적용했던 재질과 비교하고 싶을 때는 적용되어 있는 재질의 항목에서 재질을 선택하고 Duplicate 항목을 선택해줍니다. 그러면 재질이 두 개로 복사가 되는데요. 복사된 개체의 색상을 변경해서 수정을 하고 해당 재질을 적용하면서 비교하시면 좀 더 편리하게 확인하실 수가 있습니다. 지금까지 렌더링의 재질 설정에 대해서 알아보았고요. 다음으로 Scene Settings에 대해서 알아보도록 하겠습니다. 열려있던 재질의 설정 창은 닫아주시고요. 툴바에서 Scene Settings을 선택해줍니다. 해당 항목을 선택하시면 보시는 것처럼 Scene Settings에 대한 설정 창이 나타납니다. 설정 창의 항목은 크게 Environment, Ground, 그리고 Camera로 나눠집니다. 먼저 Environment에 대해서 알아보자면 현재 작업 환경의 밝기를 조절할 수 있는 항목이 있고요. 다음으로 적용된 Environment의 위치를 조절할 수 있는 Position 기능이 있습니다. 그리고 Background 기능이 있는데요. 현재 적용되어 있는 Environment 파일에 백그라운드를 적용할지 또는 솔리드 컬러를 적용할지를 선택할 수가 있습니다. 솔리드 컬러를 지정하게 되면 보시는 것처럼 색상을 조절할 수가 있게 됩니다. 다음으로 그라운드 항목에 대해서 알아보도록 하겠습니다. 그라운드 항목은 바닥면의 생성 유무와 그리고 바닥면의 반사 유무를 선택할 수가 있습니다. 세 번째로 카메라 설정입니다. 카메라에 대한 설정을 확인해 보시면 첫 번째로 어떤 뷰로 볼지 선택할 수가 있는데요 그 항목들을 살펴보면 직교 모드, 원근 모드, 그리고 직교와 원근이 혼합되어 있는 모드로 세 가지로 나눠집니다 여기서 렌더링에서 자주 쓰이는 기능은 원근 모드인데요 원근 모드를 선택하면 아래 보시는 것처럼 카메라 렌즈의 mm 단위를 설정할 수가 있습니다 카메라의 노출과 심도를 설정할 수가 있는데요 심도를 설정하는 방법은 포커스가 된 지점을 우선 선택하시고 블러 처리할 수치를 정해주시면 됩니다 현재 화면상에서는 심도가 적용되어 있는지 확인할 수가 없는데요 이후에 다른 기능을 활용하면 그 과정을 확인할 수가 있습니다 그리고 심도 기능 아래에 보시면 뷰포트 기능이 있는데요 어떤 비율로 적용할지 선택할 수가 있습니다 그리고 설정한 설정 값을 저장할 수 있는 버튼이 있고요 초기 설정 값으로 돌릴 수 있는 버튼이 있습니다 다음으로 Scene Setting에서 두 번째 탭인 Environment Library에 대해서 알아보도록 하겠습니다 Environment Library를 선택하시면 보시는 것처럼 다양한 Environment 항목들을 확인할 수가 있는데요 여기서 Environment는 쉽게 말해서 현재 3D 데이터가 놓여 있는 주위 환경을 의미합니다 이렇게 조명이 설치되어 있는 스튜디오가 될 수도 있고요 야외가 될 수도 있습니다 Environment에 따라서 적용된 재질들이 영향을 받고 그에 따라서 디테일한 표현들이 바뀌게 됩니다 그렇기 때문에 Environment 라이브러리에 있는 다양한 환경들을 확인해 보시고 필요하신 환경들을 적용해 보시면서 3D 이미지를 만들어 보시면 좋을 것 같습니다 지금까지 렌더 기능에서 재질 기능과 Scene Setting 기능에 대해서 알려드렸고요 다음 시간에는 렌더 기능 중에서 이미지를 만드는 기능들에 대해 알아보도록 하겠습니다 감사합니다
