2017-09-16 16 views
1

Im new to starling 및 게임 개발 일반적으로. 지금까지 내가 알기에 모바일에서 렌더링하는 두 가지 최적화 된 기술은 "RenderTexture"와 "MeshBatch"입니다. - 아키텍처 수준에서 어떻게 두 가지를 선택해야합니까? - 동시에 둘 다 사용할 수 있습니까? (예 : 렌더 텍스처 내에서 메쉬 배치 그리기)as3 starling rendertexture vs meshbatch [선택하는 방법]

답변

0

두 가지 직각 개념입니다. 프로젝트에서 둘을 동시에 활용할 수 있습니다. 또한 이는 모바일뿐 아니라 모든 플랫폼과 관련이 있습니다. 선택하지 않아도됩니다. 둘 다 사용하십시오.

렌더링 텍스처
이 직접 최적화되지 않고, 그것은 특정 효과 또는 렌더링 기술을 구현하는 데 사용되는 개체이다. 그러나 렌더 텍스처에 복잡한 객체를 한 번 그려서 다음 프레임의 텍스처에 직접 그릴 경우 일부 그리기 호출을 최적화하는 데 사용할 수 있습니다. Starling은 필터에 대해이 최적화를 구현합니다.

메쉬 일괄 처리
이것은 실제 최적화 기술입니다. 그리기 호출 오버 헤드가 높을 수 있으므로 여러 메쉬를 하나로 결합하면 올바르게 구현하면 성능상의 이점을 얻을 수 있습니다. Starling은 표시 객체에 대해이를 자동으로 수행합니다.