디시인사이드 갤러리

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

갤러리 본문 영역

5조명효과

취붕이 2025.11.05 03:47:52
조회 19 추천 0 댓글 0
														

https://circle-control-git-lesson1-3-8light-effect-graphics1.vercel.app/

 




7cf0836bbd5ef976e5753338ec19aeee845c09c0e0bf67d5d692ee83616951dc04b6


배운거

1.주변광: 모든 물체가 받고 있는 최소한의 빛을 표현

설정된 최소값을 더한다


2.확산광: 직접적으로 빛을 받는 각도에 따른 밝기변화를 표현

법선벡터와 광원방향의 벡터가 이루는 각도에 따라 코사인 값을 사용하되

광원이 지평선 너머로 사라지면 0으로 만드는 그래프를 사용한다.


3.반사광: 빛이 모여있는 반짝거림을 표현

1)기본구현

물체의 법선벡터가 있고 빛 방향으로 나가는 벡터가 있으면

이 둘을 이용해서 반사되어 나가는 벡터를 구한다.


이걸 구하기 위해서는

법선벡터에서 빛 방향으로 나가는 벡터에 수직방향으로 벡터를 만들면

나가는 빛과 들어오는 빛은 법선벡터 기준으로 같은 각도를 가지므로

이 벡터를 두번 빼주면 반사되어서 나가는 방향의 벡터가 된다.


2)눈의 위치

그리고 보는 사람의 방향에 따라 밝기를 다르게 계산하려면

반사광의 벡터와 dotproduct를 한다


3)밝기조절

더 밝게 하려면 알파값에 따라 제곱한다

추천 비추천

0

고정닉 0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

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

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2