Radiance Transparent Mirror Material

Hi all,

I am a student from Bristol University in the UK currently rendering a scene
which includes a desk lamp with a halogen bulb.

The bulb is similar to the one at the following address:

http://www.lightworld.com/MERCHANT2/merchant.mv?Screen=PROD
<http://www.lightworld.com/MERCHANT2/merchant.mv?Screen=PROD&Product_Code=97
88&Category_Code=halogen> &Product_Code=9788&Category_Code=halogen

I am trying to replicate the reflective, transparent inner surface of the
light cone, does anyone have any ideas on how I can make the mirror material
have a degree of transparency so I can accurately represent light leaving
the rear of the bulb.

Many thanks in advance,

Tom Wood

Use trans as the alternate type in mirror with appropriate parameters.

-Greg

···

From: "Tom Wood" <[email protected]>
Date: December 2, 2004 11:26:28 AM PST

Hi all,

I am a student from Bristol University in the UK currently rendering a scene which includes a desk lamp with a halogen bulb.

The bulb is similar to the one at the following address:

http://www.lightworld.com/MERCHANT2/merchant.mv?Screen=PROD&Product_Code=9788&Category_Code=halogen

I am trying to replicate the reflective, transparent inner surface of the light cone, does anyone have any ideas on how I can make the mirror material have a degree of transparency so I can accurately represent light leaving the rear of the bulb.

Many thanks in advance,
Tom Wood

Thanks Greg,

Unfortunately not getting any love using that, although I did accidentally
come across a slightly better result by applying the mirror material to
itself using the code below, not sure why!

void mirror lamp_bulb_outer_material
1 lamp_bulb_outer_material
0
3 0.9 0.9 0.9

The surface I'm trying to apply the material to is an imported mesh, could
that be a reason that adding the transparency to the mirror material isn't
working? The code I've tried is below if it helps:

void trans lamp_bulb_outer_transparency
0
0
7 .9 .9 .9 .01 .01 .5 .5

void mirror lamp_bulb_outer_material
1 lamp_bulb_outer_transparency
0
3 .9 .9 .9

lamp_bulb_outer_material mesh lamp_bulb_outer_object
1 lamp_bulb_outer.rtm
0
0

Thanks again,

Tom

···

-----Original Message-----
From: Gregory J. Ward [mailto:[email protected]]
Sent: 02 December 2004 22:40
To: Radiance general discussion; [email protected]
Subject: Re: [Radiance-general] Radiance Transparent Mirror Material

Use trans as the alternate type in mirror with appropriate parameters.

-Greg

From: "Tom Wood" <[email protected]>
Date: December 2, 2004 11:26:28 AM PST

Hi all,

I am a student from Bristol University in the UK currently rendering a
scene which includes a desk lamp with a halogen bulb.

The bulb is similar to the one at the following address:

http://www.lightworld.com/MERCHANT2/merchant.mv?
Screen=PROD&Product_Code=9788&Category_Code=halogen

I am trying to replicate the reflective, transparent inner surface of
the light cone, does anyone have any ideas on how I can make the
mirror material have a degree of transparency so I can accurately
represent light leaving the rear of the bulb.

Many thanks in advance,
Tom Wood

--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.289 / Virus Database: 265.4.4 - Release Date: 30/11/2004

Hi Tom,

I'm not sure why using a mirror as its own alternate would do anything -- the code says it should be the same as not specifying an alternate....

That said, there's little point is specifying a mirror material for a mesh surface. It should behave just like trans at that point -- it won't create any virtual sources, which is presumably why you would use 'mirror' in the first place. Virtual sources only get created for planar surface types: 'polygon' & 'ring'. Any other surface type (including meshes) just get treated normally.

For a 90% reflective material with 10% transmission, the following 'trans' should work:

void trans mirror_mat
0
7 .92 .92 .92 .9 0 1 1

-Greg