프로젝트 소개
NodeGraphProcessor는 데이터 처리를 위한 Unity 기반의 노드 그래프 편집기 프레임워크입니다. Unity의 UIElements와 GraphView 기술을 활용하여 빠르고 커스터마이즈 가능한 편집기를 제공합니다. 이 프레임워크는 노드와 그래프를 정의하기 위한 간단한 C# API를 제공하며, 조건부 그래프, 의존성 그래프, 처리 그래프와 같은 기능을 지원합니다. 노드와 그래프의 JSON 직렬화, ScriptableObject 저장, 의존성 순서에 따라 노드 로직을 실행하는 그래프 프로세서, 에셋별 커스터마이즈를 위한 노출 파라미터, 노드 생성을 위한 검색 창을 포함합니다. 추가 기능으로는 색상 그룹, 노드 메시지, 스택 노드, 릴레이 노드, 수직 포트, 스티커 메모, 이름 변경 가능한 노드, 다중 창 워크플로우 지원이 있습니다. 이 프로젝트는 Unity 2020.2 이상이 필요하며(OpenUPM을 통한 2019.3 최소 지원), OpenUPM과 GitHub에서 제공됩니다. 절차적 텍스처 생성을 위한 노드 기반 도구인 Mixture와 같은 프로젝트에서 사용됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.