not really.
the one way mirror actaully gave me the idea
the one way mirror is half of what i wanted (being solid on only one side) but you can still see bricks behind it.
I was thinking of somthing like a cloaking device.
for example:
A BA BB
__ | __ | __
|_| <-| |_| | -> |_|
| B | C
the -> indicate the normal direction
where A,B, and C are normal bricks and BA and BB are both one way occlusion bricks
sombody at point C is looking towards A
because both to look at brick C requires looking through both BA and BB brick A is visible
however a viewer located at brick C are looking towards brick B, but because it is between the occlusion "Toggles" brick C can be seen seemingly through brick B.
If a viewer were located at brick B the viewer would be able to see ALL the bricks (A, B, And C)
A viewer located at brick A would see the same thing as a viewer located at brick C