-
[모각소] 2023-02-20
마우스 포인터의 위치에 따라 왼쪽 뷰포트인지, 오른쪽 뷰포트인지를 표시하였고 model의 vertex 좌표를 알아내기 위해 normal값을 추출하였다.
-
[모각소] 2023-02-09
오늘은 OBJ 파일을 opengl로 읽어오는 걸 해 보겠다 참고한 파일과 논문은 Deformation Transfer for Triangle Meshes이다. 아래 사진을 클릭하면 논문으로 연결됩니다. 사용한 Obj 파일은 논문과 함께 있던 레퍼런스 파일이다. obj 파일은 v, vn, f로 구성되어있다. 이때 v는 삼각형을 구성하는 세 점의 vertex 좌표, vn은 normal vertex 좌표, f는 각각의 vertex를 연결하는 index이다. 따라서 먼저 파일을 읽어와야 한다. 나는 loadObj_shared.h 라는 header file을 만들어서 text를 읽어옴. loadModel class 파일을 만들어서 여러 개의 model을 불러오는 것까지 완성함
-
[모각소] 2023-01-26
Geometry shaders의 특성 Primitive에 적용이 되는 Shader로, geometry를 더하거나, 수정하거나, 아예 없앨 수 있다. 그리고 이전에 VS와 FS는 무조건 있어야 프로그램이 돌아가는데, GS는 필요한 경우 추가하면 된다. TCS, TES는 Tesselation shader부분. GS는 Vertex Shader의 Output이 GS에 전달이 되고, GS의 결과가 FS로 넘어가게 된다. GS에 의해 input의 Primitive Assembly(Vertext들이 연결되어 삼각형이 되든지, Polygon이나 line이나 point 등이 결정된다)가 바뀔 수 있다. Input/output Input의 Primitive의 개수가 여러개면 GS는 각 Primtive마다 수행된다. 그리고..
-
[모각소] 2023-01-16
• Model of Degradation/Restoration 다음 그림은 Image Degradation/Restoration의 전체적인 모델이다. - Degradation 1. 원본 이미지 𝑓(𝑥,𝑦)에 Degradation function H를 convolution하고, 2. 노이즈 𝜂(𝑥,𝑦) 를 더하면 H로 filtering 되고 noise가 더해진 𝑔(𝑥,𝑦)를 얻게 된다. - Restoration 1. 𝑓(𝑥,𝑦)의 image를 얻고 싶었던 우리에게 𝑔(𝑥,𝑦)가 주어졌을 때. 2. 우리는 실제 𝑓(𝑥,𝑦)의 값을 알 수 없으므로, 𝑓(𝑥,𝑦)와 가장 유사할 것으로 여겨지는 image를 구할 것이다. 3. 어떤 특정한 Restoration Filter s 를 통하여 유사한 이미지를 구하고, ..
-
[모각소] 2023-01-09
컴퓨터 그래픽스(Computer Graphics)를 어떻게 설명할 수 있을까? Computer graphics is a sub-field of computer science which studies methods for digitally synthesizing and manipulating visual content. Although the term often refers to the study of three-dimensionnal computer graphics, it also encompasses tow-dimensional graphics and image processing. (Wikipedia) Wikipedia에 따르면, 컴퓨터 그래픽스(Computer graphics)는 시각적 콘텐츠를 디..
-
Deformation Transfer for Triangle Meshes
Abstract Deformation transfer은 Source 삼각형 메시에 의해 나타나는 변형을 다른 Target 삼각형 메시에 적용한다. 우리의 접근 방식은 일반적이며 Source와 Target이 동일한 수의 vertex 또는 삼각형을 공유하거나 동일한 연결을 가질 필요가 없다. 사용자는 작은 정점 마커 집합을 지정하여 Source 삼각형과 Target 삼각형 사이에 대응 맵을 작성합니다. Deformation transfer은 Source 메시의 변형에 의해 유도된 변환 집합을 계산하고, Source에서 타겟으로의 대응을 통해 변환을 매핑하고, 변환을 Target 모양에 일관되게 적용하기 위해 최적화 문제를 해결한다. 선형 방정식의 결과 시스템은 한 번 인수분해될 수 있으며, 그 후 새로운 변..
- 2022-1-Immersive Media Programming
- 2022-1-3D캐릭터리깅
- 2022-1-GPU프로그래밍
- 2022-1-영상처리
- 2021-2-컴퓨터그래픽스
- 2021-2-게임애니메이션
- 2021-2-3D어셋크리에이션
- 2021-1-3D그래픽디자인
- 2021-1-모바일프로그래밍
- 2021-1-자료구조
- 2021-1-섹슈얼리티와 현대사회
- 2020-2-교육심리
- 2020-2-객체지향프로그래밍및실습
- 2020-2-그래픽디자인
- 2020-2-발상과시각화
- 2020-1-컴퓨터프로그래밍및실습
- 2020-1-포스트모더니즘
- 2020-1-예술이란무엇인가