C# 프로그래밍 - 데이터 형식 변환 및 캐스팅(Data Type Convertion) 데이터 형식 변환은 하나의 데이터 형식을 다른 데이터 형식으로 변환하는것을 의미합니다. 아래에서 두가지 데이터 형식 변환 방법(암시적 변환, 명시적 변환)을 설명합니다. 암시적 변환(Implicit Conversion) 데이터 형식을 자동으로 변환하는 방법입니다. 작은 범위의 데이터 형식에서 큰 범위의 데이터 형식으로의 변환이 발생할 때 자동으로 암시적 변환이 수행됩니다. 이러한 변환이 가능한 이유는 데이터의 손실 없이 작은 데이터 형식을 큰 데이터 형식에 저장할 수 있기 때문입니다. 예를들어 작은 정수 형식에서 큰 정수 형식으로의 변환, 실수 형식에서 정수 형식으로의 변환, 파생 클래스에서 기본 클래스로의 변환에 암..
3D 맥스 브이레이(VRay) 프로젝트에 적합한 렌더 설정(이미지 품질과 렌더링 시간의 균형) 일반적으로 높은 이미지 품질은 더 많은 렌더링 시간을 요구하고 빠른 렌더링은 낮은 품질의 이미지를 생성합니다. (사용 버전 - autodesk 3ds Max 2023, V-Ray 6 Hotfix 3) 1)브이레이 렌더러의 기본 설정으로 시작합니다. 이것은 최적화된 설정으로 카오스 그룹에서 브이레이의 성능을 측정하고 테스트하여 엔진의 기본값으로 설정한것입니다. 기본 렌더 설정이 원하는 결과를 제공하지않으면 렌더 설정을 조정할수있습니다. 2)V-Ray 탭의 Image sampler에서 브이레이에서 제공하는 두가지 유형의 이미지 샘플러(Progressive and Bucket)를 확인할수있습니다. 3)Progress..
3D 맥스 스캔라인 렌더러에서 볼륨 라이트(volume light) 이펙트 만들기 스캔라인 렌더러(scanline renderer)와 기본 조명을 사용하여 볼륨 라이트 효과 만드는 방법 1)렌더 설정(render setup)에서 스캔라인 렌더러(scanline renderer)를 선택합니다. 2)시스템 유닛을 설정합니다(units setup) 3)씬을 구성합니다. 4)씬에 조명 오브젝트를 생성하고(spot light) 렌더링해서 확인합니다. 5)environment and effects(단축키 8)의 environemnt에서 atmosphere로 이동합니다. 6)add를 클릭하고 볼륨 라이트 이펙트를 선택하고 확인합니다(volume light) 7)추가한 볼륨 라이트 이펙트의 파라미터를 확인할수있습니다...
3D 마야(MAYA) Parameter와 Parameterization(uniform, chord length) Parameter 3D 마야에서 넙스 커브의 파라미터(Parameter)는 커브 위에 존재하는 포인트의 위치를 나타내는 값(Value)으로 값이 클수록 곡선의 시작점에서 먼곳에 존재합니다. 파라미터를 사용하면 곡선의 길이에 따라서 특정한 포인트를 참조할수있습니다. Parameterization(uniform, chord length) Parameterization는 파라미터(Parameter)를 나타내는데 사용하는 방법입니다. 마야에 두가지 Parameterization가 있으며(Uniform, Chord length) 새로운 커브를 생성할때 CV Curve Tool 또는 EP Curve To..
3D 맥스에서 카메라의 렌즈(lens) 초점거리 설정하기(표준, 망원, 광각) 카메라의 렌즈 초점거리(lens, focal length)를 설정하여 사용자의 의도에 적합한 장면을 연출할수있습니다. 카메라 오브젝트의 Lens(렌즈 초점거리) 파라미터를 설정하여 사용자가 원하는 화각과 초점을 설정할수있습니다. 초점 거리가 낮을수록 사진의 장면이 더 많이 포함되며 높을수록 장면에 포함되는 부분은 줄어들지만 더 멀리 있는 사물의 세부 묘사를 표현할수있습니다. stock lenses는 자주 사용하는 렌즈 프리셋입니다. 표준렌즈 초점거리가 50mm 내외인 표준렌즈는 사진 촬영의 일반적인 표준으로 인간의 시각과 가장 유사한 화상을 포착하는 렌즈입니다. 원근감의 왜곡이 없어 자연스러운 장면을 연출합니다. 망원렌즈 초점..
3D 맥스 카메라 자동 수직 기울기 보정 사용하기(physical camera, auto vertical tilt correction) 카메라가 위 또는 아래로 기울어져 있는 장면에서 자동 수직 기울기 보정(auto vertical tilt correction)을 사용하여 물리 카메라(physical camera)의 구도와 원근을 수정하는방법. 1)씬을 구성합니다. 2)씬에 물리 카메라를 생성합니다(physical camera) 3)카메라의 위치를 설정합니다. 4)뷰포트를 카메라 뷰로 설정합니다. 5)뷰포트의 safe frame을 표시합니다(단축키 shift+f) 6)뷰포트의 좌측 상단에서 configure viewports로 이동합니다. 7)safe frames 탭에서 그리드(12-field grid)..
3D 맥스 브이레이(V-Ray) 볼륨 라이트 설정하기(VrayEnvironmentFog) 브이레이 환경 안개(VrayEnvironmentFog) 이펙트를 사용하여 볼륨 라이트 설정하는 방법 (사용 버전 - autodesk 3ds Max 2023, V-Ray 6 Hotfix 3) 1)렌더 설정(render setup)에서 브이레이 렌더러를 선택합니다. 2)units setup에서 시스템 유닛을 설정합니다. 씬을 구성하는 오브젝트의 크기와 이펙트 거리 설정에 따라서 효과가 달라집니다. 3)씬을 구성합니다(길이1m의 박스 오브젝트) 4)environment and effects(단축키 8)에서 새로운 atmosphere를 추가합니다. add를 클릭하고 VrayEnvironmentFog를 선택하고 확인합니다. ..
인간의 색 인식(원추세포와 삼색성) 원추세포 원추 세포는 인간의 눈에 존재하는 광수용기 세포(Photoreceptor cell) 입니다. 이들은 각각 서로 다른 색상 파장 대역에 민감하게 반응하는 세가지 유형(L , M , S)으로 존재하며 이 반응의 조합으로 다양한 색상을 인식할수있습니다. 이러한 원추세포의 작용을 삼색성시력(Trichromatic Vision)이라고도 합니다. S 원추세포 (Short Wavelength Cones) 파장이 약 420~440 나노미터 사이인 빛(짧은 파장, 파란색)에 가장 민감하게 반응합니다. M 원추세포 (Medium Wavelength Cones) 파장이 약 530~540 나노미터 사이인 빛(중간 파장, 초록색)에 가장 민감하게 반응합니다. L 원추세포 (Long ..
Xcode에서 iOS 장치 연결 및 앱 빌드할때 (개발자 모드 활성화, 프로필 신뢰) 문제개발자 모드 활성화 문제(개발자 모드가 비활성화되어있음)Could not launch The operations couldnt be completed. unable to launch because it has an invalid code signature, inadequate entitlements or its profile has not been explicitly trusted by the user 원인 - 잘못된 코드 서명 또는 유효하지 않은 인증서 사용, 디바이스에서 앱의 프로파일이 신뢰되지 않음해결 - 장치에서 설치한 앱의 프로파일 신뢰 설정 아이폰(iOS 장치)에서 개발자 앱 신뢰하기(기업용 개발 및 프..
고품질 영상 제작에 사용하는 표준 색상 공간 DCI-P3와 Rec. 2020DCI-P3와 Rec. 2020는 고품질 영상을 제작하는데 사용되는 색상 표준입니다. 색상 표준을 따르는 장비와 시스템을 사용하여 현실적이고 몰입감 있는 고품질 영상을 제작할수있습니다. DCI-P3 (Digital Cinema Initiatives - Protocol 3)DCI-P3는 디지털 시네마 및 영화 제작을 위한 색상 표준 중 하나로 영화관처럼 대형 화면에 사용되는 영상들을 위해 디자인되었습니다(대부분의 영화는 DCI-P3 색상 공간을 기준으로 제작되고 DCI-P3를 지원하는 프로젝터를 통해 상영)DCI-P3는 기존의 sRGB(또는 Rec. 709) 색상 공간보다 더 넓은 색상 범위를 가집니다. 더 풍부한 색상을 표현하..
지구 상공에서 촬영한 농업 패턴 레퍼런스 모음(Agricultural Patterns) https://earthobservatory.nasa.gov/images/6605/agricultural-patterns https://www.bbc.com/travel/article/20170428-stunning-locations-seen-from-space https://earth.google.com/web/@37.82197112,-98.67881639,578.08476324a,26269.69136882d,35y,0h,0t,0r Explore Google Earth Grab the helm and go on an adventure in Google Earth. earth.google.com
애플 맥(MacOS)에서 화면 캡처 사용하기(스크린샷 단축키)맥프로(MacPro), 아이맥(iMac), 맥북(MacBook), 맥미니(Mac Mini)https://support.apple.com/ko-kr/guide/mac-help/mh26782/mac스크린샷 도구 표시Shift + Command + 5 1)단축키 Shift + Command + 5 를 입력하여 스크린샷 도구를 표시합니다. 스크린샷 도구에서 동작을 선택하여 화면을 캡처할수있습니다. 스크린샷 도구에서 사용할수있는 동작을 확인할수있습니다.https://support.apple.com/ko-kr/guide/mac-help/mh26782/mac 전체 화면 캡처Shift + Command + 32)전체 화면 캡처를 사용하려면 단축키 Shift ..