2024/11 14

Ray Tracing 방식의 새로운 직접 조명 패스 MegaLights

💡MegaLights언리얼 5.5의 실험적인 기능으로 공개된 MegaLights는 완전히 새로운 방식의 직접 조명 패스이다.조명과 그림자를 효율적으로 계산하기 위해 Ray Tracing 방식을 활용한다. 쉽게 말하면 MegaLights는 중요한 조명을 똑똑하게 골라내 계산 시간을 줄이고 효율적으로 화면을 그리는 기술이다. 주요 특징픽셀 당 고정된 수의 광선을 추적하여 중요한 조명만 계산한다.기존의 여러 복잡한 그림자 및 조명 기술을 단일 패스로 대체한다.성능은 일정하게 유지되지만 복잡한 조명이 많으면 품질이 떨어질 수 있다.모든 조명 데이터는 Denoiser를 거쳐 노이즈를 제거하여 깨끗한 최종 화면을 만든다.작동 방식간단한 화면 공간 광선을 추적하다가 디테일이 부족하면 Ray Tracing으로 보완한..

언리얼 5.5 모션 디자인 Cloner Effector Parameters / Collision

언리얼 5.5가 출시되면서 모션 디자인의 기능도 더욱 추가되었다.아래 Roadmap에 있는 기능들 중, 가장 궁금했던 Proximity effects와 Collision을 사용해본다.   🐿️ Cloners & Effectors Proximity EffectsCloner Effector Parameters 라는 function을 통해 Cloner와 머티리얼 시스템을 통합할 수 있다. 이걸로 무엇을 할 수 있는 지 바로 Grid 타입의 Cloner를 생성하여 알아보자. 도토리 입자의 머티리얼이다.EffoctorTotalWeight와 연결되어 기본 도토리 색상에서 Emissive 값이 들어 간 머티리얼과 반응할 것이다. Effector를 추가하고 디폴트 Effector 값인 상태에서 Effector의 위치..

언리얼 5.4 모션 디자인 모드로 Particle dissolve effect 만들기

🎲 Particle dissolve effectMotion Design 모드의 Cloner와 Effector를 사용하여 주사위가 작은 주사위 모양의 Particle로 사라지는 효과를 만들어보았다.이전 포스팅의 응용 버전이다. https://z03y.tistory.com/24 언리얼 5.4 모션 디자인 모드 (Cloner & Effector)🍎  Cloner와 Effector 사용하여 패턴 만들기언리얼 Motion Design 모드의 Cloner와 Effector를 사용하여 아래와 같은 패턴 영상을 제작해본다.  🍎 Unreal Motion Design ?언리얼 5.4에서 새로 추가된 Motion Designz03y.tistory.com  🎲 작업 과정Cloner는 주사위 Actor를 샘플로 Lay..

언리얼 5.4 모션 디자인 Cloner & Effector

🍎  Cloner와 Effector 사용하여 패턴 만들기언리얼 Motion Design 모드의 Cloner와 Effector를 사용하여 아래와 같은 패턴 영상을 제작해본다.  🍎 Unreal Motion Design ?언리얼 5.4에서 새로 추가된 Motion Design 모드는 모션 그래픽 디자이너를 위한 새로운 툴셋이다.기존 Adobe 사의 After Effects와 같은 소프트웨어에서 작업하던 그래픽 요소들을 실시간으로 언리얼에서 디자인하고 애니메이션을 적용할 수 있게 설계되었다.  모션 디자인 모드는 텍스트, 3D 요소, 애니메이션 등을 포함하여 다양한 그래픽 디자인 작업을 하나의 환경에서 빠르게 수행할 수 있는 UI를 제공하며 언리얼의 Virtual Production 툴과도 연동된다고 한다..

Spark AR 플랫폼 중단 발표 (인스타 필터 이제 못쓴다..)

Spark AR ?"인스타그램 필터 만드는 툴" 로 유명한 Spark AR은 2019년 8월 Meta에서 정식으로 출시되었다.Spark AR은 출시 이후 다양한 필터와 이펙트를 만들 수 있는 강력한 도구 자리잡았고, 본인도 2021년부터 취미로 시작하여 2년정도 꾸준히 올렸었다. 출시된 필터들이 수명을 다해(버전 업데이트) 노출이 안될 지경까지 잊고있었는데 최근 Spark AR가 곧 서비스를 중단할 것이라는 사실을 알게 되었다.  Spark AR 서비스 종료 날짜Spark AR 플랫폼 중단 발표는 2024년 8월과 9월에 걸쳐 공개되었는데, 이 발표에서는 Spark AR의 종료가 2025년 1월 14일로 예정되어 있으며 이는 Meta가 AR/XR 글래스와 같은 새로운 하드웨어 중심으로 자원을 재배치하기 ..

