I am trying to create an object that is completely invisible from the outside, and only visible from the inside. To do this, I have experimented with a cylinder with its top and bottom circle faces deleted. I flipped all the normals inward and enabled backface culling. The faces in front of me are invisible but I still see the opposite inner side of the cylinder (because while the face closest to me has a normal facing away from me, the opposite face has a normal pointing toward me).
Is there a way I can see through the object completely while being able to see the inside faces of the cylinder if I were looking at it from inside the object? I want to put a texture inside the cylinder that can be seen from the inside of the object, but I dont want the object/texture to be visible at all from the outside. Note: I plan on exporting this as obj + image texture (the program I work with only accepts objs and images).