Wrong uvw_matrix data when importing Arnold Shader in Houdini
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello, we are importing some shaders .ass in Houdini
The standard surface has an IMAGE conected through a UV_TRANSFORM to move the texture
to move it we use the UVW_MATRIX at the bottom of the Uv_transform node
uvw_matrix
0.5 0 0 0
0 0.5 0 0
0 0 1 0
0 0.09 0 1
The shader was made in 3dsmax with Arnold, when we export it we checked the .ass file in "text editor" and the uvw_matrix has the right numbers.
But when imported to Houdini my shader looks wrong, we saw the uv_transform and got this:
if we manually change the numbers the material looks good, for testing we exported this shader .ass and then reimported to Houdini. The reimport has the wrong uvw matrix again, we checked the .ass file in text editor and the writting on the file is right
uv_transform
{
name /mat/PALM_tree_leaf_1/Map__70
passthrough /mat/PALM_tree_leaf_1/Map__70_image
uvcoords 0 0 0
coverage 0.5 0.5
scale_frame 1 1
translate_frame 0 0
pivot_frame 0.5 0.5
wrap_frame_u "mirror"
wrap_frame_v "mirror"
wrap_frame_color 0 0 0 1
repeat 1 1
offset 0 0
pivot 0.5 0.5
noise 0 0
wset "w"
uvw_matrix
0.5 0 0 0
0 0.5 0 0
0 0 1 0
0 0.09 0 1
}
remported the Houdini ass to Max and i get the right numbers
is this a bug? or there is another way to import this data?