View 2024.11.15

ComfyUI Manager 사용하기

ComfyUI ManagerComfyUI는 외부 Custom node와 다양한 학습 모델들을 적용할 수 있다.이를 설치, 제거, 활성화 및 비활성화 등 편리하게 관리하기 위한 Manager의 사용은 ComfyUI를 사용하는데 거의 필수적이다. https://github.com/ltdrdata/ComfyUI-Manager GitHub - ltdrdata/ComfyUI-Manager: ComfyUI-Manager is an extension designed to enhance the usability of ComfyUI. It offers managComfyUI-Manager is an extension designed to enhance the usability of ComfyUI. It offers ma..

ComfyUI 2024.11.15

ComfyUI ReActor Import failed (InsightFace, Numpy 버전 이슈)

ComfyUI로 Faceswap 콘텐츠를 제작해보려고 Reactor를 설치하게 되었다.ReActor는 Stable Diffusion WebUI 유저들이 편리하게 Faceswap 기능을 사용할 수 있도록 다양한 Faceswap 시나리오를 지원한다. 간단한 설정으로 고품질의 Faceswap 이미지를 생성할 수 있어 많은 사람들이 사용하는 Extension이다. 그런데.. InsightFace 어쩌고 하는 에러 로그가 찍히면서 적용되지 않는 것. ComfyUI Manager에서도 Import failed라고 뜨는데 Try update를 누르고 재시작해도 소용이 없었다. ComfyUI, Python 초보자는 외로운 구글링을 시작했다.그러다가 발견한 글. 내가 만난 이슈와 정확히 같은 것인지는 모르겠지만 넘나 정..

ComfyUI 2024.11.14

ComfyUI로 Stable Diffusion 시작하기 (가상 환경을 곁들인)

AI 대중화 시대, AI를 활용한 디지털 콘텐츠 제작은 평소에 관심있게 보던 분야였다.아이디어만으로 다양한 콘텐츠를 제작할 수 있다지만 실제로 사용할 수 있는 고퀄리티 작업물을 만드려면 많은 노하우와 기술에 대한 이해가 필요해보였다. 그러다 기회가 되어(업무에 적용하기 위해..) ComfyUI에 대해 공부한 것들을 기록해본다. ComfyUI는 Stable Diffusion 모델의 파이프라인을 노드 기반으로 제어할 수 있는 GUI이다.     🖼️ Stable Diffusion처음에 아무것도 모르는 상태로 시작했기 때문에 Stable Diffusion은 또 뭔가.. 하고 구글링을 하는 것으로 시작했다.Stable Diffusion은 훈련 데이터에서 학습한 패턴을 바탕으로 만들어진 딥러닝 이미지 생성 모델..

ComfyUI 2024.11.14

Despill Algorithms

🍏 Despill 이란Spill은 Foreground(피사체)의 안쪽으로 Key 컬러가 묻어나는 현상이다. 조명이나 피사체의 재질에 따라 발생할 수 있다.Spill Suppression, 일명 Despill은 이런 Spill을 제거하기 위한 기능이다. 이 글은 Despill 기법에 대한 조사를 하면서 알게 된 Despill 알고리즘에 대한 정리이다.   🍏 Despill Algorithm 1Green 채널이 Red, Blue 채널의 평균보다 크다면 Red, Blue 채널의 평균을 낸 결과를 사용하여 자연스럽게 Green을 제거한다. 그렇지 않은 경우 기존 Green 채널을 사용한다. 언리얼 내 기본으로 제공하는 크로마키 함수의 Despill도 이 알고리즘을 사용한다. 가장 많이 쓰이는 방법인 것 같다..

합성 2024.11.06

Vive Tracker(LiveLinkXR)로 언리얼에서 가상 카메라 제어하기

Vive Tracker를 실제 카메라 위에 부착하고 언리얼 Cine camera에 Tracking data를 연동시켜 가상 카메라(Vcam) 제어를 해본다.2개의 Base station과 하나의 Tracker를 사용할 것이다. Vive 장비 세팅 관련은 (링크)를 참조한다.  🐥 Linklink 플러그인 활성화 및 소스 추가Livelink, LivelinkXR 플러그인을 활성화한다. 필요 시 엔진을 재시작한다. Window > Livelink 패널을 열고 아래 이미지와 같이 LiveLinkXR Source를 추가한다. 소스 추가 후  Vive 기기가 정상적으로 활성화되어 있는 상태라면 기기 이름 옆에 초록색 불이 뜰 것이다. (Tracker만 사용할 것이기 때문에 Track Controllers, HM..

반응형