유니티 XR 프로젝트 개념 정리 (XR Plugin Management, OpenXR Plugin, XR Interaction Toolkit)유니티에서 Meta Quest 장치를 사용한 VR 프로젝트에 필요한 플러그인 및 SDKOpenXR, XR Interaction Toolkit(XR ITK), Meta XR SDK(PC VR의 경우 선택, 메타 퀘스트 장치 안드로이드 빌드의 경우 필수)XR Plugin Management유니티 XR Plugin Management는 프로젝트에서 사용할 XR 장치 플러그인을 활성화하고 구성 및 관리할수있는 XR 통합 관리자 패키지입니다. 프로젝트 설정의 XR Plugin Management(Install XR Plugin Management) 또는 패키지 관리자에서 설..
포토샾에서 캔버스 확장하고 이미지 빈 영역 자연스럽게 채우기(Content-Aware Fill)Content-Aware를 사용하면 이미지의 내용(콘텐츠)을 인식하여 자연스럽게 빈 영역을 채우기할수있습니다.1)포토샾에서 새로운 이미지를 열기합니다. 2)Crop 도구를 사용하여 캔버스 영역을 확장합니다. 3)Crop 도구의 상단 옵션에서 Content-Aware 에 체크하고 적용합니다. 4)캔버스를 확장하며 이미지의 투명한 영역을 자연스럽게 채우기한것을 확인할수있습니다. 5)이미지를 회전시켜서 캔버스에 투명한 영역을 추가합니다. 6)Magic wand 도구를 사용하여 캔버스에서 투명한 영역을 모두 선택합니다. 7)상단의 edit 메뉴에서 Content-Aware Fill 를 선택합니다. 8)Content..
게임 디자인에서 진행 곡선(Progression Curve) 그래프 종류(성장, 난이도, 기타)플레이어가 게임을 진행하면서 경험하는 성장의 속도, 난이도, 보상등의 변화를 시각화한 그래프로 플레이어가 게임에 계속해서 몰입하고 재미를 느낄 수 있도록 게임의 난이도와 보상 시스템을 설계하는 핵심적인 개념입니다. 주로 선형, 지수, 로그, 시그모이드와 같은 수학적 함수를 기반으로 설계됩니다. 주요 진행 곡선 종류선형(Linear) 그래프레벨업에 필요한 경험치, 능력치 상승량 등이 동일한 비율로 증가하여 성장의 속도가 게임 초반부터 후반까지 일정하게 유지됩니다. 플레이어가 성장의 속도를 쉽게 예측할 수 있어( 난이도가 갑자기 높아지는 일이 없음) 안정감을 주지만 후반부로 갈수록 성장의 체감이 감소하여 지루하게..
Deevid AI에서 댄스 이펙트를 사용하여 고양이 춤추는 동영상 만들기1)Deevid AI 웹사이트로 이동하고 계정 로그인합니다.https://deevid.ai/ko/image-to-video2)좌측의 AI effects 메뉴에서 AI group dance generator를 선택합니다. 3)댄스 동영상에 사용할 캐릭터 및 동물 이미지를 업로드합니다. 4)generation을 클릭하면 동영상 생성을 시작합니다. 5)우측에서 생성이 완료된 동영상을 확인할수있습니다.
Viggle AI에서 모션 템플릿을 사용하여 캐릭터 춤추는 동영상 만들기1)아래 viggle AI 웹사이트로 이동해서 계정 로그인합니다.https://viggle.ai/app/mix 2)홈 메뉴에서 사용자들이 생성한 다양한 캐릭터의 모션 동영상들을 확인할수있습니다. 3)좌측 메뉴에서 create의 mix로 이동합니다. 4)motion에서 Templates를 클릭합니다. 5)동영상 생성에 기본적으로 사용할수있는 모션(motion) 템플릿들을 제공합니다. 모션 템플릿을 선택합니다(또는 사용자 동영상 에셋을 업로드합니다) 6)하단에서 동영상의 배경으로 사용할 이미지를 선택합니다. 예에서 녹색 배경인 Green을 선택하였습니다.(from video는 현재 템플릿 또는 업로드한 동영상의 배경을 사용하는것을 의미..
클링 AI(KlingAI) 에서 다중 이미지 레퍼런스를 업로드하여 동영상 생성하기Kling AI의 엘리먼츠(Elements) 기능을 사용하면 여러 장의 이미지(최대 4개의 이미지)를 업로드하고 해당 이미지들(다중 이미지 레퍼런스)을 조합하여 동영상을 생성할수있습니다. 캐릭터 일관성을 유지하고 다양한 시나리오의 영상을 제작하는 데 활용할수있습니다.1)클링 AI(KlingAI) 웹사이트에서 계정 로그인하고 비디오 생성(Video Creation) 메뉴로 이동합니다. https://app.klingai.com/ 2)이미지로 비디오 생성(Create a video from images)에서 see multiple images를 선택합니다. 3)최대 4개의 다중 이미지 업로드를 지원합니다. upload imag..
Pika AI에서 이펙트 기능(Pikaffects)을 사용하여 쉽고 단순한 AI 이펙트 동영상 만들기피카 랩스(Pika Labs)의 이미지 생성 도구 Pika AI는 비현실적이거나 과장된 방식으로 이미지의 대상(물체, 사람 등)을 변형하는 애니메이션 효과 모음(Pikaffects)을 제공합니다. Pikaffects를 사용하면 쉽고 단순한 방법으로 AI 이펙트 동영상을 생성할수있습니다. (Pika AI 뿐만 아니라 다양한 종류의 AI 동영상 생성 플랫폼 및 서비스에서 이펙트 프리셋 적용기능을 제공) 1)pika ai 웹사이트로 이동하고 계정 로그인합니다. https://pika.art/login 2)상단의 Pikaffects 메뉴로 이동합니다. Inflate (부풀리기), Melt (녹이기), Squi..
유튜브(YouTube) 인기 검색어 키워드 및 실시간 트렌드 확인방법유튜브(YouTube)의 인기 검색어 키워드와 실시간 검색 트렌드를 확인하는 방법 유튜브 검색창에서 확인 1)유튜브 검색창에서 키워드를 입력하면 해당 키워드와 관련된 인기 검색어를 확인할수있습니다. 구글 트렌드 웹사이트에서 확인 https://trends.google.com/trends/2)구글 트렌드 웹사이트의 상단 탐색으로 이동합니다. 3)웹 검색을 YouTube 검색으로 변경합니다. 4)현재 유튜브에서 급상승한 검색 주제 및 검색어 키워드를 확인할수있습니다. 5)검색어를 입력하고 기간을 선택하면 해당 검색어의 기간동안 시간 흐름에 따른 관심도 변화와 관련 주제 키워드를 확인할수있습니다. 6)검색어 목록 페이지를 넘기려면 하단의 화살..
3uTools 프로그램에서 iOS 장치(아이폰) 인식 안되는 경우 3uTools 프로그램을 사용하면 iOS 장치(아이폰)를 USB 케이블 또는 와이파이(근거리네트워크)로 컴퓨터와 연결할수있습니다.3uTools 설치하고 아이튠즈없이 iOS장치 백업하기(이미지, 음악 전송) 3uTools 프로그램에서 iOS 장치(아이폰) 인식 안되는 경우 확인사항1 - USB케이블, USB 포트 확인 2 - iOS장치와 컴퓨터 재부팅(3uTools 프로그램 재실행)3 - Repair Driver 에서 드라이버 수정 업데이트 3uTools에서 컴퓨터에 연결한 iOS 장치를 인식하지않는 경우 아래 표시한 Repair Driver로 이동합니다. repair driver를 사용하여 iOS 장치(아이폰)가 연결가능한 환경 또는 상..
유니티 게임 개발 Random.InitState 시드 고정(동일한 난수 시퀀스 사용)1)아래 스크립트에서 두개의 반복문 위 Random.InitState() 함수에 동일한 시드값(seed, 42)을 사용하여 난수 생성기 상태( random number generator state)를 초기화합니다. 2)초기화 이후 첫번째, 두번째 반복문에서 동일한 랜덤값을 출력하는것을 확인할수있습니다(동일한 시드 값에 의해 동일한 난수 시퀀스가 반복)세번째 반복문 위에 새로운 시드값(999)을 사용하여 초기화하고 다른 랜덤값(새로운 난수 시퀀스)을 출력합니다. 유니티의 난수 생성기( random number generator)는 특정 시드(seed)에 대해 항상 동일한 난수 시퀀스(사전설정된 순서, 실제로는 무작위가 ..
에프터이펙트에서 Mocha AE 플러그인을 사용하여 얼굴 마스킹하기1)에프터이펙트에서 동영상을 가져오기하고 컴포지션을 생성합니다. 2)effects & presets에서 Mocha AE(Boris FX Mocha) 를 검색 및 동영상 레이어에 추가합니다. 3)effect controls 패널에서 Mocha AE 를 실행합니다(Launch Mocha AE) 4)에프터이펙트에서 추가적으로 Mocha AE 프로그램이 실행된것을 확인할수있습니다. 5)상단에서 Pen 도구를 선택하고 동영상의 특정 프레임에서 인물의 얼굴 형태에 스플라인으로 영역을 생성합니다(마우스 우클릭하면 스플라인 생성을 마침) 6)새로운 레이어가 생성된것을 확인할수있습니다. 7)하단에서 트랙 모션 옵션(track motion options)..
에프터이펙트에서 사람 얼굴 마스킹(Face Tracking)하고 모자이크 효과 적용하기Face Tracking으로 동영상 인물의 얼굴을 추적하여 마스킹하고(Mask Path의 키프레임 애니메이션 생성) 모자이크 또는 Blur 효과를 추가하는 과정1)에프터이펙트에서 동영상을 가져오기하고(import) 동영상 푸티지의 새로운 컴포지션을 생성합니다. 2)새로운 adjustment layer를 생성합니다. 3)상단에서 shape tool를 선택합니다(ellipse tool) 4)동영상에서 인물의 얼굴 영역을 선택합니다. 5)상단의 window 메뉴에서 tracker를 체크합니다. 6)우측에서 Tracker 패널을 확인합니다. 7)레이어에서 마스크(Mask)를 선택하면 Tracker 에서 새로운 옵션을 표시합니..