Context모바일에 최적화 된 WebGL 라이브러리를 만들고 있는 MoGL 프로젝트에서는 MoGL이라는 최상위 클래스를 기준으로 여러 클래스들이 상속 구조를 형성하고 있다.
상속 방법은 아래와 같이 표준화 되어 있다.
123MoGL.extend('Matrix',{ ...}
그렇다면 정적 분석을 통해서 위계(Hierarchy) 정보를
Continue reading
Context이 블로그는 hexo 블로그 플랫폼에 tranquilpeak 테마를 적용하고 GitHub 호스팅에서 돌고 있다.
tranquilpeak이 아주 마음에 들었지만 기본 폰트가 눈에 거슬렸다. 그래서 고쳐쓰려고 보니, 지속적으로 계속 내가 원하는 폰트를 적용하려면 단순히 CSS 어딘가를 고치면 끝나는 환경이 아니었다. 테마 자체를 사용자 버전이 아닌
Continue reading
들어가기개발자로 살고 있지만 사실 컴퓨터 그래픽스를 다루게 될 줄은 꿈에도 몰랐다.
본격 하드코어 개발 커뮤니티인 ProjectBS에서 작년부터 WebGL을 접하게 되면서 자연스럽게 GPU Shader 프로그래밍과 컴퓨터 그래픽스를 야금야금 다뤄보게 되었다.
컴퓨터 그래픽스 쪽은 깊게 들어가면 엄청난 수학 내공이 필요한 분야라서 어렵기도 하지만, 초보 수준
Continue reading
Gimbal LockGimbal Lock에 대해 자세히 알아보기 전에 정확하진 않지만 대략 착한놈인지 나쁜놈인지 정도는 감을 잡을 수 있는 문장을 읽어보자.
Gimbal Lock(김벌락)은 3차원 공간에서 오일러 각을 이용하는 방식으로 회전을 다룰 때 맞닥뜨리게 되는 부작용이다.
그렇다. 부작용이라고 표현한 것처럼 Gimbal Lock은 일단은 나쁜놈이
Continue reading
들어가기무언가를 가능한 쉽게 익히려면 둘 중의 한가지가 필요하다.
무언가를 필요로 하는 컨텍스트를 직관적으로 파악할 수 있을 만큼 적절한 예제
무언가를 쓰기 전과 쓴 후를 비교해서 이해할 수 있는 설명
사실 어떤 것이든 직관적으로 파악할 수 있는 것이 가장 좋지만, 다루는 내용 자체가 원천적으로 복잡한 경우에는 직관적으로 알 수 있게 해주는 것이 현실
Continue reading
Hexo 첫 블로깅원래 연초에 블로그나 하나 해보기로 맘먹고는 Octopress에 만들었었다.
Octopress-블로그
허나 다음과 같이 몇가지 이유가 있어서 Octopress 블로그에 Octopress의 사용법만 올려놓고는 사실상 안 썼다.
Octopress를 사용해봤는데 아래 그림에서처럼 말머리표가 삐져나오는 것이 싫었다.
약간 복잡하다.
게
Continue reading
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick
Continue reading