영화 CG에서 3D 프랍 모델 사용 예시촬영사진 레퍼런스 3D 모델링 모델의 UV 레이아웃과 텍스처 제작 씬 구성과 렌더링 및 후반 합성
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..
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 맥스 브이레이(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)의 ..
스미스 소니언 박물관의 3D 스캔 모델 제공 웹사이트 스미슨 소니언 학회에서 운영하는 가상 전시 웹사이트로 미술, 과학, 역사등 다양한 주제에 대한 3D 콘텐츠를 제공합니다. 스미스 소니언이 보유하고있는 고유한 유물과 포본에 대한 3D 스캐닝 콜렉션을 제공하며 사용자는 3D 스캔된 실제 사물의 디지털 3D 모델을 회전, 확대 및 축소하여 상호작용하고 사물에 대한 상세 정보를 확인할수있습니다. 3D 스캔 모델 무료 다운로드 제공(obj, gltf, glb, 기타) https://3d.si.edu/ 3D Digitization | 3d.si.edu 1)웹사이트에서 collections 메뉴로 이동합니다. 2)다양한 주제에 대한 3D 스캔 모델 콜렉션을 확인할수있습니다. 3)콜렉션에서 오브젝트를 선택하면 3D..
스케치업(SketchUp) 사용자 언어 변경하기(한국어, 영어)1)스케치업 프로그램 언어가 한국어로 설정되어있는것을 확인할수있습니다. 2)프로그램 제거 또는 변경에서 SketchUp을 검색하고 수정을 클릭합니다. 3)언어 및 기능 선택을 선택합니다.4)한국어를 체크해제하고 확인합니다. 5)설치를 클릭합니다. 6)스케치업을 재실행합니다. 사용자 언어가 영어로 변경된것을 확인할수있습니다.
VFX 영상 제작 디자인리소스(VDB, 텍스처) 웹사이트 모음 VFX 영상 제작에 사용할수있는 디자인리소스 및 3D 에셋을 제공하는 웹사이트 모음 pixellab https://www.thepixellab.net/ Homepage - The Pixel Lab The Pixel Lab is not a subscription-based site. Unlike subscription-based sites that remove software/products (or make files unusable) if you cancel your subscription, we at The Pixel Lab pledge that your purchases will always remain your purchases…no e..
2D, 3D 그래픽 아티스트 작품 갤러리 웹사이트 모음 게임, 영화, 애니메이션, 캐릭터디자인, 일러스트레이션, 기타등 다양한 디지털 아트 분야의 예술가들이 자신의 창작물을 공유하고 소통하는 플랫폼입니다. CG Society https://cgsociety.org/ DeviantArt https://www.deviantart.com/ DeviantArt - The Largest Online Art Gallery and Community DeviantArt is where art and community thrive. Explore over 350 million pieces of art while connecting to fellow artists and art enthusiasts. www.deviant..
Z-Test란(깊이 테스트) depth buffer(깊이 버퍼)의 값을 검사하여 pass 또는 fail 여부를 결정합니다. Z-Test(깊이 테스트)에서 통과(pass)한 픽셀은 깊이 값을 깊이 버퍼에 저장합니다(z-write) pass 새로운 픽셀의 깊이값이 기존 픽셀의 깊이값보다 작은 경우 새로운 픽셀이 깊이 버퍼에 저장됩니다. fail 새로운 픽셀의 깊이값이 기존 픽셀의 깊이값보다 크거나 같은 경우 새로운 픽셀이 깊이 버퍼에 저장되지않습니다. ShaderLab 커맨드 ZTest를 사용하여 객체가 깊이 테스트를 통과 또는 실패하는 조건을 설정할수있습니다. Less, Greater, LEqual, GEqual, Equal, NotEqual, Always https://docs.unity3d.com/kr..
z-write란(z-buffer, z-value, depth test) Z-write란 3D 그래픽에서 사용되는 Depth Buffering(깊이 버퍼링) 기술 중 하나로 3D 렌더링에서 객체의 깊이를 결정하고 표현하는 방법입니다. Depth Buffer(깊이 버퍼) 또는 Z-Buffer( Z-버퍼)는 화면에 그려지는 객체들의 깊이 정보를 저장하는 버퍼입니다. 렌더링 파이프라인에서 객체를 그리기 전에 각 객체의 깊이 값을 깊이 버퍼에 기록합니다. Z-write는 현재 그려지는 객체의 깊이 값을 깊이 버퍼에 쓰는 것을 의미합니다. Z-Write는 Depth Test(깊이 테스트)와 함께 사용됩니다. Depth Test는 현재 그려지는 객체의 깊이 값을 기존 깊이 버퍼의 값과 비교하여 객체가 가려지는지 결정..
NeRF(neural radiance field) 자료모음 하나 또는 소수의 2D이미지 세트를 기반으로 3D 장면을 생성하는 기술 https://www.matthewtancik.com/nerf https://youtu.be/JuH79E8rdKc https://alexyu.net/pixelnerf/ https://golden.com/wiki/Neural_Radiance_Field_(NeRF)-REYZW83