전체 글 1037

깃 버전간의 차이점

참조동영상 : 생활코딩 명령어 정리. clear mkdir hello-git-cli cd hello-git-cli ls - al nano hello1.txt .git 깃 저장소 git init . //깃 초기화 git add hello1.txt //작업대(Staging Area)에 올리기 git commit - m "Message 2" // Repository에 전송 git status // 깃상태 git log // 깃 로그 git log --stat //깃 로그의 파일까지 볼 수 있음 새로 배운 명령어 ▷git diff 바뀐 내용을 전의 내용과 비교할 수 있음 여기서 diff명령어를 쓰면 아래와 같이 나옴 ▷ git reset --hard 지금까지 작업한 내용이 다시 이전으로 돌아감 ▷git log ..

카테고리 없음 2021.03.10

쉐이더의 이름 변경과 변수의 활용

이름 변경방법 이전 포스팅에서 만든 쉐이더를 열어보면 제일 상단에 아래와 같이 나와 있을겁니다. 빨간색 부분이 쉐이더의 이름입니다. ' / '으로 그룹을 지을 수 있씁니다. 이전 포스팅에서는 Custom 안에 CGTest_CreateSurface 라고 명명되어 있었습니다. /를 제거하고 Shader "CGTest_CreateSurface"를 입력하면 메테리얼에서 쉐이더를 선택할 때 바로 보이는것을 확인할 수 있습니다. Properties 적용해보기 ▷ 변수 지정 방법 _변수명 ("인스펙터에 보여지는 이름", 데이터타입) = 데이터 타입에 초기 값 Shader "Custom/colorShader" { Properties { _MainTex ("Albedo (RGB)", 2D) = "white" {}5 _M..

카테고리 없음 2021.03.09

Shader 색상 연산

삼원색을 숫자로나타내기 컴퓨터에서는 RGB순으로 나타낸다. R : Red G : Green B : blue shader에서는 아래와 같이 색상을 나타내며 현재는 검은색이다. 0.0 -> 0% 1.0 -> 100% float3(0.0, 0.0, 0.0) : 검은색 float3(0.5, 0.5, 0.5) : 회색 float3(1.0, 1.0, 1.0) : 흰색 float3(1.0, 0.0, 0.0) : 빨간색 float3(0.0, 1.0, 0.0) : 초록색 float3(0.0, 0.0, 1.0) : 파란색 덧셈과 뺄셈 1을 넘어가면 그 이상값을 표현하지 않고 내림처리. 0이하라면 그 이하값을 표현하지 않고 올림처리 float3(1.0, 1.0, 1.0) + float3(1.0, 1.0, 1.0)= floa..

카테고리 없음 2021.03.05

Git _여러개의 파일 관리

명령어 정리. clear mkdir hello-git-cli cd hello-git-cli ls - al nano hello1.txt .git 깃 저장소 git init . //깃 초기화 git add hello1.txt //작업대(Staging Area)에 올리기 git commit - m "Message 2" // Repository에 전송 git status // 깃상태 git log // 깃 로그 git log --stat //깃 로그의 파일까지 볼 수 있음 그 다음 공부 opentutorials.org/course/3839/22593 Git 실습 Changes not staged for commit 아직 커밋안된것 Untracked files 추전하지 않는 파일 즉, hello1, hello2,..

카테고리 없음 2021.03.05

blender2.81f_ 3D커서와 Orign

Tip. 3D 커서에서 객체들이 생성된다, Cube, Circle, Cone 등등. 3D 커서 이동하기. 왼쪽 클릭, 오른쪽 특수메뉴 나오는것 세팅한 상태에서. Shift + 우클릭 -> 3D 커서 이동됨. 3D 커서 메뉴 - Shift + s 누르면 3D 커서 관련 메뉴가 나옴. 1. Cursor to World Origin : 커서를 화면 정중앙으로 2. Cursor to Selected : 커서를 선택된 것으로 3. Cursor to Active : 커서를 활성화된 오브젝트로 4. Cursor to Grid : 커서를 그리드로.. 6. Selection to Grid : 선택된것을 그리드로 7. Selection to Cursor : 선택된것을 커서로(Offset 유지) 8. Selection to..

카테고리 없음 2021.03.03

삼각함수의 주기성

단위원을 이용한 주기성 단위원을 사용하면 원점을 축으로 반지름을 회전시킴으로써 90도보다 큰 각도에서 삼각함수의 수치를 표현할 수 있다. 라디안 도수법보다는 π이 편해서 라디안을 사용한다. 원주의 길이 2π 180º = π 90º = π/2 삼각함수 덧셈 sin을 더하는 공식 cos을 더하는 공식 위를 활용하여 원래의 점 P 에서 이동한점 P`를 구하면 점P의 좌표인 cos a를 x로 sin a를 y로 치환하면 x,y를 회전한 좌표는 다음과 같다 이 공식에 따른 반각의 공식은 사인파 0 -> 1 -> 0 -> 1 이라는 값의 변동이 계속 반복한다. 이 주기를 기본주기로 부른다. 상수 P에서 대해서 아래의 공식이 성립하는 함수를 주기함수라 부른다. P = 2π 이고 다음 식이 성립한다. 주파수란 주기의 역..

카테고리 없음 2021.03.01

blender2.81f_UV관련

UV펼치는 방법 ▷ 자동으로 UV 펼치기 오브젝트 선택-> EditMode-> a(모든면 선택) -> u -> Smart UV Project ▷ 사용자 지정 UV 펼치기 선 선개하기 -> u ->Seam을 심기 -> Unwrap ▷ UV 모두 일정한 크기로 자르게 lowPoly 작업할때 색 지정하기 편하다. UV선 편집시 팁 UV창에서 선 선택 -> v 누르면 어느 면이랑 이어졌는지 표시 -> 엔터나 클릭하면 자동으로 붙음 이미지 Texture 결 설정하기. Object선택 -> EditMode -> 뷰포트 방향 설정 (Numpad 7, numpad3 등등) -> a눌러서 모두 선택 -> u -> Project from View UV잘 펴졌는지 확인하기 UV편집창 n-> Display -> Stretch..

카테고리 없음 2021.02.28

삼각함수

삼각함수 정리 잘된 동영상 : 링크 사인 sinθ 은 각도가θ일 때 빗변과 높이의 비율을 나타낸다. 즉, 빗변의 길이 X sinθ = 높이의 길이 코사인 밑변 = 빗변의 길이 X cosθ 탄젠트 높이의 길이 = 밑변 * tanθ 유니티에서는 기울기! cosecant 빗변의 길이 = 높이의 길이 X sinθ 참조 : 유니티로 배우는 게임 수학 단위원 개념 위의 그림은 반지름의 길이가 1인 원, 즉 단위원이다. 삼각형 ABC에 피타고라스 정리를 적용하면 다음과 같은 관계를 적용할 수 있다. Cosθ 선 AC가 늘어난 직각 삼각형이 되어도 선AB와 선AC사이의 각도는 같고 늘어나는 비율은 같다. Sinθ 선 AC가 늘어난 직각 삼각형이 되어도 선AB와 선AC사이의 각도는 같고 늘어나는 비율은 같다. tanθ ..

카테고리 없음 2021.02.26

피타고라스의 정리.

참조자료 : 수포자를 위한 게임 수학 #02 점 A 에서 점 B로 이동할 때 점 A에서 점 C로 이동할 때 똑같은 이동속도 걸어서 거리에 따른 도착시간이 다른게 하려면 거리를 알아야 한다. 그래야 이동거리를 이동속도*시간으로 나누어서 화면에 표시할 수 있다. 이를 위해서 피타고라스 정리를 이용하는데. 피타고라스 정리란 아래의 a 선이 (a x a) + (b x b) 는 c x c와 같다는 소리다. 이게 왜 이렇게 되는지 궁금하다면 아래 참조. 이제 다시 돌아와서 a와 b의 거리를 구하려면 먼저 직사각형을 구해야한다. 점 A의 x축 20과 점 B의 x축 100을 빼면 80 점 A의 y축 20과 점 B의 y축 80을 빼면 60 피타고라스 정리를 이용해서 점 A와 B를 구하면 80*80 = 6400 60*60..

카테고리 없음 2021.02.17