# Multi-texture OBJ

**URL:** https://discourse.vtk.org/t/multi-texture-obj/3775
**Category:** Support
**Created:** [July 14, 2020, 10:49pm UTC](https://discourse.vtk.org/t/multi-texture-obj/3775 "2020-07-14T22:49:37Z")
**Posts on this page:** 1
**Showing post:** 14

<div class="post-metadata">

### Author: ![panicbuttonvfx](https://discourse.vtk.org/user_avatar/discourse.vtk.org/panicbuttonvfx/32/1838_2.png) [@panicbuttonvfx](https://discourse.vtk.org/u/panicbuttonvfx)
#### Post date: [July 23, 2020, 2:31am UTC](https://discourse.vtk.org/t/multi-texture-obj/3775/14 "2020-07-23T02:31:34Z")

</div>

This post pointed me in the right direction (I was setting the texture coordinate values to -1 instead of 1.1):

> [@Translucent texture for texture coordinates outside \[0,1\]](https://discourse.vtk.org/t/translucent-texture-for-texture-coordinates-outside-0-1/1791/9):
>
> Assigning values above 1 in the texture coordinates where you don’t have textures with setting repeat on the vtkTexture to False should do the trick. Here is an example using [PyVista](https://docs.pyvista.org) to show what this would look like: from pyvista import examples texture = examples.download\_puppy\_texture() texture.SetRepeat(False) mesh = examples.load\_random\_hills() mesh.texture\_map\_to\_plane(inplace=True) # Now turn off a region of the texture mapping idx = mesh.points[:,0] \> 5 mesh.t\_coords[idx] = [1.1, 1.1…

---

_[View the full topic](https://discourse.vtk.org/t/multi-texture-obj/3775)._
