분류 전체보기 294

이항 연산(Binary Operation) 의 개념

이항 연산(Binary Operation) 두 개의 원소를 이용해 하나의 원소를 만들어내는 것이 이항 연산(Binary Operation) 입니다. 닫힘(Closure) 같은 집합에 속한 두 수의 이항 연산 결과가 항상 같은 집합에 속하는 것. 닫힌 이항 연산은 교환 법칙, 결합 법칙, 분배 법칙이라는 3가지 성질을 갖는다. https://mathmonks.com/binary-operation Binary Operation – Definition, Properties, Examples, & Diagrams What is a binary operation and what are the binary operators. Learn how to solve them with their properties, exa..

소박한 집합론(Naive set theory)

수의 분류 자연수: 물건을 셀 때 사용하는 수의 집합 정수 : 자연수, 자연수의 음수, 0의 집합 유리수 : 두 정수의 비율, 분수로 나타낼 수 있는 수의 집합 무리수 : 두 정수의 비율, 분수로 나타낼 수 없는 수의 집합 실수 : 유리수, 무리수의 집합 복소수 : a+bi, i는 실수와 제곱하면 -1이 되는 허수 소박한 집합론(영어: Naive set theory)은 수학기초론의 여러 집합에 관련된 이론 중 하나이다. 형식적 논리로 정의된 공리적 집합론과 다르게, 소박한 집합론은 자연 언어로 정의되었다. 집합은 수학에서 매우 중요한 위치를 담당하고 있다. 왜냐하면 현대 수학 안에서, 수, 관계, 함수, 등과 같은 수학적인 것들이 집합을 사용하여 정의되기 때문이다. 여기서 a, b, c는 자연수이고, r..

[UE4] Unreal Engine Log 콘솔 명령어

Log 콘솔 명령어 Log list - 로그의 전체 카테고리 목록 Log list [string] - [string]을 포함한 카테고리 목록 Log reset - 로그 카테고리 상태를 초기 상태로 돌림 Log [category] - Log 카테고리 변경 Log [category] off - Log 카테고리 off Log [category] on - Log 카테고리 on Log [category] [level] - Log 카테고리의 verbosity level 지정 Log [category] break - Log 카테고리의 debug break 토글 toggle https://docs.unrealengine.com/5.0/ko/overview-of-how-to-modify-the-navigation-mes..

[UE] NaviMesh Runtime 수정 및 퍼포먼스 관련 링크

https://docs.unrealengine.com/5.0/ko/overview-of-how-to-modify-the-navigation-mesh-in-unreal-engine/ 내비게이션 메시 수정하기 이 가이드에서는 언리얼 엔진에서 내비게이션 메시를 수정하는 방법을 설명합니다. docs.unrealengine.com https://docs.unrealengine.com/5.0/en-US/optimizing-navigation-mesh-generation-speed-in-unreal-engine/ Optimizing Navigation Mesh Generation Speed A How-To guide on how to optimize the Navigation Mesh generation speed...

[UE] AI 부드러운 회전(Smooth Rotation)

캐릭터 블루프린트 “Use Controller Rotation Yaw” 해제 Character Movement Component “Orient Rotation to Movement” 체크 "Rotation Rate Z" 180 Instance AI Rotation Smooth AI Rotation 참고 : https://couchlearn.com/how-to-smoothly-rotate-ai-characters-in-unreal-engine-4/ How to Smoothly Rotate AI Characters in Unreal Engine 4 - Couch Learn The default behaviour for Unreal Engine 4 AI characters is to instantly snap..

[UE5] Game Ability System 관련 링크

GAS 도큐먼트 https://docs.unrealengine.com/5.0/ko/gameplay-ability-system-for-unreal-engine/ 게임플레이 어빌리티 시스템 게임플레이 어빌리티 시스템 개요 docs.unrealengine.com https://github.com/tranek/GASDocumentation#concepts-as GitHub - tranek/GASDocumentation: My understanding of Unreal Engine 4's GameplayAbilitySystem plugin with a simple multiplayer s My understanding of Unreal Engine 4's GameplayAbilitySystem plugin wit..

[UE4] Assertion Macros - check, verify, ensure

참고 : https://docs.unrealengine.com/4.27/ko/ProgrammingAndScripting/ProgrammingWithCPP/Assertions/ 어서트 docs.unrealengine.com Assert, 어서트란 주어진 코드 조각이 가정하는 상황을 검증하는 도구입니다. 포인터의 NULL 여부를 검증하는 간단한 것에서부터, 특정 함수에 재진입했는지와 같은 복잡한 검증도 가능합니다. UE4 에는 이러한 유형의 검증을 하기 위한 매크로 시리즈가 제공됩니다. 특정 빌드 환경설정 하에서는 컴파일시 제외시킬 수 있도록 매크로로 되어 있는데, 퍼포먼스 상의 이유거나 최종 빌드에서는 필요치 않기 때문이거나 입니다. 매크로를 직접 확인하려면, 이곳에서 찾을 수 있습니다: /UE4/Engi..

[UE4] WITH_EDITOR, WITH_EDITORONLY_DATA, GIsEditor

WITH_EDITOR /** * Whether we are compiling with the editor;must be defined by UBT */ Editor가 컴파일될때 WITH_EDITOR의 코드가 컴파일된다는 것을 의미합니다. GIsEditor /** *True if we are in the editor. *Note that this is still true when using Play In Editor. You may want to use GWorld->HasBegunPlay in that case. */ Editor에서 실행하는 코드의 경우 사용합니다. 유의점은 PIE(Play In Editor)에서도 여전히 Editor이므로 이런 경우에는 GWorld->HasBegunPlay()를 사용합..