728x90

공부 123

유니티 셰이더 그래프: 무한히 움직이는 텍스쳐 구현하기

유니티를 다루다가 무한히 옆으로 텍스쳐를 움직이는 벽이나 바닥을 만들 필요가 있어서 만들었다. 이미지를 옆으로 움직이기만 하면 되서 구현 방법은 간단했다. 사용한 속성은 3개 Texture 머티리얼에 사용할 텍스쳐 Direction 텍스쳐의 이동 방향과 속력 Tilling 텍스쳐에서 반복할 타일 속성 ( 오브젝트를 옆으로 늘리니까 텍스쳐가 같이 늘어나서 조정이 필요했다.) Time과 Direction을 곱한 것을 Tiling And Offset의 Offset에 연결하고 Tiling 속성도 연결하고 알맞게 조절한다. Sample Texture 2D에 Texture 속성 ( 미리보기를 위해 이미지 넣어야 함) 과 그 전에 만든 offset을 각각 Texture와 UV에 연결하고 RGBA를 Base Color..

공부/유니티 2023.10.03

[기록] 자바스크립트 기초 공부 시작

2023년 10월 2일 추석을 맞아 유튜브를 보다가 NodeJs 강의를 보았다. 흥미가 생겨 따라하다보니 생각보다 할만하게 느껴졌다. 다만 이 강의는 앞의 부분은 무료지만 그 뒤는 유료였다. 다른 무료 강의들도 찾아볼까 했지만 이 강의가 내 취향에 맞아 집중하기 좋았고 이번 기회에 웹개발도 제대로 공부해보고 싶어서 강의 1년 수강권을 끊었다. 가격은 합리적이라고 느껴졌지만 싸진 않았다. 코딩애플 온라인 강좌 - 개발자도 단기완성! 단연 NO1 강사님의 NO.1 강의 역시나 명강입니다. IT 업계의 대치동 NO1. 강사같은 엄청난 강의력. 코딩애플님의 강의는, 엄청나게 기초적인 것부터 가르치는 듯 보이지만, 실제로 다루는 깊이는 절 codingapple.com 강의 사이트의 공부 가이드를 둘러보면서 내가 ..

공부 2023.10.03

(시도중) 3D 프린터에 딘레일 설치1

저번에 필라멘트 홀더를 프린터 안에다 두고 나서 조금 더 욕심이 생겼다. 프린터 안의 파워와 릴레이 등을 좀 더 체계적으로 정리하고 라즈베리파이를 장착해서 원격으로도 제어하게 만들고 싶어졌다. 사실 예전부터 같은 이유로 뒤에 있는 딘레일을 달아 주려 했는데 계속 미루고 있었다. 의욕이 생겼으니 파워와 라즈베리파워 등을 딘레일에 달 수 있게 만드는 출력물을 찾고 뽑았다. DIN Mount for Meanwell LRS-100-5 Power Supply by Michael Whitley | Download free STL model | Printables.com A quick-printing DIN Rail mount for a Meanwell LRS-100-5 Power Supply. | Download ..

김프로 아이콘 색 바꾸기

작업 중에 프로그램에 들어갈 아이콘을 흰색으로 사용하고 싶었는데 가지고 있는 아이콘들이 모두 다른 색을 갖고 있었다. 찾아보니 무료 툴인 김프로 쉽게 색을 바꿀 수 있었다. 1. 김프를 켜고 아이콘을 불러온다. 2. 전경색을 원하는 색으로 선택한다. 3. (중요) 우측 레이어에서 잠그기에 3번째인 알파 잠그기를 클릭해서 잠근다. 4. 아이콘을 우클릭하고 아래와 같이 전경색으로 채우기를 누른다. 또는 단축키 컨트롤 키 + ,(쉼표) 를 입력한다. 투명한 배경은 잠겨있는 상태라 아이콘이 선택한 전경색으로 채워졌다. ============================================================================================ 아이콘의 색이 2개 이상이어도..

공부/Gimp 2023.09.25

사파이어 플러스 챔버 내부에 필라멘트 설치하기

