분류 전체보기 179

RGBA Texture Packing 텍스쳐 패킹 (Unity유니티 HDRP)

유니티에서 스탠다드 셰이더를 보면 Metallic,Occlusion맵을 넣는 기능이 있는데 HDRP/Lit 셰이더를 보면 Metallic, Occlusion맵을 넣는 기능이 없음. Mask Map에 마우스를 올려보면 설명이 나옴 MaskMap에 넣은 텍스쳐에서 색깔 채널별 RGBA에 따라 Metallilc, Ambient Occlusion, Detail mask, Smoothness를 반영. 어차피 Metallic, AO, Smoothness의 경우 0~1사이의 값 정보만 가지고 있는 1개채널의 텍스쳐맵과 다를바 없기 때문에 HDRP/Lit셰이더에서는 하나의 텍스쳐에 채널별로 정보를 다 넣는 것을 권장하는 듯 일반적으로 모델과 텍스쳐 파일을 받으면 Albedo,Normal,Height,Roughness,..

툴/유니티 2024.01.04

VLC 미디어 플레이어로 부팅시 전체화면 영상 재생

https://www.videolan.org/index.ko.html VLC: 공식 사이트 - 모든 OS의 무료 멀티미디어 솔루션! - VideoLAN 2023-11-02 Today, VideoLAN is publishing the 3.0.20 release of VLC, which is a medium update to VLC's 3.0 branch: it updates codecs, fixes a FLAC quality issue and improves playback of numerous formats including improved subtitles rendering. It also fixes www.videolan.org 컴퓨터 부팅시 자동으로 영상 전체화면으로 모니터에 띄워야 할 때 VLC ..

개발 & 작업 팁 2023.11.29

MIDI미디 원격(네트워크) 전송 / rtpMIDI

https://www.tobias-erichsen.de/software/rtpmidi.html rtpMIDI | Tobias Erichsen download rtpMIDI rtpMIDI tutorial Network MIDI driver for Windows 7 up to Windows 10, 32 and 64 bit. Compatible to the network MIDI included in Apple OS-X and iOS The rtpMIDI-driver is a virtual MIDI-driver which allows DAW-applications to communicate vi www.tobias-erichsen.de rtpMIDI라는 프로그램을 사용해서 미디 프로토콜을 네트워크를 통해서 전..

개발 & 작업 팁 2023.11.27

유니티 C# JSON 파싱 / LitJson

유니티 C#에서 JSON 데이터를 활용하려면 JSON Utility도 있지만 LitJson도 있음 https://litjson.net/ LitJSON - Home What is LitJSON? A .Net library to handle conversions from and to JSON (JavaScript Object Notation) strings. LitJSON is written in C#, and it’s intended to be small, fast and easy to use. It's quick and lean, without external dependencies. Just a few cla litjson.net LitJson.dll 파일을 다운로드 받고 유니티 프로젝트 Assets ..

툴/유니티 2023.11.25

WebRequest 사용시 에러(Non-secure network connections disabled in Player Settings)

Non-secure network connections disabled in Player Settings UnityEngine.Networking.UnityWebRequest:Send () InvalidOperationException: Insecure connection not allowed UnityEngine.Networking.UnityWebRequest.SendWebRequest () WebRequest를 사용하는데 위와 같은 에러가 나오는 경우 HTTP Download 권한이 막혀 있어서 생기는 에러임 유니티 에디터 Project Setting - Player - Other Settings - Configuration에서 설정 변경 가능 Allow downloads over HTTP를 Alwa..

툴/유니티 2023.11.24

우주전파센터 공공데이터/OPEN API

실시간 데이터 비주얼 작업에 쓸만한 우주전파센터 공공데이터 https://spaceweather.rra.go.kr/openpotal/datasetInfo/openApiList.do 우주전파환경 빅데이터 플랫폼 전체 9건(1/1페이지) 10개씩 보기 20개씩 보기 30개씩 보기 40개씩 보기 50개씩 보기 100개씩 보기 JSON 3일간의 우주전파환경 상황을 실시간으로 제공합니다. 등록일 2022-04-26 수정일 2022-05-04 JSON 예보 spaceweather.rra.go.kr 우주전파센터 OPEN API 목록 페이지 지구자기장 지수, ACE 관측 데이터

