Luxus discussion
This discussion has been closed.
Adding to Cart…
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2024 Daz Productions Inc. All Rights Reserved.You currently have no notifications.
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2024 Daz Productions Inc. All Rights Reserved.
Comments
So you want a uglossiness and a vglossiness rather than the roughness? When in doubt I just exposed the values/properties of LuxRender direct. I can see that in some areas it would have been better to abstract things. I still hold to the philosophy in general.
So you want a uglossiness and a vglossiness rather than the roughness? When in doubt I just exposed the values/properties of LuxRender direct. I can see that in some areas it would have been better to abstract things. I still hold to the philosophy in general.
IMHO Its much easier to follow the LuxRender documentation on the wiki when the parameters match. I like the roughness personally.
It's the standard DAZ Studio Default shader, as shown in the attached image. You can see that there is a specular map in the strength channel.
The resulting Lux code from autoconverting it shows no specular map (and the roughness has no relationship to the set glossiness, but that's another matter):
Ah, I see. yes I always assume the specular color would be the one that has the map. Specular Strength certainly can too.
So you want a uglossiness and a vglossiness rather than the roughness? When in doubt I just exposed the values/properties of LuxRender direct. I can see that in some areas it would have been better to abstract things. I still hold to the philosophy in general.
Been testing back and forward trying to figure out why my Luxus renders want get the gloss or Spec the way Reality does.
I know you can add a LuxRender Material for gloss, but thought that Luxus should auto convert the settings in DAZ Studio like Reality does if you don't decide to manually add the LuxRender Material.
For example :
If I choose a Glossiness of 25% in Daz Studio, Reality uses a Glossiness strength of 2500.
If I choose a Glossiness of 75% in Daz Studio, Reality uses a Glossiness strength of 7500.
If I choose a Glossiness of 100% in Daz Studio, Reality uses a Glossiness strength of 9999.
From http://www.luxrender.net/wiki/LuxRender_Materials_Glossy:
Roughness
This determines how shiny the material is by varying the roughness of microfacets. If your exporter uses the exponent to control roughness, higher values are shinier, with 0 being matte. If your exporter uses the direct roughness control, lower values are shinier, with 0 being a perfect reflector and .8 being matte. Values between .8 and 1 are an unrealistic "super-matte" and should be avoided.
@Male-M3dia before you jump in and say he looks sweaty :) (just testing).
I'm just trying to get the moist look skin has verses looking like they need lotion and ChapStick without needing to manually add Lux Materials and or knowing Roughness values if I did add Lux Materials.
But Luxus (thanks to tips posted about changing eyes to glass, never thought too, since Reality does it automatic) does a better job with converting eyes over.
The eyes in Reality are not the right color, but does manage to keep more of the eye lashes.
It's gym time for me, need a break and been slacking off from working out (like years ago when I was learning Photoshop and amazed with the creations you could do with it.) :)
I am unfamiliar with Reality so I am not much help there.
Luxus errs on the side of less gloss. If specular strength or glossiness is low, then specular is going to be low.
Luxus takes its queue for roughness based on reflection strength. Arguably, specular is a measure of a very similar thing and could be used in its place.
I went and downloaded the new Luxball 6 Spheric linked to and it turns out it has a few lux presets in it as well. One of them that was interesting is the "Simple Metal" it looks like this:
The interesting part is the LuxRender Extras Settings which when you apply looks like this:
It looks like you can have any property you want write out as part of the lux material by doing:
$(prop_name)
If this is true then that means the extra property is even more powerful than I thought.
The videos in the tutorial series are all in place now. :)
~Bluebird
Here's another pic of the transparency problem. I simplified the scene so it's just the hair with a plane behind it and a distant light. The hair has only the stock (ubersurface) material applied. It all looks great, except on the edges there are spots where the hair ends in ugly blocks when rendered via Luxus. I can't make heads or tails of the Reality file to figure out what is being done different.
I'm thinking it might be something to do with backfaces, since it is only visible in areas where the backfaces of hairs are visible.
Mordur, that should help me narrow down on whats going on.
Yeah videos fixed!
I switched my surface integrator to "path" as opposed to "bidirectional" and I am not seeing the backface problem anymore. Can you confirm that too?
I note that there are a lot of transmapped surfaces overlaping there - it could be you need to up the depths in the render settings.
If you're using the 'bidirectional' surface integrator then look for the 'Surface Integrator Bidirectional - Light Depth' and 'Surface Integrator Bidirectional - Eye Depth' settings, which default to 8, and try putting them to 12 or 16 or 20 (really the lowest theat works to remove the problem, if this is what's causing it).
Same thing if you're using the 'path' integrator - push up the 'Surface Integrator Path - Maxdepth' setting and see if that helps, although that defaults to 16.
I note that there are a lot of transmapped surfaces overlaping there - it could be you need to up the depths in the render settings.
If you're using the 'bidirectional' surface integrator then look for the 'Surface Integrator Bidirectional - Light Depth' and 'Surface Integrator Bidirectional - Eye Depth' settings, which default to 8, and try putting them to 12 or 16 or 20 (really the lowest theat works to remove the problem, if this is what's causing it).
Same thing if you're using the 'path' integrator - push up the 'Surface Integrator Path - Maxdepth' setting and see if that helps, although that defaults to 16.
I've been using bidirectional. Light Depth didn't show any improvement in quick tests, but as I adjusted Eye Depth up it gradually got better until at 16 the blocks were gone. I've got LuxRender working on Eye Depth 16 to 100S/P then it'll switch to a path render to verify that as well.
Thank you both sooo much. I was giving myself headaches searching the surface settings for anything that might fix it - never thought to look in render settings. I've been having this issue with various props that have transparency maps.
Edit: Both suggestions fixed the problem and give me the render I was looking for. Path took twice as long to hit 100 S/P though, so for now at least I'm going to stick with bidirectional.
this is what is happening with the dragon braid hair
you can clearly see the skull cap. I did set it to matte
the hair should look like this which is a render in DS
dragon braid is next on my list.
I have to say that this last update is amazing! Between Mattymanx's setting suggestions and this last update pretty much everything I have been struggling with has been sorted out. Thank you!
The promo page "what's included" tab says "1 Ready to render test scene".
Where is it located? I figured might be worth looking at settings and such on a 'ready to render' to see what's set up as what.
Thanks in advance.
Keep in mind, with LuxRender, there is no "collectively" when it comes to RAM. Each node must have enough RAM to load the scene in full. So if your scene requires 8GB of RAM to render, every node must have at least 12GB (because the OS needs a GB or two for itself in addition to the 8GB used by Lux). Lux does not slice the scene up between nodes such that each node is rendering a smaller section, using less memory.
So I'm not really sure how to answer your question about "creating an effective network" other than to say that each machine must have enough RAM. Then just run "luxconsole -s -W -P " on each of the slave machines. On the master machine, assuming all the machines are on the same network, you can add the slaves in with "machinename.local". The master will also render as well; there is no way to tell it not to. (You can drop its thread count down to 1 to relax its CPU load, but it will still consume all the memory LuxRender would normally consume for the scene.)
Also, the default network fetch time in Lux is crazy stupid fast. Network fetch is actually a fairly expensive process, as it locks the film buffers for long periods while the film is exported/merged to/from the .flm file. And when the film buffers are locked, the rendering threads are stalled. I wouldn't use anything less than 15 minutes (900 seconds) and I only use 900 when I'm doing quick material tests. During final render, I set it to one hour (3600 seconds).
Hi,
You answered my question just fine :) You provided some suggestions and I'm going to incorporate them. I'll beef up my RAM in my main computer take my laptop out of the equation and convert some of my old machines into slaves. Thank you!
Oh, that's excellent suggestion. Thank you. I'll figure this out yet :)
The LuxusText scene is a test scene.
Been testing back and forward trying to figure out why my Luxus renders want get the gloss or Spec the way Reality does.
I know you can add a LuxRender Material for gloss, but thought that Luxus should auto convert the settings in DAZ Studio like Reality does if you don't decide to manually add the LuxRender Material.
For example :
If I choose a Glossiness of 25% in Daz Studio, Reality uses a Glossiness strength of 2500.
If I choose a Glossiness of 75% in Daz Studio, Reality uses a Glossiness strength of 7500.
If I choose a Glossiness of 100% in Daz Studio, Reality uses a Glossiness strength of 9999.
From http://www.luxrender.net/wiki/LuxRender_Materials_Glossy:
Roughness
This determines how shiny the material is by varying the roughness of microfacets. If your exporter uses the exponent to control roughness, higher values are shinier, with 0 being matte. If your exporter uses the direct roughness control, lower values are shinier, with 0 being a perfect reflector and .8 being matte. Values between .8 and 1 are an unrealistic "super-matte" and should be avoided.
@Male-M3dia before you jump in and say he looks sweaty :) (just testing).
I'm just trying to get the moist look skin has verses looking like they need lotion and ChapStick without needing to manually add Lux Materials and or knowing Roughness values if I did add Lux Materials.
But Luxus (thanks to tips posted about changing eyes to glass, never thought too, since Reality does it automatic) does a better job with converting eyes over.
The eyes in Reality are not the right color, but does manage to keep more of the eye lashes.
It's gym time for me, need a break and been slacking off from working out (like years ago when I was learning Photoshop and amazed with the creations you could do with it.) :)
Let me try this again with some new tests.
It's not that I'm getting less gloss when using auto-convert with Luxus, I'm getting no change in gloss at all when changing settings in DAZ Studio.
* Another plus, LuxRender seems to render faster using Luxus vs Reality.
Maybe a screenshot of your material settings would help, if any are LuxRender material settings include those?
I downloaded the tutorials from the store. I seem to be missing 14, 15 and 16 can anyone tell me which part they should be in?
Maybe a screenshot of your material settings would help, if any are LuxRender material settings include those?
No LuxRender Materials were set when testing Luxus vs Reality.
This was using the Auto-Convert for both plugins.
So when using the glossiness at 74.6% for example in DAZ Studio Glossiness setting, Luxus seems not to pass this through while Reality is showing 7459 for Glossiness strength:
Do a reset Bea. I got it this morning and there were 4 files. DAZ fixed them and now there are 5 files. The missing files are in the 5th file.
Hope that helps :)
Increase your reflection strength
So you want a uglossiness and a vglossiness rather than the roughness? When in doubt I just exposed the values/properties of LuxRender direct. I can see that in some areas it would have been better to abstract things. I still hold to the philosophy in general.
Shouldn't we try to keep things as close to Lux values so as to make interpreting information from the wiki easier? A lot of Studio users are already familiar with roughness from using UberSurface.
I will do some more testing and report the findings.
Is this a bug or the way it should be?
When I first noticed my renders didn't have gloss, you told me to change the glossiness setting.
But then I noticed the glossiness setting was having no effect at all.
Just trying to understand this, so I know that the glossiness setting in DAZ Studio want affect Luxus the way it does 3delight and also Reality (auto-convert to LuxRender)..
Also do you know if there is an way to auto-convert the cornea and tears to glass (setting/extra setting)?