I/we need a solution (workaround) for the evil black glass!

General questions about Indigo, the scene format, rendering etc...
User avatar
Heavily Tessellated
Posts: 108
Joined: Thu Aug 10, 2006 4:20 pm
Location: Huh?

I/we need a solution (workaround) for the evil black glass!

Post by Heavily Tessellated » Sat Sep 08, 2007 11:47 am

The first person that says "your normals are reversed" or "you need to turn smoothing off" gets his dad-burned head blasted off! Image

Obviously light is some complex sh*t. But for me just trying to render a physically accurate light bulb, or anything where light sources exist behind glass is an exercise in RAGE control.

So yea making a correctly illuminating frosted light bulb is bad enough at 250us/sample, but to then eat up 1+M faces and another 20+ minutes on startup because you have to tessellate it to death to get a smooth curved surface with no face smoothing... oops rage control lost! ARGH!!

What are we going to do... or more accurately, what are we going to force someone else do... about it? :twisted:

User avatar
zsouthboy
Posts: 1395
Joined: Fri Oct 13, 2006 5:12 am

Post by zsouthboy » Sat Sep 08, 2007 12:36 pm

....

Uh.

WTF?

http://zsouthboy.com//displayimage.php?pos=-88
Image

No 1+ M faces, no insane tesselation.

Normal smoothing, and edgesplit modifier in blender.

User avatar
OnoSendai
Developer
Posts: 6243
Joined: Sat May 20, 2006 6:16 pm
Location: Wellington, NZ
Contact:

Re: I/we need a solution (workaround) for the evil black gla

Post by OnoSendai » Sat Sep 08, 2007 7:18 pm

Heavily Tessellated wrote:The first person that says "your normals are reversed" or "you need to turn smoothing off" gets his dad-burned head blasted off! Image

Obviously light is some complex sh*t. But for me just trying to render a physically accurate light bulb, or anything where light sources exist behind glass is an exercise in RAGE control.

So yea making a correctly illuminating frosted light bulb is bad enough at 250us/sample, but to then eat up 1+M faces and another 20+ minutes on startup because you have to tessellate it to death to get a smooth curved surface with no face smoothing... oops rage control lost! ARGH!!

What are we going to do... or more accurately, what are we going to force someone else do... about it? :twisted:
Can you be more specific about the exact problem please, perhaps you could post some example images?

User avatar
Kram1032
Posts: 6649
Joined: Tue Jan 23, 2007 3:55 am
Location: Austria near Vienna

Post by Kram1032 » Sat Sep 08, 2007 8:38 pm

@ zsouthboy: cool bulb :D but I think, he talked about a white ("frosted") bulb...

maybe, glossy transparent with low exponent problems?