내가 사용하고 있는 3D프린터 사파이어 플러스는 필라멘트 스풀을 왼쪽에 고정해서 사용한다. 저렇게 돌출된 스풀은 필라멘트가 노출되어 있어 오염되거나 고장나기 쉽다. 가끔 출력 중에 문제가 생겨서 보면 필라멘트가 어딘가 걸려서 돌아가지를 못하니 공급이 제대로 되지 않았다. 그리고 저번에도 책상을 옮기려다가 뚜둑 소리가 나서 보니 필라멘트 스풀이 옆 책상에 밀려서 부러지기 직전까지 갔었다. 그러다 문득 저 안에 있는 주황색 필라멘트처럼 스풀을 프린터 안에다 두고 사용하면 문제를 해결할 수 있겠다는 생각이 들었다. + 프린터에 돌출된 부분이 없어지고 + 그래서 프린터 뚜껑을 열고 닫거나 옮기는 것도 더 간단하게 할 수 있으며 + 추가로 챔버 덕분에 필라멘트의 오염과 습기를 좀 더 막을 수 있을 것이다. - 대..

블렌더로 모델링의 음각 지우기3

블렌더로 모델링의 음각 지우기2 여기에 이어서.. 블렌더로 모델링의 음각 지우기 이제 블렌더로 기초적인 조작은 할 수 있게 되니까 모델링 표면에 세겨진 음각을 블렌더로 지울 수 있지 않을까 싶어서 한번 시도해보았다. File duplicat.kr 블렌더 중복된 점이 겹쳐지는 문제 해결 블렌더를 공부하면서 자주 겪는 문제인데 한 지점에 점이나 선이 겹쳐서 여러 개가 중복되어있는 문제가 발생한다. 이러면 올바른 점을 선택하기도 어렵고 애초에 정상적인 모델링도 매우 힘들 duplicat.kr 저번에 배운 중복된 점을 정리하는 방법을 이용하면 더 쉽고 깔끔하게 음각을 지울 수 있지 않을까 싶어서 다시 시도해보았다. stl import해서 부르기 Mesh > Clean Up> Merge by Distance로 중..

블렌더 중복된 점이 겹쳐지는 문제 해결

블렌더를 공부하면서 자주 겪는 문제인데 한 지점에 점이나 선이 겹쳐서 여러 개가 중복되어있는 문제가 발생한다. 이러면 올바른 점을 선택하기도 어렵고 애초에 정상적인 모델링도 매우 힘들어진다. 그리고 그것을 해결할 방법을 알아냈다. 편집 모드에서 문제가 되는 모델링을 클릭하고 a를 눌러 전체선택 Mesh > Clean Up> Merge by Distance 를 이용해서 선택한 모델링 안에서 가까운 거리의 점 등을 일괄 합쳐주는 기능이 있다. 그동안 저 문제로 진행하지 못한 모델링들을 다시 공부할 수 있게 되었다. 하지만 왜 저런 현상이 나오는지는 아직 모르겠다.

블렌더로 모델링의 음각 지우기2

여기에 이어서.. 블렌더로 모델링의 음각 지우기 이제 블렌더로 기초적인 조작은 할 수 있게 되니까 모델링 표면에 세겨진 음각을 블렌더로 지울 수 있지 않을까 싶어서 한번 시도해보았다. File > Import > stl 로 불러오기 편집 모드로 전환하고 편 duplicat.kr 빌더에서 오류를 복구한 모델링을 다시 불러왔다. 하지만 여전히 중첩된 점들이 너무 많다. 그래도 오류를 복구하기 전보다는 나았다. 게다가 앞면의 면을 이루는 점과 선도 살짝 뒤틀려 있어서 가장자리의 점들을 최대한 지우고 떨어져있는 점은 Merge > Center로 합쳤다. bridge는 여전히 통하지 않았지만 이번에는 Fill이 제대로 동작했다. 그리고 x> limited dissovle로 마무리했다.

블렌더로 모델링의 음각 지우기

이제 블렌더로 기초적인 조작은 할 수 있게 되니까 모델링 표면에 세겨진 음각을 블렌더로 지울 수 있지 않을까 싶어서 한번 시도해보았다. File > Import > stl 로 불러오기 편집 모드로 전환하고 편집하지 않는 부분은 ALT Z로 모두 선택해서 H로 숨기 면을 선택하고 Limited Dissolve 연타 면을 선택 후 x 를 눌러 Faces 지우기, 가장자리 4점 외에 남아있는 점과 선도 지우기 4점 선택하고 F를 눌러서 채우기 위쪽의 음각도 동일하게 작업했는데 원래는 뚫려있어야할 구멍도 같이 채워져버렸다. ==== 원래는 선을 선택하고 bridge로 구멍을 제외한 면을 만드려고 했는데 실패했다. 저 모델링이 복잡하게 얽혀 있고 중첩된 점과 선, 면이 너무 많았다. 아마 처음부터 손상된 모델링이..

반응형