노트북, 태블릿, 스마트폰을 듀얼 모니터/추가 모니터로 사용하기(Spacedesk 스페이스데스크)

노트북,태블릿,스마트폰의 화면을 연결해서 듀얼 모니터 혹은 추가 모니터로 사용할 수 있음 https://www.spacedesk.net/ spacedesk | Multi Monitor App | Virtual Display Screen | Software Video Wall The spacedesk Video Wall Software Engine enables convenient and inexpensive setup of display walls using a single PC www.spacedesk.net Spacedesk라는 무료 프로그램을 사용해서 무선/유선으로 다른 디바이스의 화면을 연결 가능 -사용 방법 예시- 윈도우 컴퓨터에 태블릿 혹은 스마트폰을 듀얼모니터로 연결 시키기 윈도우 컴퓨터에서..

개발 & 작업 팁 2023.11.15

디지털 노마드를 위한 원격 작업가이드(원격 데스크탑 부팅, 원격 제어, 원격 USB디바이스 연결)

디지털 노마드를 위한 원격 작업 가이드 높은 사양을 요구하는 디지털 작업을 위해 고성능의 데스크탑을 사용하지만 노트북 혹은 태블릿 등 휴대 디바이스로 원격제어 하면서 디지털 노마드를 하기 위한 가이드. 데스크탑 원격 부팅하기 1.WOL(Wake On Lan) 방식으로 랜선을 유선으로 물린 PC에 신호를 줘서 부팅하는 방법 2.스마트플러그를 이용해서 원격으로 전원을 공급해서 부팅하는 방법 첫번째 WOL 방식은 설정이 복잡하고 두번째 방법이 비교적 쉬움 -스마트 플러그를 이용한 원격 부팅 방법- 먼저 데스크탑의 Bios에 진입해서 전류가 흐를시에 자동 부팅 설정하기 (제조사 별로 Bios 설정은 다름) https://blog.naver.com/siwoo9999/223010285969 Restore on AC..

개발 & 작업 팁 2023.11.12

인공지능을 활용한 3D 개발 엔진 소스 제작(AI Image, AI texturing, AI modeling)

2023.10.29 리서치 기준 (인공지능 발전이 빨라서 몇개월만 지나도 새로운 솔루션들이 나오고 있음) 3D개발엔진(게임엔진)에서 사용되는 소스들은 크게 2D와 3D 타입이 있음 2D는 그림 이미지 파일로 UI나 텍스쳐를 표현하는 소스 3D는 버텍스로 이루어진 모델링 데이터 소스 인공지능 생성 2D 스테이블 디퓨전, 미드저니를 사용해서 텍스트를 2D 이미지로 생성 할수 있음 혹은 특정화풍을 컨셉아트로 해서 비슷한 느낌의 2D 이미지를 재생성도 가능 인공지능 생성 3D 2D 이미지 파일을 주면 인공지능이 3D모델링(버텍스,UV,텍스쳐) 가능 https://www.youtube.com/watch?v=tt9yGo2g4_E https://3d.csm.ai/ CSM 3D Viewer 3d.csm.ai https..

개발 할 때 바탕화면 한글 경로 문제(바탕화면을 영문 Desktop으로 변경하기)

개발을 하다 보면 한글 경로가 문제가 되는 경우가 종종 있는데, 그렇기에 대부분의 개발자들이 윈도우 계정명, 폴더명, 파일명 까지 다 영어로 작성을 함. 그러나 바탕화면 경로명이 'Desktop'이 아니라 '바탕화면'이라고 설정되어 있는 경우 문제가 발생함. 그러면 유니티에서도 경로가 '바탕 화면 이라고 한글 표기됌 파일 탐색기로 들어가서 우측에 고정된 바탕화면 아이콘을 우클릭해서 속성을 들어가거나 바탕화면 경로 폴더의 빈칸에 우클릭해서 속성을 열기 '바탕 화면 속성'의 위치 탭으로 들어가서 '바탕 화면'이라고 적혀 있는 한글 경로 부분을 'Desktop'이나 다른 영문명으로 변경해서 적용하기 이제 바탕화면을 경로로 지정했을때 한글명 '바탕화면'이 아닌 영문명 'Desktop'으로 인식해서 한글 경로 문..

툴/유니티 2023.10.16