a binocular kaleidoscope for the purpose of combining the field of repeating patterns associated with kaleidoscopes with stereopsis . a mirror chamber with an object window at the distal end and viewing lenses at the proximal end is utilized , which provides stereopsis covering the entire visual field of both the source material and its reflections . real depth is provided in an embodiment utilizing physical material such as beads or liquids contained in one or more stacked transparent compartments as the source imagery . virtual depth is provided in an embodiment utilizing stereoscopic video as the source imagery , in which case a mirrored divider bisects the mirror chamber . the video can be either be previously produced footage or generated in real time by software which can be interactively manipulated by the user in order to change programs or such parameters as color , motion and timing . a handheld device can be used to display the video . the stereoscopic video kaleidoscope described herein may also be adapted for use as a stereoscopic 3d viewer in conjunction with a portable computing device displaying a pair of stereoscopically complementary images . in an improved stereoscopic 3d viewer , the pair of stereoscopically complementary images enter the left and right eyes of the user along substantially parallel paths , to eliminate or substantially reduce the need for the user to cross his or her eyes and to improve focus and sharpness of the images . in additional embodiments of the improved stereoscopic 3d viewer , baffles are provided to block the extraneous direct view of the pair of stereoscopically complementary images .