• 한국어
  • 같은 아틀라스에 있는 스파인 오브젝트의 batches문제

현재 프로젝트에서 LWRP를 사용하고 있습니다.
같은 스파인 오브젝트에 있는 몬스터를 불러올 때 인스턴스 된 애들마다 배칭이 늘어납니다
어떻게 배칭을 줄일 수 있을까요 ?

Related Discussions
...
  • Đã chỉnh sửa

'SkeletonAnimation'구성 요소 검사기 설정의 스크린 샷을 공유해 주시겠습니까? 특히 '고급'섹션이 중요합니다.

Could you please share a screenshot of your SkeletonAnimation component Inspector settings? Especially the Advanced section would be important to see.

Harald đã viết

'SkeletonAnimation'구성 요소 검사기 설정의 스크린 샷을 공유해 주시겠습니까? 특히 '고급'섹션이 중요합니다.

Could you please share a screenshot of your SkeletonAnimation component Inspector settings? Especially the Advanced section would be important to see.

2D 라이트를 추가하면 배칭이 늘어나는 것을 확인해서 그 문제 인줄 알았으나 프리팹에는 2D라이트가 없었습니다.

7 ngày sau

스크린 샷을 게시 해 주셔서 감사합니다. 'SkeletonAnimation'설정은 괜찮습니다.

방금 LWRP 셰이더를 확인한 결과 SRP 배처와 아직 호환되지 않는 것으로 나타났습니다.

여기에 발행 티켓을 만들었습니다.
https://github.com/EsotericSoftware/spine-runtimes/issues/1813
문제가 해결되면 알려 드리겠습니다.

신고 해 주셔서 감사합니다!


Thanks for posting the screenshot. Your SkeletonAnimation settings are fine.

We have just checked the LWRP shaders and noticed that they were not yet made compatible with the SRP batcher.

I have created an issue ticket here:
https://github.com/EsotericSoftware/spine-runtimes/issues/1813
We will let you know once the issue has been resolved.

Thanks for reporting!


이제 모든 셰이더가 SRP 배처를 지원하는 새로운 3.8 LWRP 및 URP 확장 모듈이 출시되었음을 기꺼이 발표 할 수 있습니다.

평소처럼 여기에서 다운로드 할 수 있습니다.
Spine Unity Download

그러면 SRP 배 처가 활성화되어 '통계'아래에있는 게임 창의 배치 수를 신뢰할 수 없습니다. 실제 배치 수를 확인하는 방법은 https://docs.unity3d.com/Manual/SRPBatcher.html을 참조하십시오.

신고 해 주셔서 다시 한 번 감사드립니다!


We can gladly announce that new 3.8 LWRP and URP extension modules have been released where all shaders now support the SRP batcher.

They can be downloaded here as usual:
Spine Unity Download

Please note that then SRP batcher is active the number of batches in the Game window under Stats is not reliable. Please see https://docs.unity3d.com/Manual/SRPBatcher.html on how to see the actual number of batches.

Thanks again for reporting!

Harald đã viết

스크린 샷을 게시 해 주셔서 감사합니다. 'SkeletonAnimation'설정은 괜찮습니다.

방금 LWRP 셰이더를 확인한 결과 SRP 배처와 아직 호환되지 않는 것으로 나타났습니다.

여기에 발행 티켓을 만들었습니다.
https://github.com/EsotericSoftware/spine-runtimes/issues/1813
문제가 해결되면 알려 드리겠습니다.

신고 해 주셔서 감사합니다!


Thanks for posting the screenshot. Your SkeletonAnimation settings are fine.

We have just checked the LWRP shaders and noticed that they were not yet made compatible with the SRP batcher.

I have created an issue ticket here:
https://github.com/EsotericSoftware/spine-runtimes/issues/1813
We will let you know once the issue has been resolved.

Thanks for reporting!


이제 모든 셰이더가 SRP 배처를 지원하는 새로운 3.8 LWRP 및 URP 확장 모듈이 출시되었음을 기꺼이 발표 할 수 있습니다.

평소처럼 여기에서 다운로드 할 수 있습니다.
Spine Unity Download

그러면 SRP 배 처가 활성화되어 '통계'아래에있는 게임 창의 배치 수를 신뢰할 수 없습니다. 실제 배치 수를 확인하는 방법은 https://docs.unity3d.com/Manual/SRPBatcher.html을 참조하십시오.

신고 해 주셔서 다시 한 번 감사드립니다!


We can gladly announce that new 3.8 LWRP and URP extension modules have been released where all shaders now support the SRP batcher.

They can be downloaded here as usual:
Spine Unity Download

Please note that then SRP batcher is active the number of batches in the Game window under Stats is not reliable. Please see https://docs.unity3d.com/Manual/SRPBatcher.html on how to see the actual number of batches.

Thanks again for reporting!

감사합니다! 업데이트 후 스파인에 관해서 Batches가 늘어나도 무시해도 됩니까?

예, 통계 창에 표시되는 배치 증가를 무시할 수 있습니다.

[url = https : //docs.unity3d.com/Manual/SRPBatcher.html] SRP batcher 문서 페이지 [/ url]에 설명 된대로 통계 창 대신이 프로파일 러 스크립트를 사용할 수 있습니다.

https://github.com/Unity-Technologies/SRPBatcherBenchmark/blob/master/Assets/Scripts/SRPBatcherProfiler.cs

스크립트는 장면에 추가되어야하며, 플레이 모드에서는 새로운 통계 오버레이가 표시됩니다. F9는 SRP Batcher를 켜거나 끄는 데 작동하지 않았지만RenderPipelineAsset (예 :Example URP Asset)의 플레이 모드에서 SRP Batcher를 활성화 / 비활성화 할 수 있습니다.

일괄 처리에 대한 자세한 내용을 보여주는Frame Debugger 창을 볼 수도 있습니다. 왼쪽에는 SRP Batcher가 활성화되고 새 URP 셰이더를 사용하는 경우 스켈레톤에 대한 'SRP Batch'가 나열됩니다.


Yes, you can ignore the increase in batches that is displayed in the stats window.

You can use this profiler script instead of the stats window, as described on the SRP batcher documentation page:

https://github.com/Unity-Technologies/SRPBatcherBenchmark/blob/master/Assets/Scripts/SRPBatcherProfiler.cs

The script should be added to a scene, in play mode this will show a new stats overlay. F9 did not work for me to switch SRP Batcher on/off, but you can enable/disable SRP batcher in play-mode at the RenderPipelineAsset (e.g. at Example URP Asset).

You can also have a look at the Frame Debugger window, showing more details on batching. On the left it should list SRP Batch for your skeletons when SRP Batcher is enabled and you are using the new URP shaders.