TECHARTNOMAD | MAZELINE.TECH

Mesh 3

[번역] UE5 Add Custom MeshDrawPass

저자: 搓手苍蝇이 문서는 UE 5.0.3 버전 기준이다. 나중에 시간이 되면 5.1 버전으로 업데이트할 예정.개요UE5에서 네이티브 아웃라인 렌더링을 지원하기 위해, Backface Outline 기반의 MultiPass Draw를 구현하려면 새로운 렌더링 Pass를 추가해야 한다.이 글을 작성하기 전에 인터넷에서 여러 대단한 분들의 관련 글을 찾을 수 있었지만, 대부분 UE4 버전의 코드를 다루고 있어서 UE5에 그대로 적용하면 많은 문제가 발생한다. 그래서 이 글을 노트 삼아 남긴다. 참고한 글들의 저자분들께 감사드린다. 거인의 어깨 위에서 바라보니 정말 편하다.구현된 아웃라인 효과의 특징머티리얼 디테일 패널에서 아웃라인 켜고 끌 수 있다머티리얼 디테일 패널에서 색상을 수동으로 제어할 수 있다 (모델..

TECH.ART.FLOW.IO 2025.11.03

[번역] UE5 커스텀 메시패스 추가하기

저자: 张氏男子(장씨남자) UE4에 대해 많은 큰 형님이 기사를 작성하고 프로그램의 매우 구체적인 구현을 제공하기 전에 메시 패스를 달성하는 방법에 대해, 그래서 나는 다시 한번 달성하기 위해 UE5에서 큰 형님의 기사와 아이디어를 참조, UE5 몇 가지 변경 사항,이 문서는 프로세스 및 아이디어의 구현을 기록하는 데 사용됩니다. 메시 바디 드로잉 파이프라인 언리얼 오픈데이 2019 의 새로운 드로잉 프로세스로 알려진 UE4.22 에 따르면 다음과 같습니다. 아마도 렌더링 스레드에 해당하는 프리미티브의 모든 게임 스레드는 프리미티브 씬 프록시인 경우 GetDynamicMeshElements() 함수에 의해 메시 배치로 변환된 다음 메시 패스 프로세서의 AddMeshBatch() 메서드를 호출할 것임을 의..

TECH.ART.FLOW.IO 2024.07.09

[번역] GPU 인스턴스 기반 잔디 렌더링 연구 노트

역자의 말.사실 2019년도에 오픈월드 프로젝트 게임제작을 할 때 엔진부서에 간접그리기 등에 대한 도입을 계속 요청 했지만 메시 그래스 템플릿을 활용한 GPU 인스턴스로만 최적화 처리를 했던 것이 아직도 아쉽기도 하고... ( 다만 최적화는 잘 되었음.... 다행하게도 ? ) 2019년 중후반 까지만 해도 보편적으로 업계에서 간접그리기와 GPU 폐색에 대한 이해도가 그리 높은 편이 아니었던 터 이기도 하고... 특히 중국은... 한국도 마찬가지지만... 2019년도에 콘솔 게임 진영에서는 이미 이러한 처리가 점점 보편화 되어가고 있던 터라는 점이 있었는데... 아무튼.. 또 읽어볼만한 잘 정돈 된 기사가 있어서 이렇게 간략히 번역처리 하여 공유 해 봅니다. 저자 wqaetly - Overviewwqaet..

TECH.ART.FLOW.IO 2024.07.04