디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

glm에서 벡터 사용하기

Mosaic갤로그로 이동합니다. 2025.10.25 02:03:50
조회 297 추천 3 댓글 2
														



2ebcc224eadc78ee3af698a518d604038d993355469b649ecd8fcf


24행 glm으로 벡터를 정의할때는 float형인 vec3를 사용하면 된다


31행 더하기 빼기는 원소끼리 해준다

to_string을 이용해서 출력을 할 수 있다


69행 각각의 원소에 스칼라를 곱해서 dot product cross product를 할 수 있다


74행 length를 이용하면 벡터의 길이를 구할 수 있다. 2차원은 피타고라스로 3차원도 확장해서 구할 수 있다


유닛벡터는 길이가 1인 벡터로 거리와 방향 중 거리정보를 제거한 것이다


에러안나게 하려고 length가 0이 아닌 경우에만 정규화함수를 호출한다


---


64행 dot product

dot product는 숫자니까 toString 없이도 출력할 수 있다

자신을 dot product 할때는 원소를 제곱해서 더하면 된다


73행 cross product

dot product 는 계산결과가 float이지만 cross product는 vec3다

둘의 곱은 x axis y axis 모두에 수직이다

또한 둘을 곱한 값은 두 벡터를 연결한 직각삼각형의 넓이와 같다.


74행 벡터를 초기화 할때 차원이 다른 벡터로 초기화 할 수 있다


81행 디버깅할때 각각의 벡터에 접근할 수 있다 rgb나 인덱싱으로 접근할 수도 있다

추천 비추천

3

고정닉 0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이성 보는 눈 없어서 걱정되는 스타는? 운영자 25/11/10 - -
AD 엑셀방송 수위 조절 실패로 ㅎㄷㄷ 운영자 25/10/24 - -
28 6원근투영과 거리비교 취붕이 11.06 26 1
27 5조명효과 취붕이 11.05 26 0
25 코딩이라 취붕이 11.04 47 0
24 4광선과 구의 충돌 취붕이 11.03 54 0
23 긍대 낭 러스트하려고해동 고민대능게 [8] 취붕이 10.30 151 0
22 3좌표계변환 [2] 취붕이 10.30 284 0
21 2원그리기 [2] 취붕이 10.28 186 0
20 안녕하세요 [1] 취붕이 10.27 159 0
19 취미로 라이브러리 개발 [2] 취붕이 10.26 234 0
18 여러분 컴파일러가 어는 거 보신 적 있으십니까 [2] 취붕이 10.26 252 1
17 또찌라이브러리강 2011년부터잇엇구낭 취붕이 10.25 103 0
16 [1] 취붕이 10.25 206 1
15 무씨 아침엥 이겅 코드추가햇어용 [2] 취붕이 10.25 229 0
14 취붕이라 하니까 취준해야할거같음 [2] 취붕이 10.25 206 0
13 닉네잉 자기가설정할수잇게바꿔줭 취붕이 10.25 121 0
12 아닝 완장앙 너 C엉어해봣엉? [2] 취붕이 10.25 272 0
11 북딱 취붕이 10.25 98 0
10 마갤이랑 이름 겹쳐서 망함 취붕이 10.25 147 0
glm에서 벡터 사용하기 [2] Mosaic갤로그로 이동합니다. 10.25 297 3
8 미니갤은 첨인데 [2] ㅇㅇ(122.199) 10.25 218 0
7 집들이 왔습니다 [2] ㅇㅇ(122.199) 10.25 165 0
6 대 재 명 [1] 노예갤로그로 이동합니다. 10.25 190 0
5 흥갤태스트 ㅇㅇ(223.38) 10.25 147 8
4 이재명 ㅇㅇ(118.235) 10.25 93 1
3 축하합니다 [1] ㅆㅇㅆ(124.216) 10.25 120 0
2 뉴프로 많이 이용해주세요 [3] 헬마스터갤로그로 이동합니다. 10.25 159 0
1 야 취미코딩 가즈아 Mosaic갤로그로 이동합니다. 10.25 111 0
1
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2