TECHARTNOMAD | TECHARTFLOWIO.COM

렌더그래프 4

[번역] Unity6에서 RenderGraph를 활용해보자!응용 구현편 2 '데이터 전달'

역자 주 : RenderGraph에서 간단한 처리를 위해서는 생각보다 간단해 진 경향이 있습니다. 다만 이 전에 여러가지 데이터 타입을 사용했었다면 API 문서를 더 자세하게 읽고 테스트 해 볼 필요가 있더라고요... 데이터 타입이 병합 되었고 자동으로 처리 해 주는 몇 가지가 있는가 하면 버퍼 플립을 자동으로 해 주던 것을 이제는 수동으로 해 줘야 하기도 하고 말이죠.일본 사이버 에이전트 장유빈 엔지니어의 새로운 글이 추가 되어 소개 합니다.소개안녕하세요, CyberAgent SGE 코어텍 소속 장유빈입니다.지난 시간에는 RenderGraph에서 간단한 Blit 작업을 구현하는 방법에 대해 알아보았습니다.이번 시간에는 Pass 간 데이터 전달 방법에 대해서 알아보도록 하겠습니다.지금까지의 기사 [번역]..

TECH.ART.FLOW.IO 2024.10.21

[번역] URP 17, RenderGraph Invalid version: 20

역자의 말: Zenn 블로그에 렌더그래프 기사가 많은 편이네요. 렌더타깃에 대한 쓰기 회수 제한에 관한 고민의 흔적이 있어서 소개 해 봅니다.저자환경Unity 6000.0.15f1Universal RP 17.0.32D RendererカスタムInvalid version: 20기존 프로젝트의 Unity 버전업에 따라 URP를 14에서 17로 업그레이드하고 다양한 커스텀 렌더링 경로를 RenderGraph에 대응시켰는데, 매 프레임마다 Render Graph Execution Error라는 에러가 발생했습니다.프레임마다 Render Graph Execution Error라는 오류가 발생하게 되었습니다.Render Graph Execution errorUnityEngine.GUIUtility:ProcessEve..

TECH.ART.FLOW.IO 2024.10.06

URP의 Unity 렌더 그래프 시스템

유니티 공식 문서 렌더그래프 시스템 소개부터 활용까지의 내용을 소개 합니다. URP의 렌더 그래프 시스템 소개렌더 그래프 시스템은 유니버설 렌더 파이프라인(URP)에서 스크립터블 렌더 패스를 작성하는 데 사용하는 API 세트입니다.렌더 그래프 API를 사용하여 스크립터블 렌더 패스를 생성할 때 URP에 다음을 알려줍니다:사용할 텍스처 또는 렌더 텍스처입니다. 이 단계는 레코딩 단계입니다.레코딩 단계의 텍스처 또는 렌더 텍스처를 사용하여 실행할 그래픽 명령입니다. 이 단계는 실행 단계입니다.그런 다음 스크립터블 렌더 패스를 URP 렌더러에 추가할 수 있습니다. 스크립터블 렌더 패스는 URP의 내부 렌더 그래프의 일부가 되며, 이는 각 프레임을 통과하는 렌더 패스 URP 단계의 시퀀스입니다. URP는 렌더 ..

UNITY3D 2024.09.28

[번역]Why Talking About Render Graphs

역자 주. 최근 RDG 를 좀 더 심층적으로 복기하고 있습니다. 뭔가 언리얼엔진 렌더링 부분에서 좀 더 고도화 된 커스터마이징 처리를 하기위해서는 더욱 분명하게 RDG의 재생성, 활용, 사용자화 하는 법 그리고 그것을 관통하여 최적화하는 방안들을 심층적으로 탐색해야한다고 생각했죠. 텐센트로 이직한 옛 동료 그래픽스프로그래머도 10년간 유니티 엔진 수정에 참여하다가 언리얼엔진으로 변경 후 RHI 나 RDG 부분이 매우 귀찮?다고 하더군요. 그리고 마지막 근무지인 바이트덴스 엔진팀에서 함께 개발하던 유니티 엔진을 위한 렌더링 그래프 개발에 대한 아주 약간의 경험도 있었기 때문에 이렇게 저렇게 이 부분들에 대해서 복기해보고자 합니다. 지하철로 출근 하는 많은 개발자들이 쉽고 편히 볼 수 있길 바랍니다. 저 또..

TECH.ART.FLOW.IO 2023.12.12