GLSL parameters instancing

   3386   4   0
User Avatar
Member
160 posts
Joined: 1月 2006
Offline
Hi all,

How can i instance GLSL material parameters with “copy SOP” ?

For example:
I can instance “Cd” or “Alpha” or “scale” or “pscale” attribute. But i can't link random textures in one material.

I can do this but i see changes only when render with Mantra. But i don't see this in viewport.

I mean GLSL shader parameter - when i use “Override use local variables” then i choose “base texture map” or “ogl_tex1” - but nothing happened in viewport. Only when i render with mantra - i can see different textures on copies. But not in viewport.

This is not implemented in Houdini ? Or i don't know some hints? I have trying many shaders and i have to try many of ready Houdini shaders - i see same effect…

Thanks for answers..
User Avatar
Member
160 posts
Joined: 1月 2006
Offline


Thanks for hurricane response ! ))

It seems nobody understood my issue. Ok i will try again:

1. Look to attached scene.
2. There a simple setup, but i can't get it worked.

I need. See material overrides in the viewport. I can send Point Color attribute to GLSL shader and i see it works. But i can't properly send “map” or “texture” point attribute to GLSL shader.

How i can do that ?

Attachments:
GLSL_problem.hipnc (288.2 KB)

User Avatar
スタッフ
5201 posts
Joined: 7月 2005
Offline
Material overrides are not visualized in the viewport.
User Avatar
Member
160 posts
Joined: 1月 2006
Offline
twod
Material overrides are not visualized in the viewport.

Pain..
User Avatar
Member
645 posts
Joined: 11月 2013
Offline
Up to now version 13, aren't material overrides visualized in the viewport ?
  • Quick Links