애플 맥(MacOS)에서 Xcode 원하는 버전(최신 및 이전 버전) 설치하기 맥프로(MacPro), 아이맥(iMac), 맥북(MacBook), 맥미니(Mac Mini) 1)애플 개발자 웹사이트의 Xcode 로 이동합니다. https://developer.apple.com/kr/xcode/ 2)우측 상단의 리소스 메뉴를 선택하고 추가 다운로드의 추가 다운로드 보기를 클릭합니다. 3)애플 아이디와 암호를 입력하고 로그인합니다. 4)애플 개발자 동의를 확인하고 다음으로 이동합니다. 5)Xcode 이전 버전을 검색합니다. 6)설치할 이전 버전 Xcode의 하단 view details를 클릭합니다. 7)Xcode 버전.xip 을 클릭하면 Xcode를 다운로드합니다. 8)다운로드한 Xcode 압축파일을 압축해제합..
애플 맥(MacOS)에서 iOS 앱 및 게임 개발을 위한 Xcode 설치하기 맥프로(MacPro), 아이맥(iMac), 맥북(MacBook), 맥미니(Mac Mini) Xcode는 iOS 앱 및 게임을 개발하고 테스트 및 배포하는데 필요한 프로그램입니다. 1)사파리 브라우저에서 xcode를 검색하고 애플 개발자 웹사이트로 이동합니다. https://developer.apple.com/kr/xcode/ 2)애플에서 제공하는 최신 버전의 Xcode를 확인할수있습니다. 3)우측 상단의 다운로드를 클릭하고 웹사이트 또는 Mac App Store(앱스토어)를 선택합니다. 4)웹사이트 또는 앱스토어에서 Xcode를 다운로드합니다. 5)다운로드한 Xcode 압축파일(Xcode_버전.xip)을 압축해제합니다. 6)압축..
애플 맥(MacOS)에서 유니티 설치하기(공식 릴리즈, 다운로드 아카이브) 유니티 에디터 공식 릴리즈(Official releases) 버전 또는 이전 버전(다운로드 아카이브, download archive) 설치하는 방법 맥프로(MacPro), 아이맥(iMac), 맥북(MacBook), 맥미니(Mac Mini) 유니티 허브 애플 Mac용 다운로드하기 1)유니티 허브 설치 파일을 준비합니다(UnityHubSetup.dmg) 2)유니티 허브 설치 파일을 실행하고 agree를 클릭하여 프로그램 설치를 진행합니다. 3)유니티 허브 아이콘을 우측의 applications 폴더로 클릭 드래그하여 응용 프로그램에 추가합니다. 4)유니티 허브를 응용프로그램 폴더로 복사중인것을 확인할수있습니다. 5)응용프로그램 목록에..
뮤지엄 엑스(MuseumX) - 몰입형 판타지 미디어 아트 뮤지엄 뮤지엄 엑스(MuseumX)는 만화경의 원리와 무한 거울(infinite mirror) 효과를 대형 터널로 재현한 공간(ECHO), 미디어 영상과 사운드를 활용하여 시공간의 변화를 체험하는 SYMPHONY, 모션 인식을 통해 두 손의 동작으로 빛과 소리를 조절하는 TUNE, 가상현실 그네(SWING), 기타 다양한 몰입형 전시를 체험할수있는곳입니다. https://museumx.kr/ 연락처 0507-1469-0396 주소 강원특별자치도 속초시 중앙로 340 뮤지엄엑스
유니티(unity) 가상현실 프로젝트 반응 레이어 설정(XR interaction toolkit) (유니티 버전 2021.3.6f1) 1)씬에 XR Origin 게임 오브젝트와 왼손 및 오른손 컨트롤러에 반응할 게임 오브젝트(Bow, Quiver)를 준비합니다 2)프로젝트의 에셋(Assets)에서 XRI의 InteractionLayerSettings을 선택합니다. 3)왼손 및 오른손 컨트롤러에 사용할 반응 레이어 이름을 입력합니다(left, right) 4)왼손 및 오른손 컨트롤러의 Interaction Lyaer Mask를 설정합니다. XR Origin의 하위에서 LeftHand Controller(Right Controller) 게임오브젝트를 선택하고 XRDirectInteractor 컴포넌트의 In..
인체 해부학 - 상체의 근육 레퍼런스 모음(전거근, 광배근, 복직근, 외복사근) (전거근, 광배근, 복직근, 외복사근) 전거근(Serratus anterior muscle) 전거근은 가슴의 외측벽을 이루고있어 외측거근이라고도합니다. 전거근은 날개뼈의 안쪽에서 시작해서 여러 갈래를 이루는 갈비뼈에 붙은 근육입니다. https://en.wikipedia.org/wiki/Serratus_anterior_muscle 광배근(Latissimus dorsi muscle) 광배근은 등의 하중부를 이루고있는 넓은 근육입니다. 골반에서 시작하여 상완골까지 이어지며 윗부분은 승모근이 살짝 덮고 있습니다. 대흉근과 광배근이 모이는 이곳은 겨드랑이 아래 부분으로 움푹 들어가있습니다. https://en.wikipedia.or..
유니티 빌드 오류 BuildFailedException: Burst compiler failed running(버스트 컴파일 미사용 경우) (유니티 버전 2021.3.6f1) 버스트 컴파일을 사용하지않는 프로젝트에 burst 패키지가 설치되어있는 경우 빌드 오류가 발생합니다. 1)프로젝트 빌드시에 콘솔에서 다음과 같은 오류를 확인할수있습니다. BuildFailedException: Burst compiler(1.6.6) failed running 2)상단의 window 메뉴에서 패키지 관리자(package manager)로 이동합니다. 3)Burst 패키지가 설치되어있는것을 확인할수있습니다. 4)프로젝트 설정의 Burst AOT Settings로 이동합니다. 5)Enable Burst Compilatio..
유니티(Unity)의 텍스트 메시 프로(TextMeshPro) 텍스트 메시 프로(TextMeshPro)는 기존의 UI 텍스트와 레거시 텍스트 메시(Text Mesh)를 대체하는 새로운 텍스트 솔루션입니다. 고급 텍스트 렌더링 기술(SDF 텍스트 렌더링)을 사용하여 높은 성능으로 시각적 품질이 우수한 텍스트를 렌더링합니다. 또한 커스텀 쉐이더 세트, 향상된 텍스트 제어 기능(텍스트 스타일 지정 및 텍스처링)등을 제공합니다. TextMeshPro 소개 영상(TextMesh Pro - Product Highlight) https://youtu.be/MX_pM8QKTAc 레거시 텍스트 메시와 텍스트 메시 프로 비교(TextMesh vs. TextMesh Pro) https://youtu.be/rdc8UkxuSZ..
윈도우10에 프로그램 설치할때 .NET Framework 3.5 설치 중단되는 경우 윈도우 서비스에서 윈도우 업데이트(windows update)가 수동 또는 자동으로 선택되어있는지 확인합니다. 사용안함으로 선택되어있는경우 수동 또는 자동으로 변경하고 서비스를 시작합니다. 윈도우에 .NET Framework 3.5 설치 https://learn.microsoft.com/en-us/dotnet/framework/install/dotnet-35-windows?redirectedfrom=MSDN#OnDemand .NET Framework 3.5 설치 오류 https://learn.microsoft.com/ko-KR/troubleshoot/windows-client/application-management/do..
3D 맥스 사용중에 블루 스크린 발생 원인과 해결방법(BSOD) 윈도우 오류 코드 WHEA_UNRECOVERABLE_ERROR 또는 컴퓨터 작동 정지 문제가 발생하는 경우 https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/3ds-Max-crashes-or-causes-a-blue-screen-when-rendering.html 원인 지원되지 않는 시스템 구성, 그래픽 드라이버 호환성, BIOS 호환성, 기타 해결방법 1 -컴퓨터의 시스템 구성을 확인하고 그래픽 카드(하드웨어)와 현재 사용중인 3D 맥스 버전 프로그램의 호환성을 확인합니다. 3D맥스 시스템 요구사항 https://www.autodesk.com/..
애니메이션 책(The Animator's survival kit) 추천 및 레퍼런스 모음(걷기, 달리기) Richard williams의 The Animator's survival kit http://www.theanimatorssurvivalkit.com/biography.html The Animator's Survival Kit Animated - Richard Williams Biography www.theanimatorssurvivalkit.com 걷기 레퍼런스(walk cycle) 107p 달리기 레퍼런스(run cycle) 177p
C# 프로그래밍 - 메서드의 오버라이딩(overriding)과 오버로딩(overloading) 오버라이딩(overriding) 클래스의 상속이 이루어진경우 부모 클래스에서 정의된 메서드에 대하여 동일한 이름의 메서드를 자식 클래스에서 재정의 할수있습니다. 오버로딩(overloading) 매개변수의 개수와 유형이 다른 여러 버전의 동일명 메서드를 정의하고 각각 다른 작업을 수행하는 메서드를 호출할수있습니다.