희곤의 블로그

고급컴퓨터그래픽스 9. Physically Based Animation

건국대학교 고급컴퓨터그래픽스 김형석 교수님의 수업을 정리한 내용입니다. 왜 필요한가? 단순히 관절 구조, 위치를 사전 정의하는 것 많으론 다양한 상호작용 애니메이션을 만들어내는데 한계가 존재한다. 따라서 물리적으로 고려해서 더 다양한 상황에 적합한 애니메이션을 만들어 내는 것을 목표라 한다. Physic Simulator 뉴턴 역학을 사용한다....

시스템 프로그래밍 8. File IO

건국대학교 시스템 프로그래밍 진현욱 교수님의 수업을 정리한 내용입니다. Pipe 파이프는 원자성이 제대로 보장되지 않는다. 따라서 여러 쓰레드/프로세스에서 하나의 파이프를 공유해서 사용하면, 데이터가 중간에 짤릴 수 있다. 따라서 쓰레드/프로세스마다 파이프를 하나씩 할당하여 데이터를 주고받는게 안전하다. File 보통 File이라 함은, 스토리...