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
I would not consider changing the tone mapping as cheating, as that is exactly what a camera would do if you take an indoor photo without a flash.
The problem with just boosting the exposure to compensate for lack of ghost lights is the render will take a lot longer to remove the grain. Here the extra illumination the ghost lights provided is of help, in particular when the only other light is coming via a window. You can get round this problem using the denoiser, but I had never liked the denoiser that much, it removes too much detail in order to get rid of the noise.
In general I look at the loss of Ghost Lights with some nervousness. I use them quite a bit for indoor scenes, and if they no longer work it will delay me moving up to the new Iray version until a decent alternative arrives.
You can create ghost lights through "Create Advanced Iray Node" -> under display set "Iray Matte"-> Refrac. Index 1, Refrac. Weight 1, dissable all gloss. Problem is that without ghost lights there is no way to get a good amount of light indoor. Because Iray have bad color management outside will look like a big white blob, not exactly how high end cameras nor eyes work.
But my point was that DAZ shouldn't be the one fixing this -- it should be NVIDIA, because they have broken your product with this change of their paid Iray SDK.
I assume that DAZ didn't have custom math on top of Iray that caused it to render light and transparency differently before, but instead used default implementation provided by NVIDIA Iray.
Now that implementation has changed, with a good reason I admit, but also with a blatant disregard for hundreds of thousands of 3D assets and scenes created with the previous Iray implementation in mind.
Unless DAZ workaround can also fix existing scenes and not just newly created ones it is worthless.
DAZ should really escalate this to Iray product manager Alexander Fuchs at NVIDIA, I doubt the Iray team is aware of how much damage they did to your ecosystem with this change.
Tonemapping is not a solution to this problem.
Watch this video to get the idea of what is involved in good scene lighting:
TL;DR -- good scene lighting is a complex endeavor and ghost lights in Iray were important part of accomplishing this. You can't use point lights and spot lights to simulate softboxes, diffusers, and curtains. Fudging with tonemapper produces noisy scenes with blown highlights which take ages to render while relying on denoiser produces results that look too artificial.
turn dow burn highlights and crush blacks (+exposure) and honestly I find interiors pretty simple to light
no lights other than the hdri and scene lights like lamps all rendered for 142 seconds with denoising because I'm on my old laptop but I do this pretty frequently and find it relatively fast to render
daylight
night time
how it looks with crush highlights/blacks at their defaults
the new iray version should also have an improved denoiser that preserves detail better incidentally.
A quick example is this hair prop: https://www.daz3d.com/k-nicky-hair-for-genesis
I created a scene where I changed the chest size of G1 from 100% to 110%, here are the results. In 4.12 the hair are in the right place, in 4.16 they believe they can fly and manage to do so. But it's not limited to it, many other hair and clothes are prone to that in 4.16 while in 4.12 they all work as intended.
I don't use G8 too much, since it's too hard to use in animations due to its overly broken rig, but I saw it happen with it too. I don't remember which product it was, I was so pised to see that I simply closed everything and went back to 4.12.
Exactly this right here.
Looks like we now have ACES colour space!
One Click 'Clay Mode' with option to exclude items on an individual basis.
Hmm, but ain't without shaders ability to swap textures from linear sRGB/rec709 to others color spaces gonna be quite a burden?
I mean you can manually convert them with OCIO I guess but eww... Would be great to have somewhat proper color management \o/
Question, has anyone noticed an increase in the number of randomly transparent images in the last couple of version?
I noticed it skin, but it's by no means confined to particular scenes or typess of textures. I went back and opened a scene I'd rendered and put away *months* ago, zero changes, the same scene renders part transparent (which can be proved by putting both original and new render into Photoshop and putting over a coloured layer, new is semi transparent, old is opaque), zero changes between original version and now. It doesn't appear to be confined to specific images or textures so I'm just not sure where to start....
Latest public build, latest nVidia driver.
Yes it's been reported. Switch to the non-beta build to get an older version of Iray without that problem.
Awesome, thanks, I'm not going mad then! :) That'll teach me to follow the forums more closely...
Yeah this, skin textures were created without spectral rendering in mind. I highly doubt someone will be using it when you need to convert 500+ textures in a big scenes and there's no way Daz is gonna convert them and provide updated materials. Currently it's as nice as it is unuseable.
Please report it by submitting a bug report. The more reports they have with exact details and how to reproduce it the easier it is to find the problem.
I completely disagree; tonemapping is 'a' solution. You might not like or even prefer it, but for some of us, or maybe a few of us - it is a solution.
It won't be my only one.
TBH, ghost lights made me lazy; I'd use them before considering anything else.
Wow, the latest version (for now, I've tried beta 4.16.1.2) fixed atrociously slow loading and saving times by a huge amount (I see at least 200% of loading time improvement). Thanks! :)
I have Octane plugin disabled though, so it's time to test with it being ON.
Update: Test with Octane plugin ON also shows this improvement - nice! Despite OTOY's claim: "Right now, the highest priority is set to Octane Plug-In Slowing Down Daz Studio due to Rigid Follow node which is an extremely critical one."
Yup, that bug was there since forever, I could see it at the arm-shoulder seam the most. Now it's gone! :)
One bug is still plaguing the Strand-based plugin - try to drag'n'move (by keeping the left mouse button pressed) this slider in the Distribution tab to the left quickly - DS will probably crash instantly. Crash will be caught by the program itself. This bug might also apply to other sliders as well. The workaround is to type the desired number by hand.
Well you can still use rec709 for spectral tho. I think color correction could be done (or not) within the shader. And one more for Hdri if any I guess. If anything it might be also possible (or not) to batch convert via script and auto-remap them.
Made a quick test via OCIO, used 'Utility-Linear-sRBG' as source and 'ACES-ACEScg' as output. Only skin is converted (face/arms/torso/lips), used diffuse as trans map. Highlights/black at near 0.
I am Liking the new Iray but it just grinds to a halt when trying to render the basic of characters ie 1 character no hair no clothing 1 poly heaven hdri subd 4 spectral 709 ie 1964 natural . rendered in the last beta one and a half to 2 minutes max with my set up . Now 12 minutes before iray gets off the starting block! So new Iray is fab but no good for me at this present time :(
I tried Victoria 8 with your settings and it looks way off for me when compared to rec709. It would need to be converted automatically during shader compiling. It's too tedious to do it manually... I wouldn't convert all those OOT hair textures in that picture IMO.
Oh yeah it's 100% tedious, I'm just too curious xD
Here result with Victoria 8, seems a bit off/more warmer too. Possible I do something wrong.
I do hope someone starts a tutorial thread on how to light IRay scenes without Ghost Lights. I tend to use them a lot although laterly I've tried other methods like adjusting tonemapping parameters but I have no real clue about what I am doing.I have not installed the latest beta versions nor the General Release (I'm still running 4.15.0.2) and I am very wary about overwriting this old version until things stabilise with 4.16.
'REC709 faithful' is also the only setting that reproduces the secondary light source correctly...
All other spectral settings, even 'REC709 natural', do not.
(That explains how ACEScg completed the the benchmark about 20% quicker!)
Forget that! I multiplied the lumens by 1000. the spot light is now at 100,000,000 lumens and ACEScg works correctly.
100 million lumens?
Here's a 500,000 lumen "flashlight" these guys at Hacksmith cooked up.
https://youtu.be/5f6mDfc5zg4?t=803
I had similar results, the converted textures are more gray to green color and the renders are darker. What I think is that transmitted and SSS colors are not tuned to the spectral rendering. The skin transillumination distances look correct, but as you can see the color is orange with aces, for me with a bit of a green undertone, skin and ears mainly. I would assume the SSS light would be going from red to white, depending on the light intensity, and not from orange to white as in acescg. So maybe it needs to be adjusted in range +- 0.05 - 0.1 both Transmitted and SSS color. I would supress green color first.
Apply the Advanced Iray Node Proeprties script from Scripts/Utilities (not sure on the actual name of the script but it should be clear) to your ghost light(s), turn on the Iray Matte option that is added to Parameters (under the Display group), and zero out the glossy settings so that it doesn't catch reflections. This seems to work fairly well to hide the light (and could probably be scripted).
I can render animations faster using iray with 4.11 using denoiser than I can on this build using Filament
unimpressed
Thanks Richard. As I said, 4.16 looks far too problematic at the moment so I'm not going there yet. However, workarounds for the Ghost Light issues are all good and well but, as @J Cade and others (above) have pointed out, there seem to be other tricks and techniques that are a mystery to most of us who, like myself, are just trying combinations of lighting parameters in a haphazard manner. I'm sure that we would all benefit from some kind of tutorial explaining the best way to light interiors, for example.