Duplicate Ox - using the same Shape/Length

 
 
 
Posted by:matts
Data created:7 November 2018

Heya,

I have a groom that I am pretty happy with. 
A client has asked for it to be 'softer' 

I want to reduce the feather count and add in a Fur system that follows the same groom, (length and direction from edit's) 
Ideally it would use the same moov simulation also.

What is the correct way of approaching this?


You want a second hair system driven by the same guides as the second? You could do this create a second branch. We are working to develop a node graph so artists can make this connections and branch out easily. Meanwhile, you can do this using the Node Editor, there you can see how Ox nodes are connected and create a new branch. See this video to know more about this topic:

https://vimeo.com/181427668

Or, you can just select GuidesFromMesh or GuidesFromCurves and use the following MEL script:

string $selectedNode[] = `ls -selection`;

OxAddStrandOperator2( $selectedNode[0], "HairFromGuidesNode", 1 )

 

This script will create a new branch starting from the selected Node in the NodeEditor or the HairStack and add a new HairFromGuides node. This way you will have a second hair object driven by the guides of the first hair object. The Node Editor should look like this:

 

 

 

The HairStack should look like this, notice the "Branch" label, this is where the new branch starts, you can double click to switch to the shape of each branch:

 

 

I recommed you try to make those connections manually, this will help you understand how Ox nodes work and unlock lots of possibilities. I'm including my test scene here.

 


Attached Files:
Image 1Image 2
>OxHair_Branches.mb (70988 bytes),

Jeordanis Figuereo (Product Designer. EPHERE Inc.)

Thanks alot for the links and detailed advice.

Can I send you a file privately?

matt@blockhead.co.nz




When I split from the main Network at the Top Frizz, I get a Branch listed, and the HairFromGuies above, but there is no shape at the top/end. 


Attached Files:
Image 1

Couldn't I just make an entirely new feather system on the same geometry, and bridge the connections at the frizz point?

The script I gave you was made to create a new branch with the exact conditions you gave me: Create a new branch/hair system using the same guides used to create the first branch/hair system. That is why it will fail to create a new branch starting from the Frizz operator. In this case you can make the connections yourself. Just look at how the nodes are connected, press TAB in the NodeEditor to add new nodes, add the node you need and make the connections. You can also add GuidesShapes or HairShapes and make the connections as I show in the first image or as you desire. The video I linked also provides some valuable info.

Jeordanis Figuereo (Product Designer. EPHERE Inc.)

Yes, you can send me the scene and I will help you to set it up.

Jeordanis Figuereo (Product Designer. EPHERE Inc.)

Thanks Jeordanis, I have a branched system set up and it's fairly stable in a referenced pipeline. I am now trying to get a physcis setup working, and cleaning it up in advance. Is there a way to privately send a file to you? I can't find private messaging on this forum. 

Hi Matt,

Sounds like you have everything ready, but you can send me the scene to jeordanis.f@ephere.com. I'm under Ephere's NDA, so you don't have to worry.

Jeordanis Figuereo (Product Designer. EPHERE Inc.)