개인 미니 프로젝트의 첫 번째 'LenticularLens(렌티큘러 렌즈)를 활용한 입체 사진 제작'
말 그대로 렌티큘러 렌즈를 사용해 입체(3D)사진을 만들어 보는 것인데, 입체 효과를 보기위해 이 렌즈에 사용될 '특별한 이미지' 를 python 코드로 만들어보도록 할 것입니다.
1.1 렌티큘러 렌즈
렌티큘러 렌즈가 무언가 특별한 렌즈라거나 생소하게 들릴 수 있지만, 위 사진처럼 옥외 광고나 스티커에서 쉽게 접해볼 수 있습니다. 이렇듯 시선에 따라 그림이 다르게 보이는 용도로써 쓰일 수 있겠지만 '양안시차의 원리'를 통해 평면 사진에서 사람은 입체감을 느낄 수 있게 됩니다.
1.2 양안시차의 원리
그렇다면 양안시차의 원리란 무엇일까? 사람의 눈은 사물을 볼 때 처음엔 평면 이미지로 받아들이지만 뇌에서는 3D(입체적)로 인지합니다. 왜냐하면 두 눈(양안)이 평균 6.5cm 정도 떨어져 있기 때문에 물체를 볼 때 망막에 미세한 이미지 차이가 생기기 때문입니다. 따라서 이 이미지 차이가 뇌에서 합쳐져 결과적으로 입체감, 깊이감을 형성합니다. 즉, 두 눈 간 보이는 것의 차이로 입체감을 느끼며 이를 '양안시차의 원리'라 합니다. 우리는 이러한 두 눈간의 보이는 것의 차이와 시선에 따라 서로 다른 이미지가 보이는 렌티큘러 렌즈를 통해 입체 사진을 보게될 수 있습니다.
1.3 제작 계획
이와 같은 이론을 바탕으로 입체 사진 제작에 대한 계획은 다음과 같습니다.
특별하게 제작된 이미지에 반원통을 나열한 형태의 렌즈(렌티큘러 렌즈)를 설치합니다. 렌즈를 통과한 이미지의 상이 서로 다르게 굴절이 되어 시청자의 양안에 두 이미지의 상이 각각 맺히게 되며, 분리된 각 이미지는 각 왼쪽 눈과 오른쪽 눈에 상이 맺히며 양안 시차의 원리에 의해 입체적으로 보이게 됩니다. 따라서 코드를 작성하여 렌티큘러 렌즈에 사용될 '특별한 이미지'를 제작할 계획입니다.
'Project > LenticularLens' 카테고리의 다른 글
[Project] LenticularLens를 활용한 입체 사진 제작 - 2. 렌티큘러 이미지 제작 (0) | 2022.02.04 |
---|
댓글