A few max Ornatrix questions.

 
 
 
Posted by:flame146
Data created:30 July

Hi, I've accumulated a few questions that bug me with Ornatrix for 3ds max.<br><br>1) When making Partings, is there a way to make an edge loop selection and convert that to Partings? Right now I'm manually clicking partings, don't know if there's a better way to do it.

2) Since Ornatrix comes with default settings that I guess work for most scenarios, but are there some settings to click, modifiers to use or something when making still hair (non animated), something that makes things run more smoothly or more stabile?

3) I'm using Corona render, and Corona doesn't have a "visible in render" feature, so when I set Preview Strand Fraction in HairFromGuides to some low number, I see a fraction of hairs in viewport, but once I run Interactive render, all 100% of hairs get displayed in viewport, so if I have like 4mil hairs, all of them are in my viewport and then my max gets turbo slow. I understand that's a Corona render issue (I guess?), but is there something I can do to ease up the workflow in Corona when that happens? Is there maybe some feature that can optimize viewport load somehow or something?

4) Since I'm making furniture with fur for product renders, rendering a 1-2mil hairs for a chair is not that big of a deal (kinda), but I'll be having large 4 seater sofas, I also need to make closeup shots of those sofas, would rendering lowpoly wide hairs with bitmaps of hair chunks be a way to go for that scenario? Is that in general a way to go whenever I have more than 1mil hairs? Because a sofa like that would need about 5-6mil hairs minimum

Thank you :)

to add another one

5) I noticed that after a few hours messing with the fur, my RAM tends to go up and up, I have 128gb of ram, and now after 2 hours of using ornatrix and testing in render, I noticed my ram is at 77% of usage. So shutting down max, and opening the scene and starting the render, my RAM usage is at around 20%

Hey @flame146

Charly here. Sorry for the delay in responding, Ill get to you soon. Doing my best to handle it in the near future.

___

I'm 3D grooming Artist since 2016

My portfolio

YOUTUBE

Hi, again. 

So. Here are the answers to your questions.

1. Unfortunately, Ornatrix doesnt have the option to take an EdgeLoop and turn it into a Parting. But you can draw much faster directly in SurfaceComb. Just hold CTRL while painting a Sink, and then set that Sink to Attract mode. You can also create a black-and-white mask beforehand and use it in the Parting Map slot. Personally, I usually dont place the boundary in Parting using Create - I just paint a mask. Another quick way to make a Parting is through groups: split the guides into 2 groups and enable the option Use Strand Groups As Parts in HairFromGuides.

2. In addition to the default settings and modifiers, I use this modifier stack.



Several Frizz modifiers, several Length modifiers with different percentages - this adds more realism to the hair. Sometimes I also add GenerateStrandData for 5 groups and apply different Frizz settings to them. This brings even more variety and realism. Each hairstyle has its own settings. Its better to ask specific questions about the hairstyle you want to create, but in most cases, what I showed in the screenshot is enough to get the job done. I saved a scene with these modifiers and settings for your experiments. If something is unclear, feel free to ask questions here - Ill be happy to answer.

3. I havent worked in Corona Renderer for quite a while, so maybe something has changed - this is something to ask on their forum. But I clearly remember that what helped me was creating a copy of another HairFromGuides with a smaller number of hairs. I never found another solution.

4. If your goal is simply to optimize IPR speed and so on - yes, HairPlanes with textures can help, but keep in mind that the quality will be much worse and not as realistic. Unfortunately, Corona Renderer doesnt allow converting hair into Corona Proxy the way you can in V-Ray, Redshift, and other renderers. I asked them about adding this feature a long time ago, but I dont know if they ever did. The last time I checked was in 2021, and back then the only workaround was to convert hair into MeshFromStrands and then into Corona Proxy. But this is a very unpleasant, time-consuming process that often caused crashes and slowdowns during conversion. If you have the option to switch to V-Ray or another renderer, everything is much simpler and faster there. You can convert hair into Proxy and render as much as you want. For example, I rendered 19 million hairs without any issues in this scene:  https://www.artstation.com/artwork/XgdGql

5. Since I havent worked with Corona Renderer for a long time, I cant verify this myself. Ill ask the developers to check this point. But in V-Ray and other renderers, I havent noticed such issues. It might be worth posting on the Corona Renderer forum - they could probably explain whats going on.

Thank you and have a great day
Best regards,
Andrew.


Attached Files:

>ornatrix_custom_hair_preset.max (1130496 bytes),

___

I'm 3D grooming Artist since 2016

My portfolio

YOUTUBE