728x90

분류 전체보기 372

Unity에서 Video Play 사용하기 Unity에서 Video Play 사용하기 현재 Unity 버전들은 기본적으로 영상파일을 플레이 할 수 있도록 Unity class를 제공하고 있다. 지원하는 영상 포맷은 OS에 따라 다음에 보시는 바와 같다. 다양한 영상포맷을 지원하고 있다. ▷ 유니티에서 호환되는 영상포맷 지원포맷(확장자) Windows MacOS Linux .asf ✓ .avi ✓ .dv ✓ ✓ .m4v ✓ ✓ .mov ✓ ✓ .mp4 ✓ ✓ .mpg ✓ ✓ .mpeg ✓ ✓ .ogv ✓ ✓ ✓ .vp8 ✓ ✓ ✓ .webm ✓ ✓ ✓ .wmv ✓ 또한 H.265 인코딩이 호환됩니다. 다만 코덱이 OS에 따라 요구되는 사항이 있다. 해당부분은 위의 제공 Unity class 링크에서 확인 할 수 있다. 그러면 간략하게 구현하는 방법.. 개발 관련/SW, App 관련 2023. 4. 16.
StreamWrite를 이용한 txt 파일 쓰기 StreamWrite를 이용한 txt 파일 쓰기 지난번에 StreamReader에 이어 이번에는 StreamWrite를 이용한 text에 파일을 쓰는 방법이다. 대부분 동일한 방식으로 진행된다. 해당 내용도 동일하게 마이크로소프트 사이트에 가면 StreamWrite 클래스가 있다. 우선 text 파일에 다음과 같은 text를 쓰게 한 뒤 제대로 읽었는지는 지난번에 알아본 StreamReader를 이용해서 확인해 보도록 한다. 그럼 이를 토대로 필요한 사항을 정리한 코드를 다음과 같이 살펴 보자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 usin.. 개발 관련/SW, App 관련 2023. 4. 15.
StreamReader를 이용한 txt 파일 읽기 StreamReader를 이용한 txt 파일 읽기 예전부터 pc에서 txt를 읽는 방법중 가장 많이 애용하는 방법이 StreamReader를 이용하고 있다. 간단한 설정에 이용하기 편하다. 마이크로소프트 사이트에 가면 해당 StreamReader 클래스를 알 수있다. 이를 토대로 Unity에서 간단하게 적용할 수 있다. 먼저 text를 다음과 같은 3줄을 입력하고 Unity의 해당 프로젝트 폴더에 setup.txt 이름으로 저장한다. baudrate=9600 comport=com4 bit=0 그런다음 Unity에서 다음과 같은 간략한 코드로 설정 할 수 있다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 using Sys.. 개발 관련/SW, App 관련 2023. 4. 14.
AI, Stable-Diffusion-UI(Easy Diffusion) 쓸데없는 연구 AI, Stable-Diffusion-UI(Easy Diffusion) 쓸데없는 연구 그림 생성 인공지능 중에 현재 가장 많이 추천되는 것은 아마도 Stable Diffusion WebUI일 것이다. 대부분 검색해도 이것이 나오니까.. 그러나 이것 이전에 Stable Diffusion UI를 먼저 접했고.. 현재 테스트겸 이것으로도 하고 있다. 물론 데스크탑이 워낙 구형이라 GPU가 아닌 CPU에 의존하면서,,, 무려 펜티엄 골드(G4600)로 돌려보고 있다. 아무튼 쓸데없지만 신기하고 재미있어서 기록으로 남겨본다. 워낙 유명한 사이트들에서 많이 다루다보니 전문적인? 것을 원한다면 그런 곳을 검색해 보는 것이 좋을 것 같다. 이건 단지 주관적으로 쓸데없지만 기록상 남겨두는 사항이다. 신기해 했던 것은 기.. 일상/일상 관련 2023. 4. 12.
타무즈 GK300 512GB SSD 리뷰 타무즈 GK300 512GB로 업그레이드 사무실 컴의 용량 문제로 SSD 120기가에서 512로 업그레이드하였다. 사무적인 거라면 문서위주로 업무하다보니 사실 120기가로도 큰 문제는 없으나 잡다한 참고자료들이 늘어나기에 업그레이드가 필요하여 적절한 SSD를 검색하였다. 컴의 메인보드가 예전 제품이라 m.2 슬롯이 없다. 해당 보드엔 펜티엄골드가 CPU.... SSD를 검색하던 중 그래도 가성비가 좋다고 하는 국산 제품을 찾았다. 그래서 타무즈 GK300 512GB SSD 를 구입하게 되었다. 가격은 다나와 참고... 여러 블로그나 웹사이트에서 리뷰가 있긴 하지만 나름대로 내 환경에 맞는 리뷰를 진행하였다. 포장은 다음과 같이 깔끔하나 구성품은 단촐하다. 예전 고가의 다른 회사 제품은 3.5인치 가이드에.. 일상/제품 리뷰 2023. 4. 10.
인천 차이나타운 및 자유공원 나들이 인천 차이나타운 및 자유공원 나들이 금일 인천 차이나 타운 및 자유공원을 가족과 함께 방문하였다. 늦은 시간임에도 사람들로 북적북적였다. 먼저 짜장면 한그릇씩 먹고 산책겸 올라갔다. 이미 벚꽃이 지고 있음에도 그래도 거긴 풍성?하게 남아있었다. 벚꽃축제에 작은 공원의 자리임에도 사람들로 엄청 붐볐다. 갖가지 행사에 사람들이 즐거움을 만끽하러 많이 몰린 것 같다. 다. 여기오는 길의 장수공원 도로 입구도 길게 늘어섰었다. 딱 이번주가 마지막인듯... 좀더 일찍 갔으며 여러 행사에 참여했을텐데... 그래도 아이들에게는 좋은 추억일 듯 하다. 차이나 타운 또한 대부분의 가게들 앞에 줄이 길게 늘어 섰다. 너무 오랜만이라 예정과 다르게 여러가지 있어 재미있는 하루를 보냈다. 5,530걸음 걸었네... 일상/일상 관련 2023. 4. 8.
PHP 핵심정리 2/2 PHP 핵심정리 2/2 - 펌 자료 [mb_detect_encoding Utf-8/Euc-Kr 확인] 넘어온 문자가 utf-8인가 euc-kr인가 체크해야할 필요가 있다. 그 방법으로 다음의 방법이 있다고 한다. 1 2 3 4 5 6 7 8 9 $ary[] = “UTF-8″; $ary[] = “EUC-KR”; $ary[] = “ASCII”; mb_detect_encoding($id, $ary); cs [array 관련. usort와 uasort의 차이] reset : 배열의 내부 포인터를 첫 원소로 설정 rsort : 역순으로 배열 정렬 shuffle : 배열을 섞습니다 sort : 배열 정렬 uasort : 사용자 정의 비교 함수로 배열을 정렬하고 인덱스 연관성을 유지 uksort : 사용자 정의 비교.. 일상/일상 관련 2023. 4. 7.
무선 핸드 드릴 배터리 교체 무선 핸드드릴 배터리 교체 예전 마트에서 블랙앤데커 제품을 35,000원에 산 작은 핸드 드릴의 배터리가 드뎌 다 됐는지 돌아가지 않는 현상이 발생했다. 충분히 충전하였는데도 안돌아간다. 분명 배터리 수명이 다되어 방전된 것으로 보인다. 어차피 안돌아가서 버리기에도 그렇고 산지도 오래되서 A/S 맡기기도 이미 지나서 배보다 배꼽이 클 것 같고.. 그래서 망가질 것을 각오하고 직접 교체하기로 하고 분해 하였다. 분해 했더니 AA사이즈 3개가 들어있네?? 그런데 약간 크기가 작다.. 그렇다면?? 하고 용량이 큰 2800mAh 짜리 AA 사이즈의 시중에 파는 충전 건전지를 구매하였다. 원래 충전용 건전지가 따로 있는데... 이게 더 배송이 빨랐다. 생각해 보니 시간이 느릴지언정 그게 더 저렴한데.... 아무튼.. 일상/일상 관련 2023. 4. 6.
다이소표 공용 키보드 스킨 - 1,000원 다이소표 공용 키보드 스킨으로 교체 키보드의 키스킨이 너무 오래되어 키 자판이 너무 안보인다. 계속 생각만 하다가 이번에 다이소에서 공용 키스킨이 있어서 구매하였다. 우선 다이소에서는 2종류를 판매하고 있다. 일반 키보드용과 노트북용 키스킨이 있는데, 노트북용은 거의.... 이제 교체 시작... 기존의 키보드를 보면 왜 바꿔야 할지 알 것 같다.. 너무 오래쓴 나머지 색도 바랬으며 버튼에 찢겨진 부분까지 발생... 키문자도 잘 안보여서 도저히 안되겠더라.. 키스킨이 없으면 키보드 소리가 너무 커서 신경쓰인다. 멤브레인 방식임에도 너무 커... 키보드 살때 들어 있던건데.. 이제 저 낡은 키스킨 벗겨보니.. 키보드가 정말 깔끔하다 키스킨이 없다면 여러 먼지와 머리카락 등이 저 사이사이에 낄텐데.. 그런게 .. 일상/제품 리뷰 2023. 4. 5.
(과거게시물) Unity3D 개발공부 고전 ※ 과거 게시물은 현재의 모든 적용사항과 환경이 다를 수 있으며 단순한 기록으로 남깁니다. Unity3D 개발을 위한 고전 공부 자료임 - 펌(출처는 펑).. I. 3D 그래픽의 이해 1. Computer Graphics 의 구분 ※ Raster Graphics - 직사각형 격자의 화소와 색상을 점의 형태로 모니터나 종이 등에 표시하는 그래픽 처리 기술 - 비트맵(Bitmap) - RGB 형태로 표시 - 고해상도의 이미지를 처리하기 위해 데이터 압축 기술을 사용 - 이미지 확대시 계단 현상 발생 - bmp, gif, jpg, psd, tga, pcx, tiff 등 ※ Vector Graphics - 수학식을 기반으로 점, 직선, 곡선, 다각형 등을 표현하는 그래픽 처리 기술 - 객체 지향 그래픽스 - 이.. 개발 관련/SW, App 관련 2023. 4. 4.
728x90