728x90

공부 151

3D 프린터로 운동화 건조시키기

이걸 3D 프린터 탭으로 지정해야하는지 조금 고민했다. 최근에 폭설이 오면서 내가 자주 신던 운동화가 푹 젖어버렸다.일단 적당히 손으로 세척한 후에 베란다에 잘 널어놓았는데날이 춥고 계속 눈이 와서 그런지 하루를 둬도 제대로 마르지 않았다.  처음에는 비닐에 넣고 헤어드라이기로 말리려고 했었다.문득 내 방에 있는 3D 프린터가 눈에 띄였다. 3D 프린터가 박스형이라 안에 열을 가하면 임시 건조기로 사용할 수 있지 않을까 하는 생각이 들었다.    즉시 운동화를 적당한 판에 담고 3D 프린터기 안에 두었다.       통상 신발건조기의 온도는 최대 60도 정도라고 하니 그정도로 히팅배드의 온도를 맞추어 주었다.    그런데 한참이 지나도 케이스 안의 온도가 올라가는 느낌이 안나서 온도를 더 올렸다.생각해보..

Linework: Easy Outlines, Edges and Fills 에셋 사용 및 적용

유니티 에셋 스토어를 둘러보다 이 페이지를 발견했다.유니티 환경이 2022, 6 버전의 에디터를 쓰고 URP 플랫폼이라면 쉽게 오브젝트의 테두리를 띄워주는 에셋이다.   설명과 이미지를 보니 다양한 테두리와 채우기 효과를 제공한다.게임에서 강조할 오브젝트를 표시하거나 카툰 랜더링처럼 테두리 처리를 하기 쉬워 보였다.게다가 마침 할인 중이어서 바로 구매해보았다.  에셋스토어 Linework: Easy Outlines, Edges and Fills | 시각 효과 셰이더 | Unity Asset StoreAdd depth to your next project with Linework: Easy Outlines, Edges and Fills from Alexander Ameye. Find this & more ..

공부/유니티 2024.11.12

자동 문쾅방지 도어스토퍼 개선, 너트 커버 달기

자동 문쾅방지 도어스토퍼 만들기 자동 문쾅방지 도어스토퍼 만들기내 방문은 바람으로 닫히는 것을 방지하기 위해 고정할 말발굽이 없다.그래서 도어 스토퍼를 사용했는데 문을 고정할때마다 찾아서 끼우기가 귀찮기도 하고, 자주 창문을 열었다는 것을 잊고duplicat.kr  이전에 만든 문쾅방지 도어스토퍼는 생각 이상으로 성공적이었다.사용하기도 편하고 바람이 세게 불어도 잘 버텨주었다. 하지만 구조상 아쉬운 점이 있었으니 자석을 고정한 나사가 길어서 튀어나온 부분의 끝이 날카로워아무 생각없이 문을 열때 손에 긁혀서 상처가 났다.  처음에는 나사를 자르고 다듬으려 했으나 집안에서 하기에는 조금 어렵고 아예 문쾅방지 구조물을 다시 설계하고 출력할까 생각했지만시간이 오래 걸리고 귀찮았다.      제일 간단한 방법으로..

메모] SQL Server Management Studio에서 편집할 데이터 수 늘리기

Mssql DB를 SSMS로 사용하면서 자주 쓰던 기능이 행을 직접 편집하는 인터페이스다.굳이 스크립트를 안짜고 직접 수정이 가능하다.하지만 메뉴에서는 상위 200개 행만 편집이 가능하다.아래의 방법을 이용하면 원하는 만큼의 데이터를 수정할 수 있다.     여기서 테이블을 우클릭할때 나오는 메뉴중  "상위 200개 행 편집" 명령의 개수를 정할 수 있다.기본값 200에서 원하는 값을 넣으면 된다.   0을 넣으면 모든 행 편집으로 바뀌고 말 그대로 모든 행을 편집할 수 있다.

공부 2024.11.07

메모] mssql 대소문자 구분해서 검색하는 방법

아래와 같이 'test'를 검색하면 'Test'와 'TEST', 'tEsT' 와 같이 대소문자 구분 없이 모든 데이터가 나오는 것을 볼 수 있다.SELECT *FROM Data.TableWHERE column1 LIKE '%test%'  이때 COLLATE Korean_Wansung_CS_AS 를 사용하면 대소문자를 구분해서 Select문의 결과를 볼 수 있다. SELECT *FROM Data.TableWHERE column1 COLLATE Korean_Wansung_CS_AS LIKE '%test%' 이 경우 정확히 소문자 "test"만 가진 데이터가 검색된다.

공부 2024.11.06

구글 애드센스 주소가 확인되지 않아 지급이 보류 중입니다

