유니티에서 XREAL SDK를 사용하여 안드로이드 XR 앱 개발 시작하기XREAL Glasses와 XREAL SDK를 사용하여 유니티에서 XR 콘텐츠를 개발하기(SDK 설치와 환경설정)Getting Started with XREAL SDKhttps://docs.xreal.com/Getting%20Started%20with%20XREAL%20SDK 하드웨어 요구사항 XREAL Glasses 지원되는 안드로이드폰 또는 빔 프로(Beam Pro) Samsung S24 또는 후속 플래그십 모델 유니티 에디터 버전Unity 2021.3.X LTS, Unity 2022.3.X LTS, Unity 6000.0.X LTS Android SDK 12.0 (API Level 31) 이상Android Debug Bridg..
XR Glass 기반 공간 컴퓨팅 환경구축을 위한 XREAL 장치 사양과 호환성 확인(XREAL Air 2 Ultra)XR Glass는 현실 공간 위에 3D 디지털 정보를 중첩하는 XR정합형 공간 컴퓨팅 환경을 제공하는 경량형 XR 디바이스로 사용자가 현실 시야를 유지한 상태에서 가상의 3D 콘텐츠를 탐색하고 주변 사용자와 자연스럽게 상호작용할 수 있는 전시체험 및 교육분야에서 몰입형 실감 콘텐츠 구현이 가능경량형(Light-weight Mode) - 경량형 웨어러블(Wearable) 장치로 착용 피로도 낮음(장시간 착용가능), 무게 83g 개방형 시야 - Optical See Through, 현실 시야를 유지한 상태로 가상의 콘텐츠를 탐색하고 주변 사용자와 상호작용이 가능, 전시 운영 안정성확보 현실공..
유니티(Unity)에서 AI 음성 질의응답 (Open AI API) 서비스 구현유니티에서 OpenAI API를 활용하여 사용자 질문(음성)에 대한 응답 서비스(STT, LLM, TTS) 간단 구현방법 예제에서는 OpenAI의 공식 API( RESTful API)를 유니티 환경에서 편리하게 호출할 수 있도록 래핑된(Wrapper) 비공식 SDK를 활용합니다(서비스 구현에 Open AI 계정 및 API 키 필요)RageAgainstThePixel, A Non-Official OpenAI Rest Client for Unity ,UPM https://github.com/RageAgainstThePixel/com.openai.unity GitHub - RageAgainstThePixel/com.openai.un..
인체해부학 - 하부 소화기관(소장, 십이지장, 대장, 맹장) 기능 및 구조소장 (Small Intestine)소화와 영양 흡수의 핵심 기관으로 위에서 내려온 음식물을 화학적으로 분해하고 대부분의 영양소를 흡수하는 역할. 길이 약 6~7m 길이로 위(위의 유문부를 지나서)와 대장 사이에 위치. 십이지장, 공장, 회장 3부분으로 구성https://en.wikipedia.org/wiki/Jejunum십이지장 (Duodenum) 소장의 첫번쨰 부분으로 위의 유문(pylorus) 바로 아래 시작하여 길이 약 25cm 위에서 넘어온 산성 음식물을 췌장액과 담즙으로 중화시키고 본격적으로 분해(소화 효소 작용이 가장 활발한 구간) '손가락 12개를 옆으로 늘어놓은 길이'라 해서 붙여진 이름 https://en.wik..
인체해부학 - 상부 소화기관(식도, 위, 후두, 침샘 등)의 기능 및 구조식도(Esophagus)인두(pharynx)와 위(stomach)를 연결하는 근육성 관으로 음식물을 연동운동(peristalsis)을 통해 위로 전달하는 역할. 목에서 시작해 가슴 중앙(심장 뒤쪽)을 지나 횡격막을 뚫고 위로 연결. 기도(숨길) 뒤에 붙어있음. 성인 기준 약 25~30cm 정도*횡격막을 통과하는 구멍을 식도열공(esophageal hiatus)이라고함 음식물이 들어오면 식도 벽이 순차적으로 수축과 이완을 반복하며 아래로 밀어냄 경부 식도 (cervical part) - 흉부 식도 (thoracic part) - 복부 식도 (abdominal part) https://en.wikipedia.org/wiki/Esopha..
인체해부학 - 부속 소화기관들(간, 쓸개, 췌장) 기능과 위치 및 구조간(Liver)우리 몸에서 가장 큰 장기(약 1.2~1.5kg)로 담즙생산 (쓸개에 저장될 담즙을 생성), 해독 및 대사( 혈액 속 암모니아, 알코올, 약물 등을 해독하고 대사 산물을 배설) , 영양소 저장 (포도당을 글리코겐으로 바꾸어 저장했다가 에너지가 필요할 때 내보냄) 등을 수행. 관련질환 - 지방간, 간경화, 간염, 간암 등 https://en.wikipedia.org/wiki/Liverhttps://terms.naver.com/entry.naver?docId=938596&cid=51006&categoryId=51006엽(Lobes): 간은 크게 우엽(Right lobe)과 좌엽(Left lobe)으로 나뉨(우엽이 좌엽보다 약..
네이버 아이디와 연결된 서비스 목록 확인 및 연결끊기서비스 동의 철회(연결 끊기) 이후에 해당 서비스에서 로그아웃되며 정보 제공 동의를 철회합니다. 사용자 정보 및 이용기록을 삭제하려면 해당 서비스에서 직접 탈퇴를 진행해야합니다. 1)네이버 홈페이지에서 사용자 로그인한후 아래 표시한 사용자 아이디를 클릭합니다. 2)네이버 ID 페이지에서 하단 입력관리의 연결된 서비스 관리 메뉴로이동합니다. 3)현재 사용자가 네이버 로그인에 연결한 서비스 목록을 확인할수있습니다. 4)연결된 서비스를 선택합니다. 5)서비스 동의 철회를 완료하면 해당 서비스에서 사용자의 정보를 조회할수없습니다. (사용자 정보 및 이용기록을 삭제하려면 해당 서비스에서 직접 탈퇴를 진행해야합니다) 6)최종적으로 서비스의 정보 제공 동의 철회를..
네이버 블로그 초기화 하기(보류기간, 초기화 내용, 취소)블로그를 초기화하면 글, 사진, 댓글 등 블로그에 등록된 모든 게시글이 제거되며 블로그를 사용하기 이전 상태로 초기화합니다. 삭제된 블로그 데이터는 복구가 불가능하여 신중하게 결정하고 진행해야합니다.1)블로그 관리 페이지에서 좌측의 블로그 초기화 메뉴로 이동합니다. 보류기간은 초기화 신청 이후 7일 이내 또는 24시간 이내로 기간을 선택할수있습니다. 보류기간 동안에는 취소가 가능하며 초기화 완료 이후에는 삭제된 내용 복구가 불가능합니다. 초기화 내용 - 블로그에 등록된 모든 게시글(글, 사진, 댓글 등 ), 이웃과 서로이웃, 스킨, 통계 데이터 ,프로필 데이터 등 2)초기화 예정일을 선택하고(7일 이내, 24시간 이내) 블로그 초기화 신청을 클..
구글 프레젠테이션 다운로드한 PDF 문서의 글꼴(폰트) 변경되는 문제 해결방법프레젠테이션 문서에 한글 지원 글꼴을 사용하여 PDF 형식 글꼴 변환 문제를 해결하기 1)구글 프레젠테이션에서 작업한 문서를 준비합니다.2)프레젠테이션에서 작업한 문서를 PDF 형식으로 다운로드합니다.3)다운로드한 PDF 문서를 열기하면 작업한 글꼴이 변경된것을 확인할수있습니다.4)프레젠테이션에서 모든 텍스트 상자를 선택합니다. 5)상단의 텍스트 옵션에서 글꼴 더보기로 이동합니다. 6)상단의 스크립트에서 한국어를 선택합니다.7)한국어 지원 글꼴 목록에서 문서 및 텍스트에 사용할 글꼴에 체크하고 완료합니다.8)글꼴 옵션에서 추가한 글꼴을 선택 및 텍스트에 적용합니다.9)문서를 다시 PDF 형식으로 다운로드하여 확인하면 글꼴 변환 ..
유니티에서 프로젝트 검색 필터(Open in Search)를 사용하여 선택한 재질 일괄 변환1)HDRP 프로젝트에서 현재 씬 게임오브젝트의 재질이 Standard(Legacy)로 설정되어있어 정상적으로 표시되지않습니다.2)프로젝트 패널에서 아래 표시한 Open in Search를 클릭하여 검색(Search) 패널을 열기합니다.3)Search 패널에서 + 를 클릭하고 검색 필터를 추가합니다. 4)프로젝트에 존재하는 모든 재질을 표시하려면 Material 타입을 추가합니다. 5)현재 프로젝트에 존재하는 모든 재질 목록이 표시됩니다. 6)변환하려는 모든 재질을 선택하고 마우스 우클릭한후 select를 선택합니다.7)프로젝트의 에셋 폴더에서 해당 재질이 모두 선택된것을 확인할수있습니다.8)인스펙터(Inspec..
유니티 Photon Fusion2 네트워킹(Host Mode) 기본 사용법 정리Photon Fusion 2 SDK를 활용하여 유니티 네트워킹 구현 기초 예시(NetworkRunner, NetworkBehaviour, INetworkInput) https://doc.photonengine.com/ko-kr/fusion/current/tutorials/host-mode-basics/1-getting-started1)게임을 시작하면 GUI에서 두가지 버튼을 표시. 두가지 버튼은 클릭했을때 각각 Host 또는 Client ( GameMode.Host, GameMode.Client) 로써 퓨전 시뮬레이션 시작을 구현하는 사용자 지정 함수를 호출(StartGame()) 2)async void StartGame(G..
Open AI 플랫폼(platform)에서 API key 발급하고 크레딧 충전하기OpenAI API 플랫폼 계정과 일반 OpenAI(ChatGPT) 계정은 동일한 계정으로 하나의 이메일 주소로 가입하면 두 가지 주요 서비스를 모두 이용할 수 있습니다1)OpenAI Platform 사이트에서 계정 가입 및 로그인합니다.Open AI 플랫폼 사이트(Dashboard) https://platform.openai.com/home OpenAI API Key 발급2)좌측의 API Keys 메뉴에서 Create new secret key를 선택합니다. 3)키 이름 및 프로젝트 이름을 설정하고 Create secret key를 클릭하면 API Key를 발급합니다. (API Key가 유출되면 타인이 사용하여 비용이 ..