Page 1 of 1
Texture deformation inconsistent with layer deformation
Posted: Sun Jan 18, 2009 8:56 am
by schpok
Image textures don't seem to follow layer deformations. See the
http://www.schpok.net/bug.zip or these steps to reproduce:
1) Create a rectangle
2) Assign the shape's fill with an image texture.
3) Render to confirm shape is rendering with the texture properly
4) Deform the layer by translating, rotating, skew, etc.
5) Render again. Observe texture has deformed twice that of the layer.
Version 5.6 on Windows XP SP 3
Posted: Sun Jan 18, 2009 2:19 pm
by GCharb
Tried something similar with the same texture and then another texture, the textures are sliding al over the place. Seems you got a bug, just report it!
GC
Posted: Sun Jan 18, 2009 7:55 pm
by synthsin75
This is a well known issue. The original feature request for warpable image textures was related strictly to bones (and only rotation at that), so that was how the feature was written.
Interacting with vector 'warping', it works based on the images bounding box. This means that you need to control how the image fills the shape manually if you want it to work with vector manipulation.
We recently discovered that you can create a separate circle and include it when you create your image texture filled shape. You can then hide the edges and scale this separate shape to zero, so it doesn't show in the render.
This shape can be moved around to change the underlying 'bounding box' of the image you're using for texture. So basically, you manually 'stretch' the fill to fit.
This thread is where we solved the problem:
viewtopic.php?t=12442&highlight=image+texture
And here is what we did with that solution:
viewtopic.php?t=12448&postdays=0&postor ... re&start=0
