Original Post
I have created an “algorithm” for efficient real-time colored shadows which correctly handles layers of colored translucent objects (without the need for compute shaders).
For example, a ball is under a red pane of glass and a blue one. Its shadow is purple. The ball moves through the red pane, and the parts of it above the red pane are shadowed blue and the parts below still shadowed purple. And so on for any number of layers of glass.
The glass panes themselves are also shadowed correctly.
Content, I began watching movies and eating.
Then I thought, “Maybe someone else has made an algorithm for this. And maybe it is better than mine. And maybe it- Oh, watch out Captain Picard!”
The whole reason I invented my way was because I have never seen any research on how to do this for real-time graphics. Every paper I find is for offline rendering and CG software.
I know real-time algorithms exist because I see it in Leadwerks. But according to their site they had to team up with pureLight Technologies, which is a company specializing only in lighting effects etc.
Given that my method takes an evening to code out of any existing standard shadow mapping routine, I doubt we are using the same method.
So I wanted to compare my method to some existing implementations.
Anyone know of any?
If my method turns out to be the most efficient method, I will document it.
If my method turns out to be crap, I will document it. And then not use it.
L. Spiro
For example, a ball is under a red pane of glass and a blue one. Its shadow is purple. The ball moves through the red pane, and the parts of it above the red pane are shadowed blue and the parts below still shadowed purple. And so on for any number of layers of glass.
The glass panes themselves are also shadowed correctly.
Content, I began watching movies and eating.
Then I thought, “Maybe someone else has made an algorithm for this. And maybe it is better than mine. And maybe it- Oh, watch out Captain Picard!”
The whole reason I invented my way was because I have never seen any research on how to do this for real-time graphics. Every paper I find is for offline rendering and CG software.
I know real-time algorithms exist because I see it in Leadwerks. But according to their site they had to team up with pureLight Technologies, which is a company specializing only in lighting effects etc.
Given that my method takes an evening to code out of any existing standard shadow mapping routine, I doubt we are using the same method.
So I wanted to compare my method to some existing implementations.
Anyone know of any?
If my method turns out to be the most efficient method, I will document it.
If my method turns out to be crap, I will document it. And then not use it.
L. Spiro