개발4 1초 뒤 멈추는 랜덤 숫자 돌리기 이벤트 (Set Timer) 🎲 Set Timer 활용Set Timer by Event/ Function Name 노드를 활용하여 실행 시 1초간 랜덤한 숫자가 반복되다가 멈추는 이벤트를 제작해본다. Timer는 이벤트 틱을 사용하지 않고도 주기적으로 블루프린트 코드를 실행하는 방법 중 하나이다. 매 프레임마다 기능을 지속적으로 폴링하는 대신 설정된 시간에 자동으로 이벤트나 함수를 트리거 하기 때문에 액터가 게임의 퍼포먼스를 줄이는 것을 방지할 수 있다. 🎲 Set Timer by Event / Function Name 노드Set Timer by Event 지정된 이벤트를 일정 주기로 반복 실행하게 설정하는 노드이다. 커스텀 이벤트를 만들고 그 이벤트를 트리거하는 방식으로 사용한다. 예를들면, Event에 실행할 이벤트(Cus.. 2025. 4. 4. 언리얼 내에서 3D 모델과 블루프린트 생성해주는 AI 툴 🐦 Text to Scene, 언리얼 전용 AI 툴2024년 12월 말에 출시 된 언리얼 개발자들을 위한 AI 툴, Ludus AI는 웹 애플리케이션과 언리얼 엔진 플러그인 형태로 제공되며, 다양한 버전의 언리얼 엔진5와 호환된다.개인 개발자부터 기업까지 다양한 사용자층을 대상으로 무료 및 유료 플랜을 제공한다. 아래는 Ludus AI의 공식 웹사이트이다.https://ludusengine.com/ Ludus AI - Unreal Engine AI toolkitProfessional AI tools for Unreal Engine 5: C++ assistance, Blueprints copilot, scene generation, and AI Unreal expert. Try Ludus Unreal .. 2025. 1. 13. 루프 패턴 만들기 🐌 루프 패턴 만들기float result = 0;result = length(pos-uv)float result = 0;for (int i = 0; i result +=lenght(pos-uv) 로 그리는 작은 원들은 각각 중심점(center)과 반지름(radius)를 더한 위치(position)에 float되고 cos(각도)와 sin(각도)를 곱해 아래와 같은 원을 그릴 수 있게 되는 것이다. 원의 둘레에 해당되는 한 점의 x,y 좌표를 구할 때, ⭐ cos을 활용하여 x값을 구하기cos(30도) = 100 / x √3/2 = 100 / xx = 200 / √3 ⭐ y값은 sin을 활용하여 구하기sin(30도) = 100 / y 1/2 = 100 / yy = 50 🐌 각도 변수를 구하는.. 2024. 10. 29. Pix for Window 추가 세팅 PIX는 Direct3D 12를 사용하는 게임 개발자를 위해 설계된 디버깅 및 프로파일링 도구이다.GPU 캡처를 사용하여 렌더링 문제를 디버그하고 프레임 성능을 분석하거나 타이밍 캡처를 사용하여 보다 전통적인 프로파일링 방법을 사용할 수 있다. PIX 설치와 함께 추가적인 윈도우 세팅이 필요한데최근 새 PC에 PIX를 다시 설치하면서 그 내용을 문서로 정리해봤다. 1. NVIDIA 제어판 상단 탭에서 바탕화면 > 개발자 설정 활성화를 클릭한 후 GPU 성능 카운터 관리의 엑세스 옵션을 아래 이미지와 같이 해준다. 2. 윈도우 키 (검색) > 개발자 설정 > 개발자 모드를 활성화한다. 3. 윈도우 키 (검색) > 시스템 환경 변수 편집 > 환경 변수 > Path 선택 후 편집 > 새로 만들기 클릭 후.. 2024. 10. 24. 이전 1 다음 반응형