3 questions about "per polygon"

Just finished and submitted my first game to the app store! Yippi! (By the way I added the Unity3D community in the credits!) But now it’s time to move on to the next game.

I’d like to know if it’s possible to:

  • Destroy on collision only the polys that where in contact with the collision object instead of the entire polyset.

  • Change shaders per polygon. If I have an object that collides with another one I want the affected polys to change color.

  • Is it possible to have the poly normals to always face the camera? So if I have a poly plane I can always see it which ever side I’m looking at it. I don’t want to double the face because in my case it would double my amount of polys and I can’t do that. It will be too much to handle for an iPhone.

Thanks

-R

shaders are changed per material, so if you alter the material to which a mesh or part of it are related thats possible.
same goes for the first.

you just have to recreate the whole geometry in such a case.

As for the part of the iphone: the calculation overhead is significantly larger than the 0 effort for dublicated geometry as the backface is ignored during rendering if it faces backward

Great! Thanks Dreamora. Time for R&D now…