Working on custom version of raycaster, not using Peters. This will allow me to understand the code, and do floors, ceiling, and transparency.