2012-11-07 3 views
0

ICS 위의 Android 태블릿에서 이야기를하기 위해 사진과 동영상을 사용하여 애니메이션을 만들려고합니다. 스토리 보드는 시각적으로 풍부하며 애니메이션은 video here과 유사합니다.보기 애니메이션으로 시각적으로 풍부한 이야기를 Android에서 시도하려고합니다.

그런 식으로하는 가장 좋은 방법은 무엇입니까? 몇 가지 검색을 수행했는데 우리가 가지고있는 안드로이드에서 찾았습니다

  1. OpenGL ES 2.0, 원시 수준에서 모든 것을하십시오.
  2. Renderscript, 네이티브 코드에 대한 계산 집중적 인 작업 부담을 덜어주기 위해
  3. ViewProperty Animator, 임의의보기에있는 모든 속성에서의보다 쉬운 애니메이션.

내 경우에 가장 적합한 선택은 무엇입니까? 어떤 도움을 주시면 감사하겠습니다. 영감을 얻으려면 비슷한 일을하는 앱 링크를 찾고 있습니다. 또한 OpenGL을 기반으로 작업 할 수있는 라이브러리를 찾고 있습니다. OpenGL을 사용하면 초기에 더 잘 유지할 수있는 코드를 얻을 수 있습니다.

+0

나는'RenderScript'로 작업하지는 않았지만, 당신이 속성 애니메이터로 그런 종류의 애니메이션을 꺼낼 수 없을 것이라고 생각합니다. OpenGL이 가장 가능성있는 방법입니다. 또한 당신은 질문이 stackoverflow에 적합하지 않다는 것을 알고 있습니다 (직접 확인하고 앱과 라이브러리에 대한 링크를 요청하지 않고 최상의 접근 방법을 묻는 것). – Luksprog

+0

@Luksprog, ur comment에 감사드립니다. 내 검색에서 아무 것도 찾을 수 없기 때문에 앱 링크가 끊이지 않습니다. 다른 사람이 유사한 작업을 한 경우 앱 링크를 공유 할 수 있습니다. :) – Gopinath

답변

1

저는 RenderScript와 함께 작업했으며 기본적으로 OpenGL만큼 원시적이며, 많은 경우 라이브러리 부족으로 더 많은 것입니다. OpenGL ES는 제 생각에 최선의 선택입니다. 사용할 수있는 라이브러리가 많이 있지만 근처에는 애니메이션을 수행하고, 이미지를로드하고, 스토리를 동기화하는 등의 코드를 작성할 수 있습니다. 내 제안은 Rajawali을 매우 훌륭한 라이브러리로 보는 것입니다. 이는 실제 GL 관리를위한 모든 기능을 확실히 포함하고 있습니다. 또한 미친 GLSL 작업을 수행하지 않는 한 RenderScript와 마찬가지로 이식성있는 소프트웨어 조각을 갖게됩니다. RenderScript가 기본 Open GL 사양을 초과 할 수있는 프로그램을 본질적으로 부과하지 않고 관리하는 GL 사양, 색상 수 등보다 많은 질감을 시도하고 유지할 때 문제가 발생합니다. 또한 그래픽 용 RenderScript는 Rajawali에 우리 회사를 인도 한 이유입니다. 자습서를 살펴보면 접착제 코드를 기꺼이 작성하면 원하는 것을 할 수있는 능력이 확실합니다.