Skip to content

유니티 런타임(게임뷰)에서 디버깅 용도의 프리미티브 오브젝트를 그려주는 패키지. The package drawing primitive meshes to debug in unity runtime(GameView).

Notifications You must be signed in to change notification settings

connffuused/DrawDebugHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DrawDebugHelper

Implemented

플랫폼 Windows Android iOS
아키텍쳐 DX11 DX12 Vulkan OpenGL Metal
Built-In
URP
HDRP

구현 진행도

  • Primitive Builder : 버텍스 찍기
  • Matrix Controller : 위치, 크기, 쿼터니언 계산
  • Windows DX11 Graphics.Draw : 그리기
  • Windows DX11 Graphics.DrawInstanced
  • Windows DX11 Graphics.DrawInstancedIndirect

고려할 점

  • 메쉬 생성, 와이어프레임 셰이딩 vs Instanced 라인 드로우 성능 비교

Goal

  • 3종 주요 플랫폼, 3종의 주요 렌더 파이프라인에서 원활한 동작
  • Draw, DrawInstanced, DrawInstancedIndirect 선택 지원 (다수의 프리미티브 오브젝트를 그리되 프레임에 영향을 미치지 않도록)
  • GPU Instanced Gizmo, Handles for SceneView

About

유니티 런타임(게임뷰)에서 디버깅 용도의 프리미티브 오브젝트를 그려주는 패키지. The package drawing primitive meshes to debug in unity runtime(GameView).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages