캐릭터 아웃라인 기능 개발할 때, 현재 커스텀 뎁스 버퍼를 한 장만 사용하여 두 객체가 동시에 아웃라인을 그릴 때 뎁스 평가를 통해 겹쳐있을 경우 한 두 객체 모두의 아웃라인을 그리지 못하는 경우가 발생합니다.
뎁스 버퍼를 한 장 늘리기 위한 방법 혹은 가이드가 있을까요??
캐릭터 아웃라인 기능 개발할 때, 현재 커스텀 뎁스 버퍼를 한 장만 사용하여 두 객체가 동시에 아웃라인을 그릴 때 뎁스 평가를 통해 겹쳐있을 경우 한 두 객체 모두의 아웃라인을 그리지 못하는 경우가 발생합니다.
뎁스 버퍼를 한 장 늘리기 위한 방법 혹은 가이드가 있을까요??
안녕하세요. 현재 커스텀 뎁스 버퍼를 여러개 쓰려면 엔진 수정 없이는 불가능 합니다.
대신 커스텀 뎁스 스텐실 값을 이용해서 0~255까지 구별을 할 수가 있습니다.
[Image Removed]프로젝트 셋팅에서 Enabled with Stencil 체크를 하시고
[Image Removed]스태틱메시 디테일에서 CustomDepth Stencil Value를 0~255사이 값으로 설정하실 수 있습니다.
먼저 해당 기능을 통해서 원하는 효과를 달성할 수 있는지 확인해 보시는 것이 좋을 것 같습니다.
아니면 원하시는 효과를 더 자세히 설명해주시면 도움 드릴 수 있도록 하겠습니다.
감사합니다.
안녕하세요!
두 객체에 CustomDepth Stencil Value를 다르게 부여한다고 해도, 뷰포트에서 두 객체가 겹치면 뎁스가 작은 값만 보이기 때문에
현재 구조에서는 원하는 효과 달성이 어려울 것 같습니다. (Depth 무관하게 두 객체의 온전한 아웃라인 그리기)
엔진 수정할 경우 어느 부분을 확인해보면 좋을까요??
안녕하세요! 기능 테스트 하면서 문의드리고 싶은 내용이 바뀌어서 추가 댓글로 다시 남깁니다.
현재 커스텀뎁스에 뎁스가 쓰일 때 RGB 채널에 모두 뎁스값이 담기는걸로 보이는데, 이 부분을 커스터마이징 하는 방법이 있을까요??
가려진 객체의 아웃라인을 그릴 때 씬뎁스와 커스텀뎁스의 차이를 이용해서 그리게 되는데, 현재는 커스텀뎁스에 들어간 객체들끼리 가려졌는지 체크가 되지 않아서 커스텀뎁스의 GB 채널을 이용하고 싶습니다. 가능한 부분일까요??
안녕하세요, 테스트 결과 스텐실 값 없이 커스텀 뎁스만으로도 두 객체의 아웃라인을 그릴 수 있었습니다.
이런 효과를 원하시는 거면 첨부된 머티리얼 어셋을 테스트 해 보시는 것을 추천드립니다.
[Image Removed]감사합니다.
안녕하세요!
스탠실을 이용하여 두 객체를 그릴 때, 스탠실을 사용하는 다른 객체에 의해 가려지는 객체의 아웃라인도 모두 표현됐으면 합니다!
예시로 주신 이미지의 경우에 뒷 쪽 물체가 정면 구체에 가려지는 부분에 아웃라인이 표시되지 않는 부분을 해결하고 싶습니다!