a simple cocktail - problem with ice
a simple cocktail - problem with ice
i want to model a cocktail, its a wip so please be patient, but my problem is that the ice cubes (dunno if they are so called in english) always are kind of black, i tried several hdri´s and many gain factors. i used the ice material from the m-database, first i thought it´s the bump map, but then i tried to change the material from a glossy transparent with bump to a specular without bump, but no effect.
furthermore, since i use cindigo, my global scale factor is 0.001, all other materials work correctly.
so my problem is how to get those ice cubes look like ice?
Also i tried MLT with and without bidir, but no effect on the cubes.
i use indigo 1.1.15 and the newest cindigo version. Also i tried aperture diffraction and without, but still no significant changes in the result.
furthermore, since i use cindigo, my global scale factor is 0.001, all other materials work correctly.
so my problem is how to get those ice cubes look like ice?
Also i tried MLT with and without bidir, but no effect on the cubes.
i use indigo 1.1.15 and the newest cindigo version. Also i tried aperture diffraction and without, but still no significant changes in the result.
- Attachments
-
- im1231275427.png (667.15 KiB) Viewed 6460 times
-
- Posts: 51
- Joined: Thu Jul 03, 2008 10:46 pm
- Location: Berlin, Germany
- Contact:
- Phr0stByte
- Posts: 395
- Joined: Wed Nov 22, 2006 5:07 am
- Location: Centreville, VA
- Contact:
Onfame
I know you said you tried several HDRIs, but from what I can see in your posted pic, is a very black environment with the light source coming from the top. I would guess that the black in the ice is just your environment being reflected on the ice. I don't remember having any issues with the ice material when I first made it, though I have not used it in recent versions of Indigo.
Try enclosing the scene in a cube and light it with a couple of area lights to test this theory.
I know you said you tried several HDRIs, but from what I can see in your posted pic, is a very black environment with the light source coming from the top. I would guess that the black in the ice is just your environment being reflected on the ice. I don't remember having any issues with the ice material when I first made it, though I have not used it in recent versions of Indigo.
Try enclosing the scene in a cube and light it with a couple of area lights to test this theory.
- PureSpider
- Posts: 1459
- Joined: Tue Apr 08, 2008 9:37 am
- Location: Karlsruhe, BW, Germany
- Contact:
- Phr0stByte
- Posts: 395
- Joined: Wed Nov 22, 2006 5:07 am
- Location: Centreville, VA
- Contact:
ok, so only the liquid's precedence was too high: as the glass doesn't touch the ice cubes, it doesn't affect them.
But if the liquids precedence was even higher than the one of the glass, it affected the liquid.
Look at precedence like this:
It's a layering system.
If you map it to 2D, it would be like that:
The uppermost layer would partly hide layers underneath. Those layers underneath could hide other layers lying under them.
And so on.
Now, the higher your layer lies, the higher is the number it has.
"1" is already presaved for standard air.
So, if you make it like this:
liquid = 2
glass = 3
ice = 3
that'll work just as fine as if you say
liquid = 10
glass = 25
ice = 99
It's recommended for more complicated scenes that you don't use double precedence value. Also, as that's allready the surrounding air, never use precedence of 1!
Things start to get odd, if you have two similar precedences and the two materials intersect:
liquid = 2
glass = 2
ice = 1
Indigo couldn't decide propperly, wether to use liquid first or rather glass. What you get is a nebulous buggy something.
Even worse, ice has a precedence of 1, which lets it "mix" in the same undefinable way but with air.
Next problem in that case would be, that the liquid would also cut off the ice, instead of the other way round!
But if the liquids precedence was even higher than the one of the glass, it affected the liquid.
Look at precedence like this:
It's a layering system.
If you map it to 2D, it would be like that:
The uppermost layer would partly hide layers underneath. Those layers underneath could hide other layers lying under them.
And so on.
Now, the higher your layer lies, the higher is the number it has.
"1" is already presaved for standard air.
So, if you make it like this:
liquid = 2
glass = 3
ice = 3
that'll work just as fine as if you say
liquid = 10
glass = 25
ice = 99
It's recommended for more complicated scenes that you don't use double precedence value. Also, as that's allready the surrounding air, never use precedence of 1!
Things start to get odd, if you have two similar precedences and the two materials intersect:
liquid = 2
glass = 2
ice = 1
Indigo couldn't decide propperly, wether to use liquid first or rather glass. What you get is a nebulous buggy something.
Even worse, ice has a precedence of 1, which lets it "mix" in the same undefinable way but with air.
Next problem in that case would be, that the liquid would also cut off the ice, instead of the other way round!
Who is online
Users browsing this forum: No registered users and 13 guests