텍셀(texture pixel)텍셀은 텍스처 픽셀(texture pixel)로써 텍스처 맵에서 하나의 픽셀에 해당합니다. 읽기 또는 쓰기 가능한 가장 작은 단위의 텍스처를 의미하며 텍스처는 텍셀을 저장할수있는 데이터 구조입니다. https://en.wikipedia.org/wiki/Texel_(graphics)텍스처 https://learn.microsoft.com/ko-kr/windows/uwp/graphics-concepts/textures텍스처(마이크로소프트) https://learn.microsoft.com/ko-kr/windows/uwp/graphics-concepts/introduction-to-textures 텍셀 밀도https://www.renderhub.com/blog/understan..
유니티 에디터 키보드 단축키 설정(shortcuts) 1)상단 edit 메뉴의 shortcuts로 이동합니다. 2)카테고리에서 명령(command)을 선택하고 키보드 단축키를 설정합니다.
유니티에서 재질의 render queue 유니티에서 Render Queue(렌더 큐)는 재질이 렌더링되는 순서를 결정하는 데 사용합니다. 렌더링이 진행되는 동안 유니티는 Render Queue의 값이 작은 것부터 렌더링합니다(Render Queue의 값이 같으면 무작위 순서로 렌더링합니다) Render Queue는 0에서 5000까지 범위의 값 중에서 설정합니다(쉐이더의 렌더큐를 사용하려면 -1로 설정합니다) 일반적으로 불투명은 2000, 스카이박스는 2500, 투명은 3000을 사용합니다. 일반적으로 재질은 해당 재질의 쉐이더 render queue를 사용하지만 재질의 렌더 큐 변수(Material.renderQueue)를 사용하여 렌더링 대기열을 오버라이드할수있습니다. RenderQueue(enume..
3D 맥스 브이레이(V-Ray)에서 VRaySun 조명을 사용하여 구름(clouds) 표현하기 (사용 버전 - autodesk 3ds Max 2023, V-Ray 6 Hotfix 3) 1)씬에 VRaySun 조명을 추가합니다. 2)배경에 VRaySky 환경맵을 추가합니다. 3)씬에 브이레이 카메라를 추가하고 뷰포트를 카메라 뷰로 설정하고 렌더링합니다. 4)VRaySun 조명 오브젝트에서 clouds를 확인할수있습니다. 5)clouds on에 체크하여 구름을 활성화합니다. 6)렌더링한 이미지의 배경(환경 맵)에 구름(cloud)이 표현된것을 확인할수있습니다. 7)clouds의 속성을 사용자 설정하고 다양한 형태의 구름을 표현합니다. https://youtu.be/r-USDbuviws
3D 맥스 브이레이(V-Ray)에서 VRaySun 조명과 브이레이 카메라 사용하기 (사용 버전 - autodesk 3ds Max 2023, V-Ray 6 Hotfix 3) 1)씬에 VRaySun 조명을 추가하고 뷰포트를 렌더링해서 확인합니다. 2)렌더링한 이미지가 비정상적으로 밝게 표현된것을 확인할수있습니다. 3)environment and effects의 exposure control에서 로 설정되어있는것을 확인할수있습니다. 4)씬에 브이레이 카메라를 추가합니다(VRayPhisicalCamera) 5)카메라의 위치를 설정합니다. 6)브이레이 카메라의 속성을 기본 옵션으로 설정합니다. 7)뷰포트를 브이레이 카메라 뷰로 설정하고 렌더링해서 확인합니다. 8)비정상적으로 밝게 표현되는것이 해결된것을 확인할수있..
3D 맥스 브이레이(V-Ray)에서 VRaySun 조명의 기울기와 환경 맵 VRaySun 조명의 높이와 기울기에 따라서 변하는 배경(하늘과 땅)의 색상 및 밝기 (사용 버전 - autodesk 3ds Max 2023, V-Ray 6 Hotfix 3) 1)씬에 VRaySun 조명을 추가합니다. 2)VRaySky 환경 맵을 추가합니다 3)environment and effects의 배경(background)에 VRaySky 환경 맵이 추가된것을 확인할수있습니다. 4)조명의 위치와 기울기를 설정하고 렌더링합니다. 5)렌더링한 이미지에서 배경의 하늘과 땅의 색상 및 밝기를 확인합니다. 5)조명의 높이를 낮추고 렌더링해서 확인합니다. 6)조명의 높이와 기울기에 따라서 하늘과 땅의 색상과 밝기가 변하는것을 확인할수..
3D 맥스 브이레이(V-Ray)에서 VRaySun 조명의 밝기 문제 (사용 버전 - autodesk 3ds Max 2023, V-Ray 6 Hotfix 3) VRaySun 조명을 사용하여 렌더링한 이미지가 비정상적으로 밝게 표현되는 경우 1)렌더 설정(render setup)에서 브이레이 렌더러를 선택합니다. 2)씬을 구성합니다. 3)브이레이 조명에서 VRaySun을 선택합니다. 4)씬에 조명 오브젝트를 생성합니다. 5)브이레이 하늘 환경 맵(VRaySky environment map)을 추가하려면 확인합니다. 6)environment and effects의 배경에 환경 맵이 추가된것을 확인할수있습니다. 7)VRaySun 조명 오브젝트를 기본 옵션으로 설정하고 뷰포트를 렌더링합니다. 8)렌더링한 이미지가..
3D 맥스에서 애니메이션된 모델의 텍스처 좌표(UV) 제거하기 (사용 버전 - autodesk 3ds Max 2018) 애니메이션을 보존하면서 모델의 UV 맵 채널을 제거하는 방법 1)애니메이션된 모델을 준비합니다. 2)모델은 스킨(skin) 수정자를 가지고있으며 키 프레임 애니메이션이 설정되어있는것을 확인할수있습니다. 3)모델을 선택하고 utilities의 more에서 channel info를 선택합니다. 4)현재 선택한 모델의 정점 속성을 확인할수있습니다. 5)제거하려는 맵 채널(1:map)을 선택하고 마우스 우클릭한후 clear를 선택합니다. 6)해당 맵 채널(1:map)이 제거된것을 확인할수있습니다. 7)오브젝트에 UVW Mapping Clear 수정자가 추가된것을 확인할수있습니다. 8)UVW M..
3D 맥스 브이레이(V-Ray)에서 실시간으로 인터렉티브 렌더링하기(IPR) (사용 버전 - autodesk 3ds Max 2023, V-Ray 6 Hotfix 3) IPR(Interactive Production Rendering)을 사용하면 씬에서 변경사항(재질, 조명, 카메라, 기타)에 대한 렌더링 과정을 실시간으로 확인하고 시각적 피드백을 얻을수있어 작업 효율성을 향상시킬수있습니다. 1)렌더 설정(render setup)에서 브이레이 렌더러를 설정합니다. 2)씬을 구성하고 일반적인 방법으로 렌더링합니다. 3)IPR을 사용하려면 렌더 설정의 브이레이(V-Ray) 탭에서 IPR options의 start IPR을 클릭합니다. 4)또는 브이레이 프레임 버퍼 윈도우(V-Ray frame buffer)의 ..
유니티 안티 엘리어싱(anti-aliasing) - FXAA, TAA, MSAA, SSAA엘리어싱 아티팩트(Aliasing)엘리어싱 아티팩트(Aliasing)는 넓은 의미에서 실제 세상의 정보를 샘플링하고 이것을 디지털화할때 생길수있는 부작용입니다. 컴퓨터 그래픽에서는 해상도의 한계로 선이 들쭉날쭉하거나(jagged) 가장자리에 계단 모양(staircase)이 나타나는 현상입니다. 높은 해상도의 신호를 낮은 해상도에서 나타내는 경우 발생하며 특히 그래픽 출력 디바이스의 해상도가 직선을 표시할만큼 충분히 높지않다면 엘리어싱 현상이 발생할수있습니다.https://en.wikipedia.org/wiki/Aliasinghttps://docs.unity3d.com/Packages/com.unity.render-p..
유니티 라이팅 기법 - realtime, Baked GI(라이트맵), Precomputed Realtime GI게임에서 전역 조명(GI)을 정확하게 시뮬레이션하는것은 도전적이며 연산 비용이 많이 듭니다. 그래서 게임 플레이 중에 계산하는 대신 미리 이러한 계산을 처리하기 위한 다양한 방법을 사용합니다. 전역 조명(GI, Global illumination)은 빛이 세계에서 상호 작용하고 반사되는 과정을 복잡하게 시뮬레이션하기 위해 사용되는 다양한 기법과 수학적 모델을 설명하는 용어입니다. 일반적으로 유니티의 조명 기법은 실시간(realtime) 또는 사전 계산된(precomputed)으로 간주할 수 있으며 두가지 기법을 조합하여 몰입감 있는 장면 조명을 만들수있습니다. 실시간 라이팅(Realtime L..
밉맵(mipmaps) - 원본 텍스처의 다양한 해상도로 구성된 이미지 집합 밉맵(mipmaps, MIP maps)은 컴퓨터그래픽에서 텍스처 맵핑에 사용되는 기술로 원본 텍스처의 다양한 해상도(점차적으로 더 작아지는)로 미리 준비된 이미지 버전 목록을 의미합니다. MIP은 라틴어 'multum in parvo'의 약어로 '작은 공간에 많은 것'을 의미합니다. 카메라에서 먼곳에 존재하는 객체를 그리는 경우 원본 텍스처의 상세한 정보가 필요하지 않습니다. 원본 텍스처를 사용하면 품질과 성능에 부담이 생길 수 있기때문에 밉맵을 사용하여 텍스처 피라미드(가장 상위 원본 텍스처의 해상도부터 시작하여 2의 거듭제곱 비율로 점차적으로 작아지는 해상도를 가진 텍스처들)에서 적절한 해상도를 선택하고 멀리 떨어진 객체에 더..
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.