# Why isn't vertex animation supported?

**URL:** <https://forums.imgtec.com/t/why-isnt-vertex-animation-supported/995>\
**Category:** PowerVR Insider\
**Created:** [February 8, 2011, 4:49am UTC](https://forums.imgtec.com/t/why-isnt-vertex-animation-supported/995 "2011-02-08T04:49:26Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ngjh1991](https://avatars.discourse-cdn.com/v4/letter/n/6f9a4e/32.png) [@ngjh1991](https://forums.imgtec.com/u/ngjh1991)\
**Post date:** [February 8, 2011, 4:49am UTC](https://forums.imgtec.com/t/why-isnt-vertex-animation-supported/995/1 "2011-02-08T04:49:26Z")

</div>

Hi guys,  
  
  
  
  
  
I’m not quite sure if this is the correct place to post this question, do let me know.  
  
  
  
  
  
Anyway, I have created a scene which makes use of the morphing technique for the animations. Due to this, I have read up several threads on vertex animations not being supported by POD files.  
  
  
  
  
  
May I know if there is any reason why? Really appreciate the help here!  
  
  
  
  
  
Thanks,  
  
  
Alex

---

<div class="post-metadata">

**Author:** ![warmi](https://avatars.discourse-cdn.com/v4/letter/w/7ea924/32.png) [@warmi](https://forums.imgtec.com/u/warmi)\
**Post date:** [February 8, 2011, 5:37am UTC](https://forums.imgtec.com/t/why-isnt-vertex-animation-supported/995/2 "2011-02-08T05:37:35Z")

</div>

You could simply export multiple versions (morphs) of your object as separate sub-objects within your POD file and blend them with your own code.

---

<div class="post-metadata">

**Author:** ![ngjh1991](https://avatars.discourse-cdn.com/v4/letter/n/6f9a4e/32.png) [@ngjh1991](https://forums.imgtec.com/u/ngjh1991)\
**Post date:** [February 8, 2011, 5:43am UTC](https://forums.imgtec.com/t/why-isnt-vertex-animation-supported/995/3 "2011-02-08T05:43:04Z")

</div>

Hi warmi,  
  
  
  
  
  
Thanks for the prompt reply 🙂  
  
  
  
  
  
Yes I do understand that I can do that. Just to clarify, so it’ll be just a single POD file containing multiple meshes?  
  
  
  
  
  
Still, I’m curious as to why POD files do not support vertex animations.  
  
  
  
  
  
It’ll be great if I can get an answer to that. I’ve been doing quite a bit of reading but still couldn’t get any answers.  
  
  
  
  
  
Thanks,  
  
  
Alexngjh19912011-02-08 06:45:17

---

<div class="post-metadata">

**Author:** ![warmi](https://avatars.discourse-cdn.com/v4/letter/w/7ea924/32.png) [@warmi](https://forums.imgtec.com/u/warmi)\
**Post date:** [February 8, 2011, 3:12pm UTC](https://forums.imgtec.com/t/why-isnt-vertex-animation-supported/995/4 "2011-02-08T15:12:18Z")

</div>

Yeah, a single POD … you may want to optimize it a bit … depending how you are going to blend, you may want to export full information only for the main model and have all other morphs export only vertex positions/normals since that’s the only thing you need anyway.

---

<div class="post-metadata">

**Author:** ![ngjh1991](https://avatars.discourse-cdn.com/v4/letter/n/6f9a4e/32.png) [@ngjh1991](https://forums.imgtec.com/u/ngjh1991)\
**Post date:** [February 10, 2011, 12:24am UTC](https://forums.imgtec.com/t/why-isnt-vertex-animation-supported/995/5 "2011-02-10T00:24:24Z")

</div>

Ah, I see. Thanks so much warmi! You’re a great help 🙂

---

<div class="post-metadata">

**Author:** ![StuartNeilson](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/stuartneilson/32/2_2.png) [@StuartNeilson](https://forums.imgtec.com/u/StuartNeilson)\
**Post date:** [December 13, 2012, 11:15am UTC](https://forums.imgtec.com/t/why-isnt-vertex-animation-supported/995/6 "2012-12-13T11:15:17Z")

</div>

> Ah, I see. Thanks so much warmi! You're a great help :)

  
  
can you tell me how to solve this problem? just import several meshes and "blend" them by coding??

---

<div class="post-metadata">

**Author:** ![Scott](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/scott/32/256_2.png) [@Scott](https://forums.imgtec.com/u/Scott)\
**Post date:** [January 16, 2013, 2:07pm UTC](https://forums.imgtec.com/t/why-isnt-vertex-animation-supported/995/7 "2013-01-16T14:07:55Z")

</div>

Hi,

> May I know if there is any reason why? Really appreciate the help here!

  
  
The reason for the lack of vertex animation/morphing is simply a design choice. At the time of POD’s inception vertex animation was less popular than bone animation, it can’t be done on the GPU in some APIs and typically requires more data to be exported.  
  
However, as Warmi mentions it can still be done by exporting the mesh’s key-frames (either in a single POD file or across multiple) and interpolating between them in code if it is needed.  
  

> can you tell me how to solve this problem? just import several meshes and "blend" them by coding??

  
  
The EvilSkull example in the OGLES SDK demonstrates this technique.  
  
Thanks,  
  
Scott
