일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Rim Light
- 작업 집합
- 게임 수학
- URP로 변경
- 프로그래밍 기초
- AppSW
- Cartoon Rendering
- Windows Build
- ColorGradingLutPass
- Cell Look
- VR
- 가상 바이트
- Specular
- URP
- Toon Shader
- 벡터
- 3d
- Three(Two) Tone Shading
- 메모리 누수
- working set
- Virtual Byte
- Cell Shader
- ASW(Application SpaceWarp)
- OculusMotionVectorPass
- C언어
- 개인 바이트
- Private Bytes
- Today
- Total
목록전체 글 (258)
WinCNT
수열(Sequence) 수열이란 말 그대로 수의 나열이다 하지만 보통 규칙성이 있는 수의 나열을 의미한다 대표적인 수열로는 등차 수열과 등비 수열이 있다 등차 수열 등비 수열 시그마(Sigma) 수열의 합을 나타내는 기호이다 시그마 기본 공식 급수(Series) 급수란 수열의 각 항을 더한 것을 의미한다 등차급수 - 등차수열로 이루어진 급수 등비급수 - 등비수열로 이루어지는 급수 멱급수 - 앞의 항은 등차수열, 뒤의 항은 등비수열로 이루어진 급수 테일러 급수 테일러 급수 : 어떤 한 점의 함수 값은, 중심점 a에서의 함수값과 그 미분 값들로 표현할 수 있다 따라서, 함수의 특정 매개 변수에 대한 값은 전부 무한 급수로 바꿀 수 있다. 즉, 어떤 함수든 고쳐서 컴퓨터에게 계산을 시키면 근사 값을 쉽게 구할..
컴퓨터 프로그램이란? 컴퓨터 프로그램이란? A program is a set of instructions that a computer uses to perform a specific funcition 컴퓨터가 특정 기능을 수행하기 위해 사용하는 명령집합 프로그램의 목적 ⇒ 특정 기능을 수행 명령 집합 ⇒ 한 번에 하나씩 절차에 따라 수행 ⇒ 플로우 플로우 플로우 : 시작 ⇒ 처리 ⇒ 종료 순차적으로 진행을 플로우를 제어하는 방법은 사실 두 가지 뿐... 분기 : 조건에 따라 실행/미실행 제어 반복 : 조건에 따라 실행 반복 호출 스택 스택은 두 가지 의미로 사용될 수 있다 힙 영역 메모리에서 일반적인 데이터를 저장하는 스택 스택 영역 메모리에서 프로그램의 각 분기점에 변수와 같은 정보를 저장하기 위한 스..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
벡터와 스칼라 스칼라 : 크기에 의해서만 결정되는 양 벡터 : 크기와 방향에 의해 결정되는 양(Vertex랑 혼용해서 사용한다!!) 스칼라는 무게나 키와 같이 방향성은 없고 크기에 의해서만 양이 결정되지만 벡터는 크기는 물론 방향에 의해서도 양이 결정됩니다. 벡터는 3차원 공간에서 오브젝트들을 컨트롤하기 위해 많이 사용된다. 벡터의 표현 일반적으로 벡터는 왼쪽과 같이 표현합니다. 시점(P) : 벡터가 시작되는 화살표의 꼬리 종점(Q) : 벡터의 마지막 부분인 화살표의 머리 크기(a) : 방향과 상관없는 화살표의 길이 벡터의 크기 벡터의 크기는 일반적으로 |A|로 표기한다. 벡터 A의 크기를 구하는 공식은 다음과 같다. 이 공식은 피타고라스 정리에 의해 유도 될 수 있습니다. 단위 벡터(Unit Vecto..
컴퓨터는 어떻게 프로그램을 실행하는가 Dsik Memory(Secondary Memory) 운영체제(OS)가 프로그램을 RAM에 로드(Load)한다 ↓ RAM(Primary Memory, Main Memory) ↓ CPU(Processor) 명령어의 집합 입력된 명령어와 데이터에 대해서 연산 결과를 출력한다 OP Code Operland CPU의 기본 사이클(Machine Cycle) Fetch(인출) : 메모리상의 프로그램 카운터가 가리키는 명령어를 CPU로 인출하여 적재. RAM에서 Instruciotn과 Data를 가져온다(CPU 에 적재) Decode(해석) : 명령어의 해석. 이 단계에서 명령어의 종류와 타겟 등을 판단한다. Control Unit이 Instruction을 Decode한다 Exe..
이 글은 다음의 영상을 참고하여 작정하였습니다. https://youtu.be/fpnE6UAfbtU 레지스터와 RAM : 컴퓨터 과학 특강 # 6 판단은 즉 논리이다 컴퓨터에서 논리 회로는 CPU가 담당하며, 그 상태를 유지하는 것은 메모리가 담당한다 추상화 레벨을 하나씩 쌓아올라 가면서 이해해보자 메모리는 어떻게 상태를 유지하는가? 물론 논리 회로를 이용한다 OR, AND, NOT 회로를 결합하고, NOT에 있는 인풋을 이용하면 제어할 수 있다 AND-OR LATCH, 혹은 SR플립플롭 set 입력선과 reset 입력선 set에 1를 넣으면 출력선은 1로 되며, 그 뒤로 set 입력선을 바꿔도 출력선은 계속 1이 유지된다. 반대로 reset에 1를 넣으면 set 입력선이 뭐가 됐든 출력선은 0으로 유지..
자료(Data)가 모여서 정보(Information)가 된다 코드(Code)란? 기계어는 사람이 이해할 수 없음 사람이 해석(이해할 수 있는) 추상화가 필요 그 해석에 도움이 되는 것이 코드 소스 코드: 컴파일러가 해석함 이진 코드(바이너리 코드) 아스키 코드, 유니코드 인코딩: 암호화 코드와 포맷 코드와 포맷이 다 있어야 해석을 할 수 있다. UTF-8 문자 해석할 때 1바이트씩 해석하겠다 UTF-16 문자 해석할 때 2바이트씩 해석하겠다 UTF-32 문자 해석할 때 4바이트씩 해석하겠다 실행 파일과 데이터 파일 파일 확장자는 왜 필요한가? 파일 확장자 = 포맷이다. 실행 파일도 이진 데이터, 데이터 파일도 이진 데이터 하지만 실행이 가능한 이진 데이터가 실행 파일이고 실행이 불가능한 이진 데이터는 데..
컴퓨터는 전류가 흐른다(0) / 전류가 흐르지 않는다(1)는 알게 되었다 그런데 0과 1이라는 2가지 상태는 이 세상의 것들을 판단하고 표현하기에는 충분치 않다 하지만 다행히 0과 1만으로 형식화한 대수 체계인 불 대수(Boolean algebra)가 이미 존재하고 있었으며 컴퓨터는 이를 논리 회로(Logic Gate)를 통해 구현하여 전기적 신호를 판별할 수 있게 되었다 불 대수(Boolean algebra) 불 대수(Boolean algebra)란? 19세기 중반 영국의 수학자 조지 불(George Boole)이 고안하고 형식화한 대수 체계를 의미합니다. 불 대수에서는 어떤 명제의 참과 거짓을 이진수 1과 0에 대응시켜서 명제간의 관계를 수학적으로 표현합니다. by 위키백과 불 대수에서는 우리가 집합..
보호되어 있는 글입니다.