"True" Projectors

How does one create a “True” Projector? As in, acts like a real-world projector? I tried to modify the Blob Shadow Projector, but the only texture that it will “project” onto surfaces is the Shadow.psd texture which isn’t really very useful. Oh, it will use other textures all right, but they simply replace the texture on any given surface ( inside the projection beam ). They don’t add onto the texture like a real-world projector would. :?

What I need is something that can be used as a real movie/slide projector, instead of simply replacing the face texture. Any tips?

I made this a while ago: http://www.unifycommunity.com/wiki/index.php?title=ProjectorAdditive

It’s cool for making “pixel spotlights lights” work on super old graphics cards and for making your spotlight multicolored.

Cheers,
-Jon

That works great! Thanks a ton! :slight_smile:

Hey i used your script but there seem to be some bleeding problem. Am projecting a Movie Texture on a plane using your shader. Some bleeding occurs in area which the projector does not cover.

would you know why?

thanks

This first image is the output, in which you can see the bleeding.

The second pic is the editor setup. I basically made the plane larger than the projection area

[Update]
The bleeding does not occur if there is a black border around the video. No idea how to stop the bleeding without the border though :frowning:

237835--8504--$scrnshot_180.jpg

There is a related question over at the answers forum.

If anyone can figure it out, please post it there.