attaching Shader to new Morph
Oldminer
Posts: 134
How do I assign or attach a shader domain to a new morph. I want to do a new morph on a mesh then give a new shader. Is this possible?
Comments
Shading domains are independent of morphs, however you can select the plys that you wish to morph and assign a new shading domain to those polys. The shading domain will remain even if the morph is not activated. Soft select can help with morphs by having the influence fall-off the further away it gets from the point or poly selected, but shading domains are absolute polys with no fall-off. They're either 100% part of the shading domain or not.
To add a shading domain, open the model in the VM.
Select the area of the mesh that you wish to have a new domain.
Select the Global tab on the right side of the screen.
Select Add. I dialogue will open asking if you want to make the selected area a new shading domain. Click yes.
Your new domain will appear at the bottom of the domain list. To change the name, enter your desired name in the field below the list and hit return.
As Evil producer mentions,. the two things are completely different.
a morph is an adjustment to some polygons in the model.
A shading domain is an area of polygons which will have a specific colour or texture applied to that area.
for example:
Victoria will have a "shading domain" for the Head,.
but there could be many different "morphs" included in the head to allow you to change the shape of that head.
If you can explain a bit more about the effect you want to create, then perhaps we can help you.
:)
I want to create devil horns on V4. I can make the horn OK but I would like to give them a different texture/shader than I'm using on V4 head-face.
I tried the suggestions so far. I created the new shader but no dialogue box opened.
Most content is protected from some things, but you can assign new shading domains.
Select the polygons (I don't think it works on vertices or edges alone) you want to add the new domain for. In my example, I only made one, quick horn for illustration. You could apply a new domain for each, or both together as a single domain.
1 - Once you select the polygons for the new domain, go to the right panel, half way down, and go to the global tab
2 - Click the "Add" button to add a new shading domain
3 - The dialog will ask if you would like to apply this new domain to the current select. Say Yes.
Then just give your new domain a clever new name, like Horn L or Horns.
To find the new domain, go to the Texture room, while the 'model' line of V4 is selected.
Scroll down the list on the right to find your new domain. Click the drop-down of that domain and select "New Master Shader" or the shader you've already made, if you've made one.
I think the easiest way to approach this is to do what's already been done,. ..Make a set of V4 horns.
V4 already has a set of Horn morphs, and a set of "Prop" Horns of different shapes and sizes, which fit to those morphs
Buying a pre-made product like that will save you a load of time.
The reason that the "Product" was built with Horn "props" is that the resolution on the head isn't great enough to support the detail and texturing required to produce something that looks good enough,.
There's nothing stopping you from making a little set of horns in the vertex modeller, and parenting them to V4's head.
that will be easier than trying to make a small area of polygons hold the high detail you'd want in a full set of horns.
Hope it helps :)
Thanks all! I tried to make my own but things don't always work right. I went through all the steps above but never got a dialog asking if I wanted to apply new domain to current selection. I guess I'll go the easy way and purchase what I need.
HI Eugene :)
You can Make a set of horns,. in Carrara. (pic 1)
Then you simply "Parent" those horns to V4's head,. By dragging the horns in the Scene instance List, and dropping them onto V4's head in the instance list (pic 2)
Hope it helps :)
I must say... I like 3gage's advice. But you should still be able to add a new domain. I'm officially bewildered.
There is another way to create a shading domain in the vertex modeller,.
But,... either way, this should be working. ...whether it's Carrara Standard, or Pro.
When you have the model in the Vertex modeller,..
Select some polygons on the model.
Go to the Right hand side panels, and look for the area that says "Shading Domain"
in that area,. you'll see a blue button which shows the Current shading domain on the polygons you've selected.
Click that button, and it'll pop out a menu,. where you can create a "New Shading Domain"
You'll then get a little pop up area where you can "Name" that shading domain,.. EG: horns.
Hope it helps :)
pic