3D맥스에서 obj import 에러(ERROR - invalid normal index) 1)obj 파일을 가져오기(import)했을때 아래와 같은 에러를 표시합니다. 2)import의 import를 선택합니다. 3)OBJ import 옵션에서 import as single mesh에 체크하고 가져오기합니다.
LED 디스플레이 레퍼런스 모음 https://en.wikipedia.org/wiki/LED_display https://en.wikipedia.org/wiki/Light-emitting_diode
오토데스크 3D맥스 구매후 프로그램 설치 및 시작하기 1)오토데스크 홈페이지로 이동합니다. 2)계정 로그인을 진행합니다. 3)계정의 제품 및 서비스로 이동합니다. 4)모든 제품 및 서비스에서 3ds Max를 확인합니다. 5)버전을 선택하고 accept를 클릭합니다. 6)다운로드한 설치 프로그램을 실행합니다. 7)설치 위치를 선택하고 다음으로 이동합니다. 8)추가 구성요소를 선택하고 설치를 진행합니다. 9)설치를 완료하고 프로그램을 시작할수있습니다. sign in with your autodesk ID를 선택합니다. 10)privacy settings에서 확인합니다. 11)continue를 클릭하면 3d 맥스 프로그램을 실행합니다. 12)상단의 help 메뉴에서 autodesk product informa..
에프터이펙트(after effect)에서 OBJ sequence 가져오기(RG Trapcode) 에프터이펙트에 RG trapcode 플러그인이 설치되어있으면 OBJ의 시퀀스(sequence)를 가져오기할수있습니다. 1)OBJ sequence를 준비합니다. 2)에프터이펙트에서 obj파일을 선택하고 sequence options에서 OBJ files for RG Trapcode sequence에 체크한후 확인합니다. 3)프로젝트에 OBJ sequence를 가져오기한것을 확인할수있습니다.
3D맥스에서 오브젝트의 애니메이션을 obj sequence로 내보내기 1)씬에 오브젝트를 생성합니다. 2)오브젝트의 애니메이션을 설정합니다. 3)아래 웹사이트에서 obj sequence export 스크립트를 다운로드합니다. http://www.scriptspot.com/3ds-max/scripts/obj-sequence-export 4)상단 scripting 메뉴의 run script에서 해당 스크립트를 실행합니다. 5)파일 경로와 프레임 범위를 설정합니다. 6)export를 클릭하면 해당 프레임 범위에 대한 모든 obj파일을 저장합니다.
3D맥스에서 오브젝트 제자리 복사하기 1)씬에서 제자리 복사할 오브젝트를 선택합니다. 2)상단의 tools 메뉴에서 array로 이동합니다. 3)array transformation의 이동, 회전, 크기를 기본값으로 설정합니다. 복사 방법(copy, instance, reference)을 선택하고 개수를 입력하고 확인합니다. 4)해당 오브젝트를 제자리 복사한것을 확인할수있습니다.
에프터이펙트(after effect)에서 미디어 인코더 연결 실패하는 경우 AEGP Plugin AEDynamicLinkServer: Adobe Media Encoder is not installed. Please download and install it to use this feature. Go to https://creative.adobe.apps. (5027:: 12) 1)에프터이펙트와 동일한 버전의 미디어인코더를 사용합니다. 2)에프터이펙트에서 add to adobe media encoder queue를 선택합니다. 3)미디어인코더를 실행하며 정상적으로 대기열에 추가한것을 확인할수있습니다.
3D맥스에서 환경맵에 블러 효과 사용하기 1)3D맥스에서 환경맵을 설정하고 반사재질의 스피어 오브젝트를 추가합니다. 2)재질 편집기에서 환경맵의 비트맵 설정으로 이동하고 coordinates에서 blur offset 수치를 확인합니다. blur offset - 0 3)blur offset 수치를 변경합니다. blur offset - 0.015 4)렌더링해서 오브젝트에서 반사하는 환경에 블러효과가 추가된것을 확인할수있습니다. blur offset - 0.04
3D맥스에서 오브젝트를 조각내는 스크립트 사용하기(fracture voronoi) 1)아래 웹사이트에서 fracture voronoi 스크립트를 다운로드합니다. https://www.scriptspot.com/3ds-max/scripts/fracture-voronoi 2)씬에 오브젝트를 추가합니다. 3)상단 scripting 메뉴의 run script에서 다운로드한 스크립트를 실행합니다. 4)pick object를 클릭하고 조각낼 오브젝트를 선택합니다. 5)Nb Parts에 조각의 개수를 입력하고 break in을 실행합니다. 6)오브젝트를 조각낸것을 확인할수있습니다. 7)더 작은 조각으로 만들기위해 조각난 오브젝트의 일부를 선택하고 break in를 한번더 실행합니다.
유니티 허브에서 안드로이드 SDK, NDK, OpenJDK 설치하기 1)build settings에서 안드로이드 플랫폼을 선택하고 install with unity hub를 클릭합니다. 2)유니티 허브에서 해당 프로젝트의 유니티 에디터에 대해 모듈을 추가합니다. android build support(android SDK & NDK Tools, OpenJDK)에 체크하고 continue를 클릭합니다. 3)체크하고 install을 클릭하면 해당 모듈 설치를 진행합니다. 4)안드로이드 플랫폼을 선택하고 switch platform을 클릭합니다. 5)preferences의 external tools에서 안드로이드 SDK, NDK JDK가 정상적으로 설치되었으며 경로가 설정되어있는것을 확인할수있습니다.
유니티에서 투명한 동영상 플레이하기(webm, 비디오플레이어) 유니티에서 파일 형식이 webm인 투명한 동영상을 플레이할수있습니다. ffmpeg 코덱을 사용하여 mov 포맷의 동영상을 webm 포맷으로 변환하기 1)프로젝트에 webm 형식의 동영상 파일을 가져오기합니다. 2)동영상 import settings에서 transcode에 체크하고 VP9코덱을 선택합니다. 알파를 지원하려면 keep alpha에 체크하고 적용합니다. 3)해당 동영상을 비디오 플레이어 컴포넌트의 비디오 클립에 참조합니다. 4)게임을 실행하면 투명한 동영상이 플레이되는것을 확인할수있습니다.
ffmpeg 코덱을 사용하여 mov 포맷의 동영상을 webm 포맷으로 변환하기 FFmpeg 코덱 다운로드 및 설치하기 1)mov포맷의 동영상을 준비합니다. 예에서 투명한 영역을 가지는 mov 파일을 준비하였습니다. 2)동영상 파일을 폴더에 위치시킵니다. 3)해당 폴더에서 파워쉘을 열기합니다. 폴더의 좌측 상단에서 파일의 windows powershell 열기를 선택합니다. 4)파워쉘에서 아래와 같이 입력합니다. video.mov는 변환하기 이전의 동영상 파일명, video_fix.webm은 변환한 이후 생성한 동영상 파일명입니다. ffmpeg -i video.mov -c:v libvpx -pix_fmt yuva420p -b:v 1M -auto-alt-ref 0 -metadata:s:v:0 alpha_mo..