Ciel45's 게임 개발 블로그

  • 홈
  • 유튜브 채널

프로퍼티 시스템 1

[언리얼 엔진 5] 리플렉션 시스템

리플렉션이란, 프로그램이 실행 중 자기자신을 조사하는 기능을 의미한다. 에디터의 디테일 패널, 직렬화, 가비지 컬렉션, 네트워크 리플리케이션, 블루프린트/C++ 간 커뮤니케이션 등 엔진 내 다수의 시스템의 기반이 되는 시스템이다. 언리얼 엔진 내에서는 그래픽 용어와 구분짓기 위해서 프로퍼티 시스템이라고 부르기도 한다. 클래스 / 변수 / 함수에 리플렉션 매크로를 붙여주면 해당하는 리플렉션 객체가 생성되는데, 각 매크로마다 어떤 객체가 생성되는 지는 다음과 같다.UCLASS (리플렉션되는 클래스임을 의미)UCLASS 매크로를 붙여준 클래스는 해당 클래스를 설명하는 UClass 객체가 런타임에 생성된다.해당 UClass 인스턴스가 곧 CDO와 같다.또한 각 UCLASS 인스턴스는 자신의 부모 클래스를 가리키..

언리얼 엔진 5/공부 2025.04.15
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (113)
    • OpenGL (32)
      • 개발 일지 (10)
      • 공부 (22)
    • 언리얼 엔진 5 (81)
      • 개발 일지 (65)
      • 공부 (16)
    • 알고리즘 (0)

Tag

프로퍼티 시스템, normal transformation, UE5, linear filtering, 노멀 매핑, skeletal animation, texture wrapping, phong reflection model, 언리얼 엔진5, texture filtering, imguizmo, normal mapping, modelview, OpenGL, nearest filtering, 블루아카이브, 언리얼 엔진 5, Texture, ImGui, 언리얼엔진5,

최근글과 인기글

  • 최근글
  • 인기글

공지사항

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바