희곤의 블로그

Obsidian과 Git Blog 연동하기

개요 현재 블로그는 Jekyll Chirpy 테마를 사용중입니다. 같은 마크다운이니까 옵시디언 내용을 올리면 그대로 블로그에 반영될 줄 알았지만, 생각보다 다른 문법들이 많았습니다. 또, 일일히 깃으로 커밋 푸쉬를 해야하는 번거로움이 있었습니다. 이런 과정을 옵시디언에서 클릭 한번으로 자동화하고자 플러그인을 개발했습니다. 플러그인 설명 Je...

고급컴퓨터그래픽스 10. Ray Tracing

건국대학교 고급컴퓨터그래픽스 김형석 교수님의 수업을 정리한 내용입니다. Ray Tracing 이론적으로는 광원에서 빛이 나오고, 빛이 여러군데에서 반사되어 최종적으로 나의 눈(카메라 렌즈)로 들어오는 것이다. 이 방법은 구현도 어렵고, 광원에서 무한한 양의 빛이 나오기 때문에 계산이 불가능하다. 따라서 실제 구현은 Ray-Casting 방식으로 ...

알고리즘 5. Graph Algorithm

건국대학교 알고리즘 김성열 교수님의 수업을 정리한 내용입니다. Graph 문제 상황을 노드와 간선 관계로 표현할 수 있다면, 문제 상황을 그래프로 옮겨서 풀 수 있다. 예를들어 컴퓨터 네트워크를 컴퓨터를 노드, 연결 상태를 간선으로 생각할 수 있다. 또는 미로의 각 칸을 노드, 갈 수 있는 길을 간선으로 표현할 수 있다. 그래프에서 사용 가능한 ...