전체 글
- 전자 책 무료로 나와있음 2022.07.28
- 유니티 쉐이더 따라 해보기 좋은 자료 2022.07.26
- 조명(Lighting) 관련 자료 2022.07.26
- 블렌딩 & 스텐실 버퍼 개념 익히기 좋은 사이트 2022.07.26
- 외적 , 직교화 , 점 2022.07.21
- UI Button Highlight 문제점 2022.07.20
전자 책 무료로 나와있음
2022. 7. 28. 10:59
유니티 쉐이더 따라 해보기 좋은 자료
2022. 7. 26. 16:38
- 따라해보기
https://m.blog.naver.com/plasticbag0/221279416662
https://celestialbody.tistory.com/5
- 쉐이더 자료
http://www.shaderslab.com/shaders.html
- 참고자료
https://darkcatgame.tistory.com/31
'Unity3D > Unity 내용 & 공부' 카테고리의 다른 글
유니티 에디터랑 비슷한 카메라 회전,줌,이동 만들어보기 (0) | 2024.03.07 |
---|---|
UI 렌더링 시 이미지에 실선이 나오는 경우 해결 방법 (0) | 2023.08.14 |
조명(Lighting) 관련 자료 (0) | 2022.07.26 |
블렌딩 & 스텐실 버퍼 개념 익히기 좋은 사이트 (0) | 2022.07.26 |
UI Button Highlight 문제점 (0) | 2022.07.20 |
조명(Lighting) 관련 자료
2022. 7. 26. 15:59
'Unity3D > Unity 내용 & 공부' 카테고리의 다른 글
UI 렌더링 시 이미지에 실선이 나오는 경우 해결 방법 (0) | 2023.08.14 |
---|---|
유니티 쉐이더 따라 해보기 좋은 자료 (0) | 2022.07.26 |
블렌딩 & 스텐실 버퍼 개념 익히기 좋은 사이트 (0) | 2022.07.26 |
UI Button Highlight 문제점 (0) | 2022.07.20 |
UI RectTransform 정리 잘 된 사이트 (0) | 2022.07.14 |
블렌딩 & 스텐실 버퍼 개념 익히기 좋은 사이트
2022. 7. 26. 15:33
'Unity3D > Unity 내용 & 공부' 카테고리의 다른 글
유니티 쉐이더 따라 해보기 좋은 자료 (0) | 2022.07.26 |
---|---|
조명(Lighting) 관련 자료 (0) | 2022.07.26 |
UI Button Highlight 문제점 (0) | 2022.07.20 |
UI RectTransform 정리 잘 된 사이트 (0) | 2022.07.14 |
유니티 좌표계 (0) | 2022.07.14 |
외적 , 직교화 , 점
2022. 7. 21. 20:52
※ 외적(Cross dot 또는 Outer product)
- 외적은 벡터와 벡터를 곱하면 내적과 달리 벡터가 나온다. (내적은 스칼라 값이 나온다.)
오직 3차원 벡터에서만 정의 된다. (2차원은 x)
두 3차원 벡터 u , v를 외적을 취하면 u,v 모두에 직교인 또 다른 벡터 w가 나온다.
- 정의
U x V 일 때
V x U 일때
W가 외적 방향이다.
왼손 좌표계 적용시 두벡터를 반대로 곱하면 새로 나오는 벡터가 뒤집어 진다.
- 계산해보면
U = (2 , 1 , 3) , V = (2 , 0 , 0) 할 때 , W = U x V 와 Z = V x U를 비교하교 직교임을 확인해보자.
W = U x V
W = ( (1 x 0) - (3 x 0) , (3 x 2) - (2 x 0) , (2 x 0) - (1 x 2) )
W = (0 , 6 , -2)
Z = V x U
Z = ( (0 x 3) - (0 x 1) , (0 x 2) - (2 x 3) , (2 x 1) - (0 x 2))
Z = (0 , -6 , 2)
이 결과 U x V ≠ V x U 라는 사실을 알게된다.(외적은 교환 법칙 성립 X)
U x V = -V x U 는 된다.
W가 U또는 V에 직교임을 확인하는 방법은 W●U , W●V 내적을 해서 0이 나오면 서로 직교이다.
- 계산해보면
W●U = WxUx + WyUy + WzUz(공식)
W●U = (0 , 6 , -2) ● (2 , 1, 3)
W●U = (0x2) + (6 x 1) + (-2 x 3) = 0
W●V = (0 , 6 , -2)●(2 , 0 , 0)
W●V = (0x2) + (6x0) + (-2 x 0) = 0
직교임을 알 수 있다.
※ 직교화
- 내적에서 그람슈미트 공정을 통한 직교화를 알아봤다. 여기서는 다른 공정을 통해서 직교화를 구해본다.
다음 공정을 진행한다.
W2 ⊥ W0이고 ll W2 ll = ll W0 ll = 1 이므로 ll W2 x W0 ll = 1이다. 따라서 정규화는 필요하지 않다.
※ 점
- 3차원 그래픽 프로그램안에서는 어떤 물체의 위치를 지정할 수 있어야 된다.
그래서 벡터를 사용해서 위치를 나타내는데 , 벡터의 머리 끝 좌표를 이용하여 위치를 나타낸다. 이것을 위치벡터라 한다.
- 활용
점과 점 사이에 어느 방향으로 바라보고 있는지를 구할 때 사용한다.
끝
'Directx12 > 기본이론' 카테고리의 다른 글
전치행렬, 단위행렬, 행렬식, 딸림행렬, 역행렬 (0) | 2022.10.29 |
---|---|
행렬 대수 (0) | 2022.09.05 |
내적, 직교투영 , 직교화 (0) | 2022.07.18 |
벡터의 길이와 단위벡터 (0) | 2022.07.17 |
벡터의 좌표 , 연산 (0) | 2022.07.15 |
UI Button Highlight 문제점
2022. 7. 20. 09:52
※ 문제점 :
버튼 근처에 마우스 포인터가 도달하면 버튼의 지정해둔 Highlight 변함. 그 상태에서 버튼 클릭 후 다시 버튼 근처에 마우스 포인터가 도달하면 지정해둔 Highlight로 변하지 않음.
- 버튼 Highlight 스크립트로 수정
- 스크립트상에서 수정 안해도, Inspector 수정 해도 됌.
- 1회 마우스 포인터로 갖다 댄 뒤 클릭 상태
- 2회 마우스 포인터 갖다 댄 상태
※ 해결방안 :
- Button의 Navigation에서 None으로 설정 바꿔주면 됌.
'Unity3D > Unity 내용 & 공부' 카테고리의 다른 글
조명(Lighting) 관련 자료 (0) | 2022.07.26 |
---|---|
블렌딩 & 스텐실 버퍼 개념 익히기 좋은 사이트 (0) | 2022.07.26 |
UI RectTransform 정리 잘 된 사이트 (0) | 2022.07.14 |
유니티 좌표계 (0) | 2022.07.14 |
New Input system 잘 정리 된 사이트 (0) | 2022.06.21 |