저는 SpriteKit을 가르치려는 시도를 해왔고 Raywenderlich의 튜토리얼에 올라와 QuadCount가 더 나은 성능을 위해 최소화되어야한다고 말했습니다. 디버깅을 위해 showQuadCount, showDrawCount, showNodeCount를 켰습니다. 그러나 quadcount는 항상 노드 수와 같습니다. 누구나 간단히 쿼드 카운트가 실제로 무엇인지를 설명하고 쿼드 카운트에 대한 예제를 nodecount와 다른 것으로 도울 수 있습니다. (나는 Google 검색을했지만 이해할 수 없으므로 설명없이 링크를 제공하지 마십시오.) 정말 고마워.SpriteKit - 쿼드 카운트를 최소화하십시오.
1
A
답변
4
무언가를 끄는 모든 노드는 쿼드 (두 개의 삼각형)를 그립니다.
아무 것도 그 으려하지 않는 노드가 SKNode
인 노드는 쿼드 카운트를 증가시키지 않습니다.
또한 쿼드 카운트가 거의 모든 것이 아닙니다. 텍스처 애스 타일을 사용하고 부모와 다른 텍스처 아트라스를 사용하는 자식 노드를 피함으로써 Sprite Kit의 내부 일괄 처리를 지원하는 것이 더 중요합니다. 그렇지 않으면 일괄 처리가 중단됩니다.
관련 문제
- 1. 쿼드 (OpenGL) 쿼드 텍스처
- 2. 쿼드 배열을 사용하여 쿼드 배열
- 3. 2 쿼드 쿼드 코어 서버의 프로그래밍 이점
- 4. SpriteKit
- 5. SpriteKit
- 6. XML 파일의 크기를 최소화하십시오.
- 7. C# 문을 최소화하십시오.
- 8. 조건 수를 최소화하십시오.
- 9. 그림 크기를 최소화하십시오
- 10. HTML 파일의 크기를 최소화하십시오.
- 11. 응용 프로그램을 최소화하십시오.
- 12. OpenGL은 쿼드
- 13. 여러 쿼드
- 14. VB.net 특정 크기의 폼을 최소화하십시오.
- 15. 클래스 내의 기본 폼을 최소화하십시오.
- 16. Java에서 단 변수 함수를 최소화하십시오.
- 17. 잠금 경합을 최소화하십시오. ++ std :: map
- 18. C# 공정을 최소화하여 공정을 최소화하십시오?
- 19. 손을 바꾸는 동전의 수를 최소화하십시오
- 20. 쿼드 트리를 사용할 때 쿼드 사이에서 움직이는 물체를 어떻게 처리합니까?
- 21. SpriteKit : EXC_BAD_ACCESS SpriteKit`SKCShapeSprite :: getAccumulatedBounds() 충돌
- 22. OpenGL 쿼드 렌더링 최적화
- 23. 쿼드 메쉬의 법선 계산
- 24. OpenScenegraph : 텍스처 매핑 쿼드
- 25. Direct3D9는 쿼드 프리미티브를 지원합니까?
- 26. 쿼드 트리 자바 스크립트에
- 27. xmm으로 쿼드 워드 이동
- 28. 쿼드 여러 번
- 29. 쿼드 트리의 성능은
- 30. 메쉬의 모든 쿼드 찾기
읽고있는 내용에 대한 링크를 추가 할 수 있습니까? 실제로 성능 문제가 있습니까? 물론 쿼드 카운트는 가능한 한 최소화해야하지만 10 개의 쿼드를 그리려면 10 개의 쿼드 만 그리면됩니다. 오버랩이 많거나 화면에 쿼드가 보이지 않는 경우에만 얻을 수 있습니다 . –
죄송합니다. Matic, 내 회사에서 구입 한 책이므로 링크가 없습니다. – meaholik