Skeletal animation refactoring: GPU skinning (max 64 joints); New class _JointImpl...
authorm.kucher <m.kucher@samsung.com>
Tue, 26 Nov 2013 14:20:38 +0000 (16:20 +0200)
committerGerrit Code Review <gerrit@gerrit.vlan144.tizendev.org>
Wed, 27 Nov 2013 08:12:20 +0000 (08:12 +0000)
commitba477b1f8975eb346c30743657c432ca85c6159b
treeaac6025024e687561fd4814eaf4429c3c63291ea
parent95ee6c793cddf1a077a37a18c8593501ba386bac
Skeletal animation refactoring: GPU skinning (max 64 joints); New class _JointImpl is used as skeletal bones(instead VisualElement). Correct way to call _JointImpl::Calculate() should be found.

Change-Id: Ia6cba5adfe069443f2589b2364dd36fd1209a8b3
Signed-off-by: m.kucher <m.kucher@samsung.com>
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
21 files changed:
inc/FUiAnimMeshController.h
inc/FUiAnimModelImporter.h
src/ui/CMakeLists.txt
src/ui/animations/FUiAnimMesh.cpp
src/ui/animations/FUiAnimMeshController.cpp
src/ui/animations/FUiAnim_GlContext.h
src/ui/animations/FUiAnim_GlRenderManager.cpp
src/ui/animations/FUiAnim_GlRenderManager.h
src/ui/animations/FUiAnim_JointImpl.cpp [new file with mode: 0644]
src/ui/animations/FUiAnim_JointImpl.h [new file with mode: 0644]
src/ui/animations/FUiAnim_MeshController.cpp [deleted file]
src/ui/animations/FUiAnim_MeshController.h [deleted file]
src/ui/animations/FUiAnim_MeshControllerImpl.cpp [new file with mode: 0644]
src/ui/animations/FUiAnim_MeshControllerImpl.h [new file with mode: 0644]
src/ui/animations/FUiAnim_MeshImpl.cpp
src/ui/animations/FUiAnim_ModelImporterImpl.cpp
src/ui/animations/FUiAnim_ShaderProgramImpl.cpp
src/ui/animations/FUiAnim_ShaderProgramImpl.h
src/ui/animations/platform/FUiAnim_GlContext.cpp
src/ui/inc/FUiAnim_MeshImpl.h
src/ui/inc/FUiAnim_ModelImporterImpl.h