I am working on a project within which I have a 3d grid-aligned world. On the 'faces' connecting grid cells (whether XY, XZ, or YZ plane), there is the possibility for an occluder (wall/floor/etc.) to exist
Given this knowledge, it seems rather feasible to have an occlusion system around it: Given camera location X1,Y1,Z1, and data structure with wall/floor information, can an item in grid cell X2,Y2,Z2 be seen?
Are you aware of any papers/algorithms/solutions to a problem like this?