컴퓨터 구조 6주차
·
학교수업
산술 연산 정수의 산술 연산 1. 보수화 2. 덧셈 - 두 수를 더하고, 만약 올림수가 발생하면 버림 (올림수란 4자리 수 더하기에서 5자리에 값이 생기면 5자리 수를 올림수로 표현.)->버린다. - 덧셈을 수행하는 하드웨어 (병렬 가산기) -> 비트 수만큼의 전가산기(FA)들로 구성 -> 덧셈 연산 결과에 따라 해당 조건 플래그를 세트 - C플래그(올림수), S플래그(부호), Z플래그(0), V플래그(오버플로우) 존재 - 덧셈 오버플로우 : 덧셈의 결과가 범위를 초과 -> 결과값이 틀리게 되는 상태 -> 두 올림수 간의 exclusive-OR을 이용(검출 방법) 3. 뺄셈 A-(+B) = A + (-B) 즉, 덧셈을 이용해 사용 - 4비트 병렬 가감산기 -> 4비트 데이터 간의 덧셈 및 뺄셈을 모두 수..
인공지능개론 6주차
·
학교수업
실세계 문제에는 베이즈 추론이 문제가 많다. 확신도 최대값 +1(참) 최소값 -1(거짓) +는 신뢰의 정도 -는 불신의 정도 IF THEN {cf} 확신도가 베이즈 추론에 비해 더 부정확한 데이터를 잘 다룬다.
컴퓨터그래픽스기초 6주차
·
학교수업
//주전자 예시 1 #include #include #include void Reshape(int w, int h) { glViewport(0, 0, w, h); glMatrixMode(GL_PROJECTION); glLoadIdentity(); glFrustum(-1.0, 1.0, -1.0, 1.0, 1.5, 20.0); glMatrixMode(GL_MODELVIEW); } void Display() { glClearColor(1.0f, 1.0f, 1.0f, 1.0f); glClear(GL_COLOR_BUFFER_BIT); glColor3f(0.0f, 0.0f, 1.0f); glLoadIdentity(); gluLookAt(1.0, 0.0, 10.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0..
2022/04/12 백업본
·
Unreal Engine 4/Unreal Engine 4
cpp // Fill out your copyright notice in the Description page of Project Settings. #include "W_LobbyMain.h" #include #include #include #include #include "../Framework/KangnamMain/CC_KangnamMain.h" #include "../Server/Lobby/Net_lobbyServer.h" #include #include "LobbyWidget/W_AccountManagement.h" #include "LobbyWidget/W_IconOutline.h" #include "LobbyWidget/W_RMOutline.h" #include "LobbyWidget/W_In..
게임공학개론 6주차
·
학교수업
블루프린트 : 블럭 기반의 언어(블럭간 논리적인 순서나 관계를 표현) - 노드 기반 인터페이스 - 그래프를 사용해 논리 표현 - 순서도 처럼 전체적인 흐름을 시각적으로 이해 가능 -> 너무 복잡해지면 전체 흐름 파악이 어렵다. 기본 구성 요소 - 노드 : 기능, 변수, 흐름제어와 같은 기능 단위 - 핀 : 제어의 흐름을 나타내기 위한 지점 - 제어 및 데이터 흐름 : 선으로 표현 노드 종류 - 함수 : 입력핀을 통해 함수 실행 후 결과 반환 - 이벤트 : 특정 사건의 발생을 인식 - 변수 : 값 보관 공간 - 연산자 : 사칙연산, 비교연산 등 피연산자를 입력으로 받아 연산 결과 반환 - 제어 노드 : 논리에 대해 흐름 제어 - 시간 : 시간의 흐름을 지워하는 모듈 - 형변환 : 자료 타입을 강제로 변환 ..
게임공학개론 5주차
·
학교수업
Default 템플릿 -> 기본 1인칭 카메라 콘솔모드(디버깅과 환경 제어를 위한 커맨드 라인 툴) -> `단축기를 사용해 활성화 -> Console mode -> console 확대 -> console 종료 자동완성 지원 : Tab키 (명령어는 대소문자 구분X) Debug Camera 명령어 - ToggleDebugCamera 명령어로 디버그 카메라 전환 - 카메라 시점을 변환 가능 - Hit 테스트 수행 -> static mesh는 hit test가능 brush는 hit test 불가능 - Actor를 가운데로 하고 click으로 actor 선택 PlayerStart -> 초기 사용자 캐릭터 나타냄 (X 축 방향으로 시야 설정) 게임모드 - 플레이어 캐릭터, 컨트롤러, 카메라에 대한 레퍼런스 정보 -..