Тем временем в современынх PowerVR в железе уже есть поддержкарейтрейсинга. Идея в том, что для каждого объекта пишется шейдер, определеяющийчто делать с лучом, пущеным из камеры.
smth like that: https://gist.github.com/zeux/9634255