MoonBug

고정 헤더 영역

글 제목

메뉴 레이어

MoonBug

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기
    • Portfolio
      • Toy Project
      • 쥐돌이볼링
    • Trip
    • Cooking
    • Game
    • Diary
      • 잡생각
    • C++
      • Baekjoon
      • Programmers
      • 개념공부
      • STL
    • Study
      • Linux
      • Graphics
      • UNREAL
      • Computer Network
      • 강화학습
      • Algorithm
      • OS

검색 레이어

MoonBug

검색 영역

컨텐츠 검색

전체 글

  • 컴퓨터그래픽스 필기노트 2강-수학 기초

    2022.03.10 by J2on

  • 컴퓨터그래픽스 필기노트 1강-서론

    2022.03.10 by J2on

  • Graphics 필기노트 #03

    2022.03.05 by J2on

  • Graphics 필기노트 #02

    2022.03.04 by J2on

  • Graphics 필기노트 #01

    2022.03.03 by J2on

  • < 백준 BaekJoon : 2908번 상수 > C++

    2022.01.22 by J2on

  • < 백준 BaekJoon : 1152번 단어의 개수 > C++

    2022.01.22 by J2on

  • < 백준 BaekJoon : 1157번 단어공부 > C++

    2021.11.21 by J2on

컴퓨터그래픽스 필기노트 2강-수학 기초

https://www.youtube.com/watch?v=774mc7tC594 내 용 Matrix and Vectors 행렬과 백터 m개의 행(가로줄이 몇 개인지) n개의 열(세로줄이 몇 개인지)이 있는 행렬이 mXn 행렬 m == n 인 경우에 정사각행렬(Square matrix) A행렬(l X m)과 B행렬(m X n)이 있을 때 두 행렬의 곱 AB는 l X n 행렬 2D를 표현하는 벡터 (x,y), 3D를 표현하는 벡터(x, y, z) 이 들은 row vector(행 백터) column(열 벡터) 벡터로 바꾸면 , 로 표현할 수 있음 행렬 X 벡터(열 벡터) == 전치벡터(행 백터) X 전치행렬 임 OpenGl은 column vector를 사용하고 Direct3D의 경우 row vector를 사용함..

Study/Graphics 2022. 3. 10. 16:19

컴퓨터그래픽스 필기노트 1강-서론

참고영상 내 용 3D그래픽의 정의 3차원으로 표현된 물체를 입력으로 받아 2차원 영상(프레임)으로 출력 실시간 그래픽 대표 : 게임 초당 30개 이상의 프레임을 만들어냄 FRAME per Second – FPS 이 수업에서는 실시간 그래픽을 다룸 비실시간 그래픽 대표 : 영화에서 쓰이는 CG 사진과 구분이 되지 않는 그래픽을 만들어내는 것을 목표로 함 연산과정이 오래걸림 그래픽의 단계구성 Modeling → Rigging → Animation → Rendering → Post-Processing Modeling → Rigging → Animation – 그래픽 디자이너가 오프라인에서 수행 Rendering → Post-Processing – 컴퓨터 프로그램이 수행 Modeling 모델링 모델 : 컴퓨터가..

Study/Graphics 2022. 3. 10. 12:34

Graphics 필기노트 #03

https://www.youtube.com/watch?v=PMIPC78Ybts&list=PLplnkTzzqsZTfYh4UbhLGpI5kGd5oW_Hh&index=5

Study/Graphics 2022. 3. 5. 16:06

Graphics 필기노트 #02

https://www.youtube.com/watch?v=zllIPDaiOyk&list=PLplnkTzzqsZTfYh4UbhLGpI5kGd5oW_Hh&index=4 Vector Image - .svg 확장자를 사용 - 픽셀 없음 텍스트로 벡터를 사용해 이미지를 나타냄 Raster Images - 픽셀을 사용한 이미지 표현 : 방식 - 해상도 : 픽셀단위의 이미지 너비와 높이가 이미지의 해상도를 결정함 - 여기선 해상도와 색상이 중요함 COLOR 색은 파장을 우리의 눈에서 받아들이는 것으로 공통된 환각이라 할 수 있다. ㄴ 색상에 따른 우리 눈의 민감도 우리의 눈은 파란색에서 더 민감하게 반응한다. 이러한 것들이 우리가 컴퓨터 그래픽에서 색상이라 부르는 RGB의 배경이다. ㄴ 이렇게 색상을 0과 1로 (B..

Study/Graphics 2022. 3. 4. 15:30

Graphics 필기노트 #01

어느덧 3월이 되어 미복귀 휴가 출발한 지도 2주가 넘었습니다... 이제 공부를 다시 시작해보려 합니다. 그래픽스 강의는 Youtube - Cem Yuksel 채널을 참고하고 있습니다. https://www.youtube.com/channel/UCfGIWnnZY79KO0b12O57byw Cem Yuksel Cem Yuksel is a computer graphics researcher and a professor in the School of Computing at the University of Utah. www.youtube.com 한글 자막은 없습니다..... 영어는 어렵지만 한 번씩 사람 좋은 미소를 날려주십니다. 1장은 건너뛰고 2장 - Math BackGround부터 시작하겠습니다. > ⦁ V..

Study/Graphics 2022. 3. 3. 21:05

< 백준 BaekJoon : 2908번 상수 > C++

> https://www.acmicpc.net/problem/2908 2908번: 상수 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 www.acmicpc.net 문제가 길지만 요약하면 입력받은 정수 A, B를 시작과 끝을 뒤집은 후 대소를 비교하는 문제이다. * 정수의 조건 - 두 수는 같지 않다. - 세 자리 수이다. - 0이 포함되어 있지 않다. > #include using namespace std; // 정수를 입력받아 뒤집어 주는 함수 // 10으로 나눈 나머지 구하기 → NUM을 10으로 나누어 주기 를 반복하면 각 자릿수를 구할 수 있다. int re..

C++/Baekjoon 2022. 1. 22. 20:09

< 백준 BaekJoon : 1152번 단어의 개수 > C++

> https://www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열 www.acmicpc.net 입력된 문자열이 몇 개의 단어로 이루어져 있는지 출력하는 문제 * 주어지는 문자열 - 길이 #include using namespace std; int main() { // 문자열을 입력받을 char배열을 선언 후 '0'으로 초기화 char word[1000001]; for (char& ch:word){ ch = ..

C++/Baekjoon 2022. 1. 22. 19:14

< 백준 BaekJoon : 1157번 단어공부 > C++

> https://www.acmicpc.net/problem/1157 1157번: 단어 공부 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. www.acmicpc.net 가장 많이 사용된 알파벳을 구하는 문제. ASCII 코드를 사용하면 쉽게 해결할 수 있다. 알파벳 갯수 만큼의 배열을 작성하여 (ex a => 0, b=>1) 해당 알파벳이 나올때마다 배열에 +1 해준다. 대소문자 구분이 없기 때문에 소문자를 받았을땐 -32(A와 a의 차이)를 해주어 대문자와 동일하게 취급할 수 있다. > #include using namespace std; // A-Z 65-90, a-z 97-122 // ..

C++/Baekjoon 2021. 11. 21. 19:48

추가 정보

인기글

최신글

페이징

이전
1 ··· 16 17 18 19 20 21
다음
TISTORY
MoonBug © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바