[HCI] Graphics & OpenGL 2
·
강의/HCI
Vertex Shader#version 330 core //OpenGL 버전(330 => 3.3 버전)//Vertex Shader은 vec3타입의 데이터를 aPos라는 변수로 받는다. 이 입력 변수의 위치는 0.layout (location = 0) in vec3 aPos; //0: 입력변수 위치. aPos: vertex shader 입력 변수 타입void main(){ //gl_Position : vertex shader 출력 변수. vec4 타입(vec3아님!!) gl_Position = vec4(aPos.x, aPos.y, aPos.z, 1.0);} Vertex Buffer Object(VBO)unsigned int VBO;glGenBuffers(1, &VBO); //(생성할 버퍼 오브젝트 네임의 ..
2-2. 컴퓨터가 이해하는 정보
·
책/이것이 취업을 위한 컴퓨터 과학이다
0과 1을 나타내는 가장 작은 정보의 단위를 비트(bit)라고 한다. 바이트(byte)는 여덟 개의 비트를 묶은 단위다. 이는 프로그램의 관점에서 본 정보 단위. 워드(word)는 CPU가 한 번에 처리할 수 있는 데이터의 크기를 의미한다. 데이터 - 0과 1로 숫자 표현하기CPU는 숫자 1을 넘어가는 시점에 자리올림을 하는 2진법(binary)를 사용해 0과 1만으로 모든 수를 표현한다. 컴퓨터 내부에서 2진수로 소수를 나타낼 때 가장 중요한 핵심은 표현하고자 하는 소수와 실제로 저장된 소수 간에 오차가 존재할 수 있다는 것이다.a = 0.1b = 0.2c = 0.3if a + b == c: print("Equal")else: print("Not Equal")위 코드 결과는 Not Equal이다. 이유..
2-1. 컴퓨터 구조의 큰 그림
·
책/이것이 취업을 위한 컴퓨터 과학이다
해당 카테고리 글들은 '이것이 취업을 위한 컴퓨터 과학이다 with CS 기술 면접' 책을 읽고 공부한 내용을 정리한 글입니다. 책 바로가기 컴퓨터가 이해하는 정보컴퓨터는 0과 1만을 이해할 수 있으며, 이렇게 0과 1로 표현되는 정보는 데이터와 명령어다.명령어는 컴퓨터를 작동시키는 정보이고, 데이터는 명령어를 위해 존재하는 일종의 재료다. 컴퓨터의 핵심 부품CPU데이터와 명령어 이러한 정보를 읽어 들이고, 해석하고, 실행하는 부품이 CPU(Central Processing Unit)산술논리연산장치(ALU, Arithmetic and Logic Unit) : 연산을 수행할 회로로 구성되어 있는 일종의 계산기레지스터(CU, Control Unit) : CPU 내부의 작은 임시 저장 장치로, 데이터와 명령어..
[UE5] Mixamo Converter
·
Unreal
https://terribilisstudio.fr/?section=LAUNCHER여기서 오른쪽 상단 버튼 클릭해서 다운로드합니다. 압축파일을 푼 뒤에 Terribilis Studio Launcher에 들어갑니다. MIXAMO CONVERTER에 들어가서 play를 누릅니다 여기서 원하는 캐릭터를 클릭하면 해당 파일이 나오는데 https://www.mixamo.com/#/믹사모 페이지에 들어가 UPLOAD CHARACTER을 클릭합니다. 앞에서 나온 파일을 여기에 올리면 됩니다. 그다음 원하는 애니메이션 클릭하고 다운로드하면 됩니다. 여기서 스킨 없는 것을 선택하는 것이 좋습니다. 이렇게 원하는 애니메이션들을 다운받은 FBX를 Mixamo_Converter 폴더에 IncomingFbx 폴더에 들어가 옮깁니..