User avatar
Zom-B
1st Place 100
Posts: 4701
Joined: Tue Jul 04, 2006 4:18 pm
Location: ´'`\_(ò_Ó)_/´'`
Contact:

Post by Zom-B » Sat Sep 08, 2007 10:32 pm

Kram1032 wrote:@ zsouthboy: cool bulb :D but I think, he talked about a white ("frosted") bulb...

maybe, glossy transparent with low exponent problems?
yep.... the only Problem with "black glass" I know seems to appear for glossy transparent mats... here an example (grey one):
Attachments
im1176213988.png
im1176213988.png (254.52 KiB) Viewed 18175 times
Last edited by Zom-B on Sat Sep 08, 2007 11:55 pm, edited 1 time in total.
polygonmanufaktur.de

User avatar
suvakas
3rd Place Winner
Posts: 2613
Joined: Mon Sep 04, 2006 11:08 pm
Location: Estonia
Contact:

Post by suvakas » Sat Sep 08, 2007 11:04 pm

hmm.. a light bulb.. i never want to go back to that thing again..at least never with Indigo :lol:
God knows how many times I've tried to create something similar like on zsouthboy's image, but I still nothing. I cant get the light to shine through the glass.

Image

User avatar
Kram1032
Posts: 6649
Joined: Tue Jan 23, 2007 3:55 am
Location: Austria near Vienna

Post by Kram1032 » Sat Sep 08, 2007 11:57 pm

@ zsouthboy - what about sharing it, so that all the ppl, who don't know, what they did wrong, find it out? :D

The "They have the power" render also worked correctly...

User avatar
Heavily Tessellated
Posts: 108
Joined: Thu Aug 10, 2006 4:20 pm
Location: Huh?

Post by Heavily Tessellated » Sun Sep 09, 2007 10:53 am

That's a nice bulb example. But - How does it look off-axis and wide-angle lens, contained in a box, and without being lit by any scene meshlights, only the "filament" emitter(s)? Looks like pretty thick glass, I'm guessing you'd find black too @ IoR 1.5ish.

What's killing me currently is over in the Blender subforum. A Galilean thermometer. I can never get to see through all the various translucencies (playing with precedence until I want to just reformat my hd and play solitare) but the only time it looks right when backlit is turning all the glass bulbs to solid faces... then of course they reflect angularly and wrong. But without this, the curve edges always get black...

Ah well. Don't sweat it. I post when I'm frustrated.

User avatar
CoolColJ
Posts: 1738
Joined: Mon Jun 25, 2007 1:47 pm

Post by CoolColJ » Sun Sep 09, 2007 1:25 pm

it could be a shading angle error from the blender exporter

yeah its's a pain, I get this issue with trying to create nice water with geometry in Skinidgo too :(
Probably easier to use a bump map in my case....

Tys
Posts: 18
Joined: Sun Dec 10, 2006 4:53 pm

Post by Tys » Mon Sep 10, 2007 12:36 am

It's a bit fake maybe, but I used a transparent diffuse, and it works quite well, see the lampshade.. (idea for the room shamelessly stolen from -- eh, I can't find the originating image anymore, take credit, everyone;))
I did too try to get it working with sss materials, results see below;p
Attachments
room.jpg
room.jpg (18.17 KiB) Viewed 18032 times
sss.jpg
sss.jpg (34.3 KiB) Viewed 18032 times

User avatar
5OnIt
Posts: 157
Joined: Sat Mar 03, 2007 5:11 am

Post by 5OnIt » Fri Sep 21, 2007 6:17 am

No blacks here that I can tell...

Image
Last edited by 5OnIt on Fri Sep 21, 2007 1:23 pm, edited 1 time in total.

User avatar
Kram1032
Posts: 6649
Joined: Tue Jan 23, 2007 3:55 am
Location: Austria near Vienna

Post by Kram1032 » Fri Sep 21, 2007 6:20 am

it's quite strange... some have troubles, some don't....
about the lampshade: it needs far longer to render, I bet, but the SSSversion looks best :)

User avatar
DaveC
Posts: 596
Joined: Mon Sep 11, 2006 12:20 am
Location: The Tottenham, London, UK
Contact:

Post by DaveC » Fri Sep 21, 2007 6:28 am

I find a lot of problems are solved by applying any scaling that was performed on the objects in question. And making sure that absorption on clear glass is at zero.
The hardest part of BEING yourself is FINDING yourself in the first place...
http://thebigdavec.googlepages.com

User avatar
Heavily Tessellated
Posts: 108
Joined: Thu Aug 10, 2006 4:20 pm
Location: Huh?

Post by Heavily Tessellated » Fri Sep 21, 2007 6:58 am

Well, no glass is zero absorption... flint glass, crown glass, even crystal... there's so many ingredients that unless you're an incredibly rich optics maker, it's not gonna be 96% clear much less 100%. Kinda like that light filament. Cool render, but, pure white?

Well, in my case nearly every problem can be traced to Blender and autosmoothing. They are all facenormal errors. The renderer is doing exactly what it's being told, however wrong. A couple of them are precedence related, until nik explained that to make it behave you have to intentionally overlap the meshes, not butt them up 0.00001 close.

User avatar
Kram1032
Posts: 6649
Joined: Tue Jan 23, 2007 3:55 am
Location: Austria near Vienna

Post by Kram1032 » Fri Sep 21, 2007 7:18 am

why do you still use autosmoothing, then? :)
you can try to combine it with edgesplit... but never use it alone^^
I wont use it at all...

Post Reply
16 posts

Who is online

Users browsing this forum: No registered users and 25 guests