어느 날 구글 애드센스 페이지에서 주소를 확인하지 않아서 지급이 보류중이라고 경고가 떴다. 최근에 애드센스 잔고가 10달러에 가까워지면서 본인 확인을 요청하는 듯 하다. 원래는 이 블로그가 아니라 제대로 사이트를 만들거나 상업적인 블로그를 만들어서 운영하고 싶었는데 바쁘기도 하고 처음의 열정보다는 조금씩 옅어져서 사실상 방치하고 있었다. 시간이 좀 지났지만 그래도 반올림해서 10달러가 되었다는게 신기하다.   잠시 그런 생각을 하면서 경고 우측의 의 하이퍼링크를 클릭하니 주소를 입력하는 인터페이스가 떳던 걸로 기억한다. 적당히 해외 사이트를 가입하듯 주소를 입력했었는데... 그런 짓은 하지 말았어야 했다.   며칠이 지나고, 다시 페이지를 열어보니 이번에는 주소가 확인되지 않아 지급이 보류 중이라는 경고..

맞춤 책상 구멍 커버 만들기

예전에 모니터암을 설치하기 위해 직접 드릴로 뚫었던 구멍이 더 이상 사용하지 않아 지저분하게 남아있다. 가장자리는 점점 뜯어지고 보기에도 흉해서 뭐라도 깔끔하게 막아보려 했지만임의로 구멍을 내서 원래 책상 구멍을 막는 커버는 크기가 맞지 않았다.          하지만 없으면 만들면 된다. 적당히 구멍의 지름과 뒤에 있는 모니터암 커버의 지름을 재고 적당한 모델을 만들었다.         처음에는 뻑뻑해서 잘 안들어갔지만 잘 맞춰서 놓고 두드려서 넣으니 딱 맞는다.저 위에는 사용하는 스피커를 올려두었다.

맥미니 모니터 베사 마운트 고치기

3d 프린팅한 베사 마운트로 모니터 뒤에 맥미니 달기 3d 프린팅한 베사 마운트로 모니터 뒤에 맥미니 달기맥미니를 책상 위에 두면서, 처음에는 디자인이 좋아 언제 봐도 질리지 않을 것 같았는데, 책상 위에 넓직하게 차지한 저 부피가 부담스러울 때가 있었다. 실제로 책상 자리를 많이 차지하기도duplicat.kr 예전에 만들었던 맥미니 모니터 베사 마운트가 부서졌다.모니터 뒤의 먼지를 털다가 우드득 소리가 나더니 그대로 떨어져나갔다. 다행히 맥미니와 그것을 감싼 케이스는 멀쩡했다.구조상 무게를 버티기 어렵기도 했고 오래되면서 베사 마운트의 나사 접합부가 살짝 부스러져 있었다. 얇게 뽑은 것도 그렇고 재료 특성상 내구성이 좋지는 않았다.   시간이 있을때 다시 마운트 부분을 출력하기로 하고 한동안 맥미니는 ..

고도 엔진 공부 - 기본 레이싱 게임 제작 따라하기

예전에 유니티의 요금제 개편 논란이 일어났을 때, 처음으로 고도 엔진을 알게 되었다.당시에는 그렇게 관심을 가지지는 않았었는데 최근에 유튜브에서 한국어로 된 기초 강좌 영상이 있어서 호기심에 따라 만들어봤다.유니티를 만져봐서 그런지 영상을 모두 보고 따라하기까지 2일 정도 걸렸다.   배우면서 유니티와 조금 다르다고 느꼈던 점은, 씬 안에 오브젝트들을 두는 유니티와 달리, 고도는 하나의 개체를 만들 때 씬을 만들고 그 안에서 편집 후, 메인 씬에 가져와서 사용한다. 유니티의 프리팹 같은 느낌이다.  점수 텍스트를 만들 때, @onready를 변수 옆에 표기하면 게임이 시작할 때 _ready() 에서 변수를 등록하지 않아도 알아서 가져온다고 한다.  확실히 고도는 유니티와 비슷하면서도 조금씩 다르다. .g..

유니티로 트릭컬 평일농장 월페이퍼 엔진 배경화면 만들기8

평일농장의 길 영역을 만들기 위해 유니티 기본 스프라이트 도형을 잘 조합해서 가면 안되는 공간을 막아서 구현했었다.스프라이트가 길을 벗어나서 걸으면 영역을 좁혀서 조절하기 쉽다는 장점이 있지만, 관리하기가 귀찮고 보기에도 별로다.  그보다는 길 모양으로 이미지를 따서 스프라이트 이동 공간을 제어하는것이 낫지 않을까 생각했다.    GIMP 를 이용해서 원래 배경의 길을 따로 떼서 저장했다.  이후 떼어낸 길 이미지를  내비매시 길로 사용하도록 코드를 수정했다.덕분에 김프로 이미지를 자르고 옮기는 법을 배웠다.   예전에는 배경을 걸을 수 있는 영역 - 스프라이트들을 뭉쳐서 만든 영역을 걷지 못하는 영역 으로 길을 만들었다면이제 길 이미지만 걸을 수 있는 영역으로 설정한 후  bake해서 길을 더 쉽게 만..

공부/유니티 2024.09.25
반응형