Hi there,
just upgraded yesterday to the Unity 5.0 Personal and imported my 4.6 project.
Now Im getting a weird projector behavior :
The projected material/texture is way to big and the size remain unchanged no matter how I change the projector properties or the projecter position. To be certain about this behavior on Unity 5, I recreated a test-scene with the same elements and properties on both version (4.6 and 5.0) for testing purposes and here are the results :
Properties :
Render results :
Notice : the same Texture with same configuration (Textures Type : texture, Wrape mode : Clamp) has been used as coockie-Texture-material in both versions.
So am I missing something or is it a bug??
Hi, i solved it, if you are using projector from standart assets from Unity 4 it doesnt work, import standart assets from unity 5. I used projector shader from asset store and it doesnt work too. So you need to use projector from unity 5 standart assets.
Summarising Stephanides answer + the important comments into one answer.
When upgrading from an old project (pre unity 5) that used the unity standard projector, the projector just falls “all over” everything it touches (it’s very broken indeed!)
To fix it, upgrade your standard assets as described by andrescavallin: go to “Assets/Import Package” and pick “Effects”. If you want, you can select to upgrade just the Projector asset.
Once this is done, you can either drag a new Projector to the scene, or fix your old one by reassigning the Shadow and Falloff textures.
The shaders/projectors I think you are looking for is in the U5 std assets under Effects.