3D 맥스 Instance Tool 스크립트 - Copy 복사한 오브젝트를 인스턴스(Instance)로 설정 씬의 지오메트리 오브젝트를 분석하고 한개의 인스턴스로 표현할수있는 오브젝트를 찾아주는 스크립트입니다. Copy로 복사한 오브젝트들을 인스턴스(instance)로 설정하거나 변형되었지만 동일한 토폴로지를 가지는 오브젝트들을 인스턴스(instance)로 설정할수있습니다. http://www.scriptspot.com/3ds-max/scripts/instance-tool http://cargocollective.com/matan/Instance-tool Instance tool 사용법 https://vimeo.com/23788685
영화 월이(WALL-E) 배경 모작 구조물 3D 모델링배경 레퍼런스 구조물 1단위 모델링 구조물 1단위 길이 측정 및 구조물 전체 모델링 구조물 1단위 길이 측정 구조물 전체 길이 측정 구조물 전체 모델링(1단위복사, Bend)
영화 CG에서 3D 프랍 모델 사용 예시촬영사진 레퍼런스 3D 모델링 모델의 UV 레이아웃과 텍스처 제작 씬 구성과 렌더링 및 후반 합성
3D 맥스 브이레이(V-Ray)에서 사실적인 금(gold) 재질 표현 (사용 버전 - autodesk 3ds Max 2023) 빛의 파장에 대한 반사율을 입력하여 사실적인 금 재질을 표현하는 방법 1)새로운 브이레이 재질(VRayMtl)을 생성합니다. 2)재질의 diffuse, reflection 색상을 설정하고 reflection에 폴오프 맵(falloff)를 설정합니다. 3)아래 웹사이트에서 shelf의 main-simple inorganic materials를 선택하고 book의 Au(Gold)를 선택합니다. https://refractiveindex.info/ 4)파장(wavelength)을 입력합니다(0.65µm) 5)하단의 reflection calculator로 이동하면 입력한 파장(0.65..
3D 맥스 브이레이(V-Ray)에서 OSL 쉐이더를 사용하여 금(gold) 재질 표현하기 (사용 버전 - autodesk 3ds Max 2023) 1)아래 카오스그룹 웹사이트에서 complex fresnel shader의 OSL 쉐이더 파일을 다운로드합니다(complex_ior.zip) https://docs.chaos.com/display/OSLShaders/Complex+Fresnel+shader 2)3D 맥스 프로그램 설치 폴더의 OSL 폴더에 다운로드한 쉐이더 파일(complex_ior.osl)을 위치시킵니다. 3)새로운 브이레이 재질을 생성하고 재질의 diffuse, reflection 색상을 아래와 같이 설정합니다. 4)reflection에 VRayOSLTex 맵을 설정합니다. 5)VRayOS..
스케치업(SketchUp)에서 3D 모델 내보내기(FBX) 1)상단의 file 메뉴에서 export의 3D Model을 선택합니다. 2)export model에서 저장 위치를 설정하고 FBX 파일 형식을 선택하고 확인합니다. 3)내보내기를 진행하고 완료되면 결과를 표시합니다. 4)저장 위치에서 fbx 파일과 모델의 텍스처를 확인할수있습니다. 5)3D 프로그램에서 가져오기합니다(import)
3D 맥스 스크립트 random select - 오브젝트 또는 하위 오브젝트(subobject)를 무작위로 선택 씬에서 선택한 오브젝트가 없는 경우 활성 뷰포트에서 볼수있는 오브젝트를 무작위 선택합니다. 씬에서 선택한 오브젝트가 1개 이상인 경우 현재 선택된 오브젝트중에서 오브젝트를 무작위 선택합니다. 1개의 오브젝트를 선택한 경우(editable poly) 현재 활성화된 하위 오브젝트(subobject)를 무작위 선택합니다. https://www.scriptspot.com/3ds-max/scripts/random-select-v1-0 1)스크립트를 실행하고 % 수치를 입력한후 select를 클릭하면 무작위 선택합니다. 2)전체 개수중 선택한 개수를 표시합니다(total, selection)
텍셀(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..
3D 자연물 모델 다운로드 및 구매할수있는 웹사이트 모음(나무, 잔디, 바위, 기타)Quixel Megascans(3D plants) https://quixel.com/megascans/home?category=3D%20plant Quixel MegascansDiscover a world of unbounded creativity. Explore a massive asset library, and Quixel’s powerful tools, plus free in-depth tutorials and resources.quixel.com SpeedTree Storehttps://store.speedtree.com/speedtree-store Products – SpeedTreeShowing 1–30 of ..
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..