# PVRGeoPOD 3ds Max export mesh split and instancing

**URL:** <https://forums.imgtec.com/t/pvrgeopod-3ds-max-export-mesh-split-and-instancing/2099>\
**Category:** PowerVR Insider\
**Tags:** pvrgeopod\
**Created:** [June 13, 2014, 1:09am UTC](https://forums.imgtec.com/t/pvrgeopod-3ds-max-export-mesh-split-and-instancing/2099 "2014-06-13T01:09:11Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![mysticcoder](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/mysticcoder/32/147_2.png) [@mysticcoder](https://forums.imgtec.com/u/mysticcoder)\
**Post date:** [June 13, 2014, 1:09am UTC](https://forums.imgtec.com/t/pvrgeopod-3ds-max-export-mesh-split-and-instancing/2099/1 "2014-06-13T01:09:11Z")

</div>

When exporting from 3ds Max, meshes that have multiple materials on them are split into multiple sub-meshes, each sub mesh assigned the relevant material in the POD. This is fine except for in the case of instanced objects. If you have multiple instances of the original object using instance instead of copy in Max, the exporter splits each instance into new split submeshes instead of referencing the split submeshes like it does with other instanced objects with only one material applied.  
  
  
  
This behaviour is a bit bothersome since it creates more buffers wasting file and runtime memory and breaks optimisations such as instanced OpenGL draw calls.  
  
  
  
I wonder if a fix could be made? Current export version is PVRGeoPOD 2.15.1  
  
  
  
To reiterate graphically:  
  
  
  
**Current situation:**  
  
Object001  
  
&nbsp;&nbsp;&nbsp;_Object001-submesh0, Object001-submesh1_  
  
  
  
Object002 [instance of Object001]  
  
&nbsp;&nbsp;&nbsp;_Object002-submesh0, Object002-submesh1_  
  
  
  
**Expected situation:**  
  
Object001  
  
&nbsp;&nbsp;&nbsp;_Object001-submesh0, Object001-submesh1_  
  
  
  
Object002 [instance of Object001]  
  
&nbsp;&nbsp;&nbsp;_Object001-submesh0, Object001-submesh1_

---

<div class="post-metadata">

**Author:** ![JoeDavis](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/joedavis/32/71_2.png) [@JoeDavis](https://forums.imgtec.com/u/JoeDavis)\
**Post date:** [June 13, 2014, 8:07am UTC](https://forums.imgtec.com/t/pvrgeopod-3ds-max-export-mesh-split-and-instancing/2099/2 "2014-06-13T08:07:42Z")

</div>

Hi,  
  
  
  
Thanks for reporting the issue. I’ve filed it in our internal bug tracker as BRN48930. If you have a 3DS Max scene we can use to reproduce the issue, I’ll attach it to the bug report.  
  
  
  
Thanks,  
  
Joe

---

<div class="post-metadata">

**Author:** ![mysticcoder](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/mysticcoder/32/147_2.png) [@mysticcoder](https://forums.imgtec.com/u/mysticcoder)\
**Post date:** [June 16, 2014, 11:20pm UTC](https://forums.imgtec.com/t/pvrgeopod-3ds-max-export-mesh-split-and-instancing/2099/3 "2014-06-16T23:20:33Z")

</div>

cheers, sent email with .max and exported .pod file for you to check

---

<div class="post-metadata">

**Author:** ![mysticcoder](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/mysticcoder/32/147_2.png) [@mysticcoder](https://forums.imgtec.com/u/mysticcoder)\
**Post date:** [July 1, 2014, 11:27pm UTC](https://forums.imgtec.com/t/pvrgeopod-3ds-max-export-mesh-split-and-instancing/2099/4 "2014-07-01T23:27:25Z")

</div>

Any word on this yet?

---

<div class="post-metadata">

**Author:** ![JoeDavis](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/joedavis/32/71_2.png) [@JoeDavis](https://forums.imgtec.com/u/JoeDavis)\
**Post date:** [July 2, 2014, 9:41am UTC](https://forums.imgtec.com/t/pvrgeopod-3ds-max-export-mesh-split-and-instancing/2099/5 "2014-07-02T09:41:27Z")

</div>

Hi,  
  
  
  
BRN48930 is assigned to an engineer, but they’ve not had a chance to investigate the issue yet.  
  
  
  
I’ve searched through my email, but I can’t see your files. How did you send them to us? If it was via email, can you share the email subject to help me find it?  
  
  
  
Our recommended approach for file sharing is to attach them to a [support ticket](https://pvrsupport.imgtec.com/new-ticket). It’s much easier for us to track communication through this system. Apologies for not mentioning this in my previous reply.  
  
  
  
Thanks,  
  
Joe

---

<div class="post-metadata">

**Author:** ![mysticcoder](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/mysticcoder/32/147_2.png) [@mysticcoder](https://forums.imgtec.com/u/mysticcoder)\
**Post date:** [July 25, 2014, 7:10pm UTC](https://forums.imgtec.com/t/pvrgeopod-3ds-max-export-mesh-split-and-instancing/2099/6 "2014-07-25T19:10:32Z")

</div>

anything? … bueller?

---

<div class="post-metadata">

**Author:** ![JoeDavis](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/joedavis/32/71_2.png) [@JoeDavis](https://forums.imgtec.com/u/JoeDavis)\
**Post date:** [July 29, 2014, 6:57am UTC](https://forums.imgtec.com/t/pvrgeopod-3ds-max-export-mesh-split-and-instancing/2099/7 "2014-07-29T06:57:50Z")

</div>

Hi,  
  
  
  
I’ve checked the status of the bug report. It’s currently marked as Cannot Reproduce as the PVRGeoPOD lead engineer couldn’t reproduce the issue in his tests.  
  
  
  
We’ve still not received your MAX and POD files. If you can attach them to a support ticket, I can attach them to the bug report for the PVRGeoPOD lead to test with.  
  
  
  
Thanks,  
  
Joe

---

<div class="post-metadata">

**Author:** ![mysticcoder](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/mysticcoder/32/147_2.png) [@mysticcoder](https://forums.imgtec.com/u/mysticcoder)\
**Post date:** [August 4, 2014, 3:40am UTC](https://forums.imgtec.com/t/pvrgeopod-3ds-max-export-mesh-split-and-instancing/2099/8 "2014-08-04T03:40:09Z")

</div>

Ok added [ticket with the test file](https://pvrsupport.imgtec.com/ticket/122)

---

<div class="post-metadata">

**Author:** ![JoeDavis](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/joedavis/32/71_2.png) [@JoeDavis](https://forums.imgtec.com/u/JoeDavis)\
**Post date:** [August 4, 2014, 7:01am UTC](https://forums.imgtec.com/t/pvrgeopod-3ds-max-export-mesh-split-and-instancing/2099/9 "2014-08-04T07:01:45Z")

</div>

Thanks. I’ve attached your scene to the bug report 🙂  
  
  
  
Joe
