If anyone refused to answer questions like this in an interview I was running, I would ask them to leave and tell them they wouldn't be hearing from us. I don't care what your qualifications are, if you are an asshole who will not take directions, then I don't want you in my department.
Related to that is that objects overlapping create overlapping shadows. Which makes sense considering how your render engine seems to work.
Might I suggest instead of a solution in real time, how about a static deal that essentially generates a lightmap to overlay on top of the scene? I can think of several uses for that.
My current employer said that they did not like to even offer interviews to anyone who was currently unemployed because there was probably a reason for it and they didn't want people that couldn't keep a job.
That's pretty myopic. People go through periods of unemployment for all kinds of reasons. Maybe they had a child, or wanted to travel the world. I have a computer scientist friend who took 6 months off to hike the Appalachian Trail (no, really). According to this logic, he would be a no hire. It would be the company's loss though, and I wonder if that company would be one writing blog posts about how "it's impossible to hire technical talent."
That's certainly true in tech now, when companies are scrambling to get any talent they can. But the unemployment in many other sectors of the economy is much higher, and there's not much of a competition between companies for talent.
My father used a variant of it to justify the idea of invading Iraq (a couple of years prior to us actually doing it): "Where there's smoke, there's fire."
Why should I as a hypothetical employer be particularly keen on hiring someone who has taken extended leaves of medical absence? There is a strong financial risk and no reward for doing so.
So if I ended up with a one-time sickness that put me up in the hospital for, say, 3 months, then I'm more likely to catch another long-term sickness than the rest of the general population? Logic!
In the individual case the probability can only be calculated by a physician.
In the general case? I am sure (to a certainty sufficiently high to factor into hiring decisions between otherwise equally qualified candidates) that the increase in probability it is non-zero. So yes, I am saying in the general case that people who have been seriously sick before have an elevated chance of being seriously sick again.
Graduated May of 2008 - Sent out 10s of resumes - Two interviews (not a great GPA) - got offers at both - took the slightly lower pay one because it had a better job description and was in a more convenient location. It has worked out very well for me.
Knew I would be graduating in May of '08, so I started sending them out around Jan-Feb of '08 (4-5 months ahead). I got interviews in Feb-March and had my job offers by the end of March.
As someone who works on the pricing system for a distribution company - this article may apply to retail, but it definitely does not apply to everything. Our suppliers try to screw us at every turn by making us deal with complex cost side, so we have to have an incredibly dynamic and flexible system to deal with an international customer base.