기초전자기학 5. 정자기학
건국대학교 여준현 교수님의 전자기학1 수업을 정리한 내용입니다. 교재: Introduction to electrodynamics, David J. Griffths (4판) Current 전류(Current)란 도선의 한 지점을 단위 시간동안 지나가는 전하량으로 정의한다. 만약 도선이 아주 얇은 1차원이라면, 전하의 이동 방향은 + 또는 -로 표기...
건국대학교 여준현 교수님의 전자기학1 수업을 정리한 내용입니다. 교재: Introduction to electrodynamics, David J. Griffths (4판) Current 전류(Current)란 도선의 한 지점을 단위 시간동안 지나가는 전하량으로 정의한다. 만약 도선이 아주 얇은 1차원이라면, 전하의 이동 방향은 + 또는 -로 표기...
건국대학교 여준현 교수님의 전자기학1 수업을 정리한 내용입니다. 교재: Introduction to electrodynamics, David J. Griffths (4판) Dipole Dipole, 쌍극자란, 크기가 같고 반대되는 전하 또는 극이 일정 거리 떨어져 있는 상태를 뜻한다. Dipole Moment는 ((-) \to(+)) 방향 벡터에...
건국대학교 고급컴퓨터그래픽스 김형석 교수님의 수업을 정리한 내용입니다. Hierarchical Object 단순한 object가 아니라, 복잡한 연결 관계를 가진 object는 부속 부품들의 Parent-Child 관계를 정하고, Parent가 움직이면 Child가 따라 움직이는 방식으로 애니메이션 할 수 있다. 이는 사람, 로봇, 동물, 자동차,...
건국대학교 고급컴퓨터그래픽스 김형석 교수님의 수업을 정리한 내용입니다. Computer Animation Methods Physic Simulation Good 퀄리티 Many 계산량 Keyframe Simple 아티스트에 따라 퀄리티 달라짐 Mo...
건국대학교 고급컴퓨터그래픽스 김형석 교수님의 수업을 정리한 내용입니다. Image Processing Computer Graphics는, 정보를 통해 이미지를 만들어내는 과정이다. Computer Vision는, 반대로 이미지를 통해 의미있는 정보를 추출하는 과정이다. Image Processing는, 이미지를 인풋으로 넣어 아웃풋 이미지를 얻어낸...
건국대학교 고급컴퓨터그래픽스 김형석 교수님의 수업을 정리한 내용입니다. Spline Curve를 사용하여 만들기 [S: \vec{r}(u,v) = (x(u,v), y(u,v), z(u,v))] 곡면은 2개의 변수를 입력받는 벡터함수로 표현할 수 있다.^[Curved surface (곡면)] [!tip] 이런 이미지를 상상{title} ...
건국대학교 고급컴퓨터그래픽스 김형석 교수님의 수업을 정리한 내용입니다. OpenGL GPU를 사용하여 컴퓨터 그래픽을 빠르게 렌더링할 수 있게 만드는 API. OpenGL은 보통 Microsoft SDK에 포함되어 있어 따로 설치하지 않고 링커 설정-lopengl 프롬포트 추가 만 해줘도 된다. 추가로 설치해야 하는 라이브러리는 GLEW or G...
건국대학교 시스템 프로그래밍 진현욱 교수님의 수업을 정리한 내용입니다. Thread Thread란 하나의 Process에서 실행되는 독립적인 실행 흐름이다. 하나의 Process는 적어도 1개의 Thread를 반드시 가지며, 여러 Thread를 가질 수 있다.. Process의 Main이 실행되는 Thread를 Main thread라고 한다. P...
건국대학교 시스템 프로그래밍 진현욱 교수님의 수업을 정리한 내용입니다. IPC IPC는 Inter-Process Communication의 약어다. IPC에는 같은 컴퓨팅 노드에 있는 프로세스 사이의 통신 방법(Pipe, Message queue, Shared memory + Semaphore)과, 다른 컴퓨팅 노드에 있는 프로세스 사이의 통신 방...
건국대학교 시스템 프로그래밍 진현욱 교수님의 수업을 정리한 내용입니다. Languages High Level Language => C, Java 사람의 관점에 가깝게 생각할 수 있는 언어이다. Low Level Language => Assembly, Binary CPU의 관점에 가깝게 생각하는 언어이다. 따라서, 어셈블리를 사용하려면...