본문 바로가기

전체 글65

망고라는 과일에 대하여 나는 원래 망고를 싫어했다. 그도 그럴것이 살면서 '망고'라는 것을 망고맛 사탕이나 망고맛 주스로만 접했기 때문이다. 특히 그 걸쭉한 망고 주스의 텁텁함은 누가 먹다 뱉은 것을 마시는 것처럼 불쾌했다. 마트에서 망고가 비싼 가격에 팔리는 걸 보면 맛도 없는 과일이 물건너와 기세가 등등하구나, 하곤 했다. 한 23살쯤에 회사일에 치이고 혼자서 나자신을 몰아붙이면서 바쁘게 살때가 있었다. 타고난 예민함 덕분에 스스로 재촉하는 버릇이 있었기에 언제나 스트레스가 심했다. 그러다 운좋게 필리핀 여행을 갈 기회가 생겨 다이빙 샵에서 며칠 묵다 온 적이 있다. 물 속에서는 온몸에 힘을 빼도 부유할 수 있는 편안함을 느낄 수 있는데, 그런데도 불구하고 한번 다이빙을 하고 나오면 온 힘을 다해 물놀이를 한 어린아이처럼 .. 2021. 8. 6.
Effective C++ (1) ~ (5) 시작하며 오랜만에 Effective C++를 다시 읽으려고 한다. 너무 옛날에 읽어서 기억이 안난다. 사실 그땐 이해도 거의 못했던 것 같다. 하루 다섯개씩 읽고 정리해서 11일동안 55개의 항목을 다 읽는게 목표다. 그다음엔 effective STL 읽어야지 1. C++에 왔으면 C++의 법을 따릅시다. 1) C++은 다양한 언어들의 조합이다. C++는 C, 객체지향, 템플릿, STL의 조합이라고 생각하면 된다. 언제나 통용되는 최고의 규칙이란 없다. C++의 어떤 부분을 어떤 상황에 사용하느냐에 따라 효과적인 선택지가 달라진다는 것을 명심하자. 2) #define을 사용해야 할 때에는 const, enum, inline을 떠올리자 #define은 전처리기로써 컴파일러에게는 전혀 보이지 않는다. (a).. 2021. 7. 31.
이미지 없는 포스트에 망고 띄우기 이미지가 없는 포스트의 회색 네모가 심심해보이길래 스킨코드를 좀 수정해서 망고가 뜨게 했다 껄껄 2021. 7. 30.
할아버지를 보내드리면서 지난주 금요일 할아버지께서 돌아가셨다. 몇가지 기저질환 외에는 농사일을 계속 하고 계셨을 정도로 정정하신 편이었는데 코로나 백신 2차를 맞고 호흡곤란이 오셔서 한달만에 돌아가셨다. 할머니 할아버지댁은 경상북도의 깊은 산골짜기의 농촌 마을에 있었다. 성인이 되고 나서 내가 할머니 할아버지를 뵈러 가는 일은 자연히 뜸하게 되었다. 아버지는 이집의 큰아들이셔서, 엄마가 늦은 나이에 남동생을 낳기 위해 고생을 많이 하셨다. 그 정도로 유교 사상이 강한 집안이었음에도 불구하고, 할아버지는 내가 여자라는 사실로 단 한번도 차별하신 적이 없다. 제사를 지낼 때는 딸아이들도 모두 한켠에 서서 절을 하도록 하셨다. 내가 초등학교에 들어가기 전 아주 어릴적에는 모든 친척들이 다 아랫목에 모여서 TV를 보고 있을 때 슬그머.. 2021. 7. 27.
[Realtime Rendering] 3. Transformation Real Time Rendering 3장 Transformation 쿼터니언을 제외한 내용 정리 1. 기본 변환 여기서 다룰 변환이란 물체의 이동, 크기, 회전 등의 변환 행렬의 결합을 말한다. 벡터만 있으면 위치는 어떻게 표시하는가 벡터는 방향과 크기만 같으면 같은 벡터이다. 그래서 위치를 표현하기 위해서는 점을 표기할 필요가 있었다. 그래서 이 벡터와 점을 동일한 형태로 표현하기로 약속했는데, 이 방법을 바로 동차 표기법이라고 한다. 기본적으로 3D rendering pipe line에서는 기하 공간을 표현하기 위해 동차 표기법을 사용하며 이렇게 표현한 공간을 Affine Space라고 한다. 동차 표기법에서 점과 벡터는 (x, y, z, w) 형태, 그러니까 4x1 혹은 1x4 행렬로 표현될 수 있.. 2021. 7. 26.
실시간 연필 렌더링 논문 리뷰 논문을 읽고 이해한 부분을 풀어서 작성한 포스트임을 밝힙니다 http://cg-korea.or.kr/controllers/download.php?fileID=156 연필 렌더링이란 3d 이미지로부터 이렇게 연필로 그린 것 처럼 렌더링한다는 의미이다 non photorealistic rendering의 일종이라고 볼 수 있다. 삽화풍 혹은 비 실사 렌더링을 위한 알고리즘은 여러가지가 있는데 지금 소개하는 연필 렌더링 처럼 붓/펜/연필 등 사람이 그림에 사용하는 소재를 이용한 텍스쳐를 생성하여 2차원 상에서 맵핑 혹은 시뮬레이션하는 방법이 있고, 외곽선 강조, 면 색 단순화, diffuse warping 등 형태를 단순화하고 강조함으로써 만화처럼 렌더링 하는 방법 등등이 있다. 이러한 기법은 상당히 오래전부.. 2021. 7. 26.
반응형