Разные очки по разному реализуют фильтры для того что бы смотря на одну и ту же картинку видеть разное изображение левым и правым глазом
На самом деле правильно называть не 3Д а стерео (от слова двойной)
Настоящим 3Д можно считать лишь галограмму, так как в стерео третее измерение можно видеть лишь в одной точке (не можем сбоку посмотреть на картинку)
Наиболее распространен анаглифический метод (очки с красным и синим стеклом)
Когда на изображении представлены сразу обе картинки, но в зависимости от того для какого глаза предназначена, она подкрашивается красным и синим цвеами соотвественно

Очки для просмотра подобных изображений сделать не очень сложно
Нужно лишь взять красную и синию пленку - фильтр. Один фильтр будет пропускать изображение только для одного глаза, другой только для другого
В кинотеатрах распространен метод поляризованного света
Многие материалы обладают таким свойством - что под одним углом свет пропускают легко, а под другим свет вообще не пропускают
В таких очках одно стекло поернуто под одним углом, а другое под другим.
Ну и на 2 кинопроекторах стоят 2 соответсвующих фильтра
Для того что бы сделать такие очки нужно найти материал поляризующий свет
Впринципе насколько я знаю кристаллы сахара таким свойством обладают
Ну а вообще можно и без очков 3Д смотреть
Нужно просто развести глаза, что бы один видел одну картинку, другой другую

А другие методы посложнее, в домашних условиях так не сделаешь
Для мониторов например очки по-очереди мигают то для правого глаза то для левого
Ну и есть еще мониторы с поляризованным светом