# Chapter 11 Tessellation - load and tesselate a custom loaded object

**URL:** <https://forums.kodeco.com/t/chapter-11-tessellation-load-and-tesselate-a-custom-loaded-object/144124>\
**Category:** Metal by Tutorials\
**Created:** [July 13, 2021, 12:26pm UTC](https://forums.kodeco.com/t/chapter-11-tessellation-load-and-tesselate-a-custom-loaded-object/144124 "2021-07-13T12:26:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![alelordelo](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/alelordelo/32/102075_2.png) [@alelordelo](https://forums.kodeco.com/u/alelordelo)\
**Post date:** [July 13, 2021, 12:26pm UTC](https://forums.kodeco.com/t/chapter-11-tessellation-load-and-tesselate-a-custom-loaded-object/144124/1 "2021-07-13T12:26:08Z")

</div>

Hello Caroline and all Metal by Example authors,

Thanks for such a high quality tutorial on Metal! This is much needed for Apple CG community! : )

On the example, the terrain plane was created programatically on code.  
I would like to apply the tessellation on an OBJ that I loaded into Xcode. How can I do that?

Best,  
Alex

---

<div class="post-metadata">

**Author:** ![caroline](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/caroline/32/111867_2.png) [@caroline](https://forums.kodeco.com/u/caroline)\
**Post date:** [July 14, 2021, 5:54am UTC](https://forums.kodeco.com/t/chapter-11-tessellation-load-and-tesselate-a-custom-loaded-object/144124/2 "2021-07-14T05:54:25Z")

</div>

Hi Alex

Thank you for your kind words 😊 !

I’ve not succeeded in getting a model that I’ve made myself to go through tessellation. You need to provide patch control points and not vertices, and I haven’t been able to do that.

Warren Moore has done a teapot. The teapot is the original Utah teapot with Bezier control points:

> **[GitHub - metal-by-example/CubicBezierPatchTessellation: A demonstration of...](https://github.com/metal-by-example/CubicBezierPatchTessellation)**
>
> A demonstration of cubic Bezier patch evaluation with Metal tessellation shaders - GitHub - metal-by-example/CubicBezierPatchTessellation: A demonstration of cubic Bezier patch evaluation with Meta...

---

<div class="post-metadata">

**Author:** ![richmond\_jam](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/richmond_jam/32/102075_2.png) [@richmond\_jam](https://forums.kodeco.com/u/richmond_jam)\
**Post date:** [July 14, 2021, 8:32am UTC](https://forums.kodeco.com/t/chapter-11-tessellation-load-and-tesselate-a-custom-loaded-object/144124/3 "2021-07-14T08:32:29Z")

</div>

Hello, Caroline , I just try this demo you show, but I can run it successfully.
