| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- asahi
- 터치바
- 버그
- 3D프린터
- 맥북프로
- 맥
- mojave
- 시에라
- 모하비
- 터미널
- 컨트롤러
- 에어팟
- iOS 13
- 3D 프린터
- 업데이트
- Tarantula
- macos
- high sierra
- 애플
- IOS
- 아이폰
- tevo
- Linux
- Fedora
- Mac
- asahi linux
- catalina
- sierra
- AirPods
- beta
- Today
- Total
목록shader 2
elsa in mac
Ghostty 터미널이 날로 개선되어 가고 있습니다. Kitty을 사용해 오다가 Ghostty가 공개된 후, 줄곧 Ghostty를 사용해 오고 있습니다. 만족도가 아주 좋습니다. 지난 포스트에서도 언급한 적이 있지만, 개인적인 Ghostty의 장점은 monospace Font의 제한이 없이 거의 모든 폰트를 사용할 수 있다는 점과, 폰트의 가독성이 상당히 좋다는 점입니다. GPU 가속으로 속도도 만족스럽습니다. wezterm의 내장 Multiplexing 기능을 지원한다는 점도 훌륭합니다. 지금까지, 딱 하나 단점이라면 Shader기능을 지원하기는 하지만 OpenGL에서 버그가 있었다는 점 인데요., 기본적으로 Shader를 잘 제공하지만, Window 크기를 변경하면 화면이 깨지는 버그가 있었는데,..
Linux에서 에니메이션 배경화면을 적용하는 방법에는 gif, 동영상, shader를 적용하는 등 다양한 방법이 있습니다. 이번 포스트에서는 wayland 환경에서 Fragment Shader를 이용한 움직이는 배경화면을 적용하는 방법을 소개 합니다. 우선, wallpaper engine이 필요한데, 이번 포스트에서는 wayland 환경을 지원하는 shaderbg라는 CLI 도구를 사용합니다. shader는 GPU에서 동작하는 컴퓨터 그래픽 솔루션으로, 크게 Vertex Shader 와 Fragment Shader 두 가지로 구분할 수 있습니다. Fragment Shader는 렌더링 이미지를 픽셀 단위로 생성하는 것으로 조명, 그림자, 반사, 그라디에이션, 생상 조정들을 처리할 수 있습니다. 추상적인 ..