2024/06 3

UNITY에서 실행 중에 3D Model파일 로드하기

1. 개요    프로그램이 실행 중에 서버로 부터 3D 모델을 읽고 이를 보여주도록 한다.  2.  GLB/GLTF 로드하기       필요한 라이브러리 파일을 설정한다.      [참고]   https://docs.unity3d.com/Packages/com.unity.cloud.gltfast@6.6/manual/installation.html     go to Windows > Package Manager.      select the Add (+) button.  Add PAckage from git URL       ==>      com.unity.cloud.gltfast  using UnityEngine;using UnityEngine.Networking;using System.Collecti..

카테고리 없음 2024.06.23

Unity에서 다이나믹하게 SkyBox 변경하기

1. 개요     프로그램 실행 중에   Sky Box를 변경한다.  2. 수작업으로 변경하는 방법     프로젝트 Asset 폴더에  360도 파노라마 사진을 준비한다.      마우스 우측버튼으로 Create> Material을 생성하고, 적절한 이름을 부여한다.(예: PanoramaSkybox).      생성한 Material을 선택하고, Inspector 창에서 Shader를 Skybox > Panoramic으로 변경합니다. Main Texture 슬롯에 파노라마 이미지를 드래그 앤 드롭한다.     이제 생성한 Skybox Material을 현재 Scene에 적용합니다.    Window > Rendering > Lighting을 선택하여 Lighting 창을 엽니다.    Environmen..

카테고리 없음 2024.06.23

Unity 비동기 소켓 프로그래밍

1. 개요    SocketIOClient를 사용하여  유니티 에디터에서 비동기 소켓 프로그램을 작성하고 테스트 하여본다.     [참고] 안드로이드 플랫폼에서는  동작이 안되는 것 같다.  맨 아래 후기 참조.2. 유니티에 nuget 패키지 관리자  설치하기      Window 메뉴>Packet Manager     좌측 상단 + 클릭하고 'Add package from git URL 선택     https://github.com/GlitchEnzo/NuGetForUnity.git?path=/src/NuGetForUnity     입력하고 Add를 클릭하면 설치가 진행되고 설치가 완료되면 유니티 에디터에  NuGet 메뉴탭이 추가됩니다. 3. nuget을 이용하여 SocketIOClient 설치하기 ..

카테고리 없음 2024.06.14