-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
-
문제점 : GUI 렌더링 시 tracer를 3dgrt로 설정하면 아무것도 안 보임
-> 3dgrt 셰이더 부분의 문제일 가능성 있음. 이 경우 3DGVRT에서 문제가 생겼을 때 원본 코드의 문제인지 구현 문제인지 파악 어려움 -
결론 : 3dgrt 셰이더 부분은 문제가 없고 GUI 렌더링 시 ckpt 파일 로드 해서 셰이더 연결하는 부분이 문제인 것으로 추정
원본 코드인 3DGRUT 각종 렌더링 방식 결과 정리
- O : 정상
- △ : 보이지만 비정상 (일부 각도에서 까맣게 보이는 부분 있음)
- X : 까만화면
[이미지 렌더링](render.py)
O
명령어 : python render.py --checkpoint runs/lego/ckpt_last.pt --out-dir outputs/eval
[GUI 렌더링](train.py)
.ckpt 파일
- 3dgrt : X
- 3dgut : △
.ply 파일
- 3dgrt : O
- 3dgut : △
명령어 :python train.py --config-name paper/3dgrt/nerf_synthetic_ours.yaml path=data/nerf_synthetic/lego with_gui=True test_last=False export_ingp.enabled=False import_ply.enabled=True import_ply.path={path}
[training 할 때 GUI로 보기](train.py)
O
명령어 : python train.py --config-name apps/nerf_synthetic_3dgut.yaml path=data/nerf_synthetic/lego with_gui=True
[playground](playground.py)
O
명령어 : python playground.py --gs_object runs/bonsai/ckpt_last.pt
Metadata
Metadata
Assignees
Labels
No labels