background image size
here's an example
It's cool but the colors and the alignment don't match.
You dont see it at first glance when you don't know where to look for the border
but at a second glance it's very obvious and annyoing.
I want to improve this if possible.
Maybe its helpful if the plane would fade towards it's borders?
Or maybe this would worsen things.
Then maybe you could combine this with the shadow catcher mentioned previously.
The surface projection from bagginsbill uses Cycle nodes but these also work with the Poser Surface in Superfly and vice versa for many nodes
So maybe there is a way around to have the shadow catcher in SF in combination with the projected environment map? Bascially fade the map, like in the Shadow Catcher, with the shadow.
If you use my setup there is a possibility to change the strength (value) and colour of the map on the shadowplane.
The problem is that the groundplan get lighted by the background lighting (or skydome) and it becomes lighther ( or darker) and the colour changes, especially with a blue sky.
By changing the value and the colour you adapt the plane to the background.
It's a bit of trial and error and you will need some testrenders to get the best result.
sorry, I am still confusing names on this board, I was using your setup with the HSV corrections and a ground plate disk and
with the Environment Sphere from bagginsbill but with a different material,
just the image into ambient color and everything else black/off.
And with this sphere the projections dont match up with the ground plate since the sphere is slightly too small for the projection on the ground plate
I think you are using a slightly different setup for lighting? A different dome and or material?
Anyway it's pretty cool and probably the best we can have in SF.
Yesterday I tried all possible things to combine this with a shadow catching material like bagginsbill had for Firefly, that fades to transparent where there is no shadow in SF, and it seems its just impossible.
I plugged a DiffuseBsdf shader into a TransparentBsdf Shader and used AddClosure to mix both, and the strange thing is that this gave a material that was always transparent at the shadows and opaque everywhere else
(when it should be just the opposite way) even when you inverted the output of the Diffuse shader.
And this worked for an hour or so and dindt change no matter what I did and than it stopped working all together and I couldnt reproduce the effect.
ghostship last edited by
@starlingblue if the plane is not matching up to the sphere maybe changing the camera's focal length will fix that.
Yes, maybe, have to try that a little bit
But I prefer to be flexible with the focal length and often like to use 50mm.
Also I am not sure if it will solve this, or just make the difference slightly smaller.
It also has an effect where the camera is located, the more you move it off center the more difference I think.
Ok, now I followed more closely what @bopperthijs did with the background for lighting and now it works.
Great. I am pretty happy.
I would have preferred the dome since you can see it in the preview, but you can still use it in parallel and then switch it off
Now I used a circular groundplate, scaled, and
Wave2D -> MathFunctions Gain -> MathFunctions 1-x -> Transparency to fade it towards the borders,
works nicely, you dont see the borders even if colors or luminance are off.
However I had to use the Surface Node, the Cycles TransparentBsdf gave me strange results again in combination with the DiffuseBsdf and AddClosure.
Maybe I wasn't doing it right?
Don't you use the AddClosure to add a transparancy to another shader?
When I do that I get off color pixels where there had been no pixels at all when using the TransparentBsdf alone.
And I found a disadvantage with using the Background for illumination:
it's not reflected. So you need something else for reflections.
bopperthijs last edited by bopperthijs
For transparency you have to use a mixclosure node and not an addclosure. I show you how if poser is available again ( I'm in the middle of a massive render)
Thanks, I think I'll manage without a demo if you cant find the time, now that I know what I was doing wrong.
Hm, I think I do need an example - I dont get it to work either way.
With Add Closure it seems buggy, with MixClosure I get a 50/50 mix which is semi transparent where the color for transparency is white.
Also, I am not sure how you set up your background lit scene.
Do you still use an IBL light? Or set the backgroud material to cast light?
Sorry for my late respond, but it got a little late last night
Here are some screenshots how a simple mixclosure works:
With a mixclosure you can mix between two different shaders : Diffuse, Glossy, transpant, emission translucent etc.
With the fac input you can modulate between the two shaders. I have made a simple one with two diffuse shaders, one red, one blue. For the modulator I used a simple tile-function, but this can be anything: formula;s , 3d-functions, transparencymaps. (besides the new cycle-nodes, you can also use the old poser-functions.
Here is the result:
Perhaps you ask what this has to do transparancy? Replace just one of the diffuse shaders with a transparency shader
and this is the result:
You can also replace the tile function with an transparencymap.
Here is the setting for a mirrorbal. Very simple.
Just add a Glossy , be sure the color is almost white. With roughness you control the blurryness of the reflection.
If you more questions, just ask. If I have time I answer.
Thanks for your time, this was really helpful.
authintix last edited by
@bagginsbill Besides the Primitive prop image. How did you set the actual background to have that sky?
On the background material you have switch on "cast light".
@authintix Same way. The surrounding prop is the built-in ground (aka the Construct) and I attached an image to it same as I did on the rectangle.
Images for surrounds like the Construct or my EnvSphere are arranged in a certain way but how they are attached is the same.
I'm not sure if you're asking how to map the image data for a 360-degree environment or if you're asking literally how did I load it onto the surrounding prop.
The mapping or layout of the pixels in the image is called equirectangular for my EnvSphere. The exact mapping for the construct is NOT equirectangular but it is close enough that people get away with using those images. However, they don't lay quite right on the construct and tend to look squashed.