Hi, I’d like to get some feed back on how to implement this:
I have a world, somewhere in this world there is an egg.
The aim is:
(1) to get the world (whole scene) projected onto the surface of the egg, considering the observer is located at a point inside the egg (think about the chicken eye!)
(2) then to render the ‘painted’ egg as seen from a point P (located inside or outside the egg)
Browsing through the forum, I got 3 possible approaches:
(a) texture projection on surface. But I understand (maybe wrongly) that it could be quite expensive in term of performances
(b) write a specific shader
© use the NonLinearImager approach. (don’t get the idea on how to project on a non flat surface inside the “darkroom”…)
Prior entering into coding, and possibly reaching either a dead-end or a not so smart approach, I’d like to get some guidance.
So what would be your recommandations to tackle the implementation (in python or c++)?