Page MenuHome

Manual texture space not working with boolean modifier
Closed, DuplicatePublic

Description

System Information
Operating system: Win 10
Graphics card: nvidia gtx 1060

Blender Version
Broken: official 2.80, blender-2.81-0547a7753643-windows64
Worked: 2.79b

Short description of error
Custom object texture space is ignored if a boolean modifier is used on the mesh

Exact steps for others to reproduce the error

  • add any mesh
  • add a shader to the mesh and add a noise texture (or any other kind of texture) with generated mapping. Connect it so that it will be visible in the viewport (any kind of shader, emit shader is best for this)
  • activate Material preview or rendered mode in the viewport so that you can see the texture
  • (optional) activate the "Display object texture space" option in the Object properties/ viewport display tab
  • In the Object Data/Texture space tab, deactivate the "auto texture space" and change the location or size. It will work
  • add a boolean modifier to the mesh and perform any kind of operation with any kind of mesh (do not apply the modifier

you'll see at this point, that the texture space should get reset to the bounding box of the resulting mesh of the boolean operation.

here is a blend file with the bug https://www.dropbox.com/s/jdlfle1651p89k2/TextureSpace_Bug_001.blend?dl=0