1.시작
vi file vi를 시작하여 지정한 파일 편집
vi -R file 읽기 전용(read- only) 편집기로서 vi를 시작하여 지정한 파일 편집
view file 읽기 전용(read- only) 편집기로서 vi를 시작하여 지정한 파일 편집
2.종료
:wq 데이터를 저장하고 종료
:q! 데이터를 저장하지 않고 종료
3. 시스템이 다운된 후에 되살리기
vi -r 되살릴 수 있는 모든 파일 이름 보여주기
vi -r file vi를 시작하여 지정한 파일 되살리기
4. 디스플레이 제어하기
^L 현재 화면을 다시 디스플레이하기
:set number 내부 줄 번호 디스플레이
:set nonumber 배부 줄 번호 디스플레이 않기
5. 마지막으로 지운 것 복사하기
p 마지막으로 지워진 것을 커서의 뒤/아래에 삽입
P 마지막으로 지워진 것을 커서의 앞/위에 삽입
xp 두 문자를 바꿈
deep 두 단어를 바꿈
ddp 두 줄을 바꿈
6. 패턴 검색
/rexp 지정된 정규 표현식에 대해 앞으로 이동
/ 이전의 패턴에 대해 앞으로 검색을 반복
?rexp 지정된 정규 표현식에 대해 뒤로 이동
? 이전의 패턴에 대해 뒤로 검색을 반복
n /나 ?명령에 대해 같은 방향으로 반복
N /나 ?명령에 대해 반대 방향으로 반복
7. 약어의 사용
:ab short long short를 long에 대한 약어로 변경
:ab 현재 약어 목록을 표시
:una short 약어 short를 표시
8. 줄 길이의 조정
r 문자를 뉴라인으로 변경
J 줄의 결합
:set wm=n 오른쪽으로 n문자 위치에서 자동적으로 줄 나눔
9. 커서 이동
h 커서를 한 칸 왼쪽으로 이동
j 커서를 한 줄 아래로 이동
k 커서를 한 줄 위로 이동
l 커서를 한 칸 오른쪽으로 이동
커서를 한 칸 왼쪽으로 이동
커서를 한 칸 오른쪽으로 이동
- 커서를 이전 줄의 처음으로 이동
+ 커서를 다음 줄의 처음으로 이동
커서를 다음 줄의 처음으로 이동
0 커서를 현재 줄의 맨 앞으로 이동
$ 커서를 현재 줄의 맨 끝으로 이동
^ 커서를 현재 줄의 첫글자(공백이나 탭이 아닌)로 이동
w 커서를 다음 단어의 첫 글자로 이동
e 커서를 다음 단어의 끝 글자로 이동
b 커서를 이전 단어의 첫 글자로 이동
W w와 같음(문장 부호 무시)
E e와 같음(문장 부호 무시)
B b와 같음(문장 부호 무시)
( 다음 문장의 처음으로 이동
) 이전 문장의 처음으로 이동
{ 다음 문단의 처음으로 이동
} 이전 문단의 처음으로 이동
H 커서를 화면 맨 위로 이동
M 커서를 중간으로 이동
L 커서를 맨 아래로 이동
10. 편집 버퍼를 통한 이동
^F 한 화면 아래로 이동
^B 한 화면 위로 이동
n^F n화면 아래로 이동
n^B n화면 위로 이동
^D 반 화면 아래로 이동
^U 반 화면 위로 이동
n^D n줄만큼 아래로 이동
n^U n줄만큼 위로 이동
11. 셸 명령 실행
:!command vi를 중단하고 지정한 셸 명령을 실행
:!! vi를 중단하고 이전의 셸 명령을 실행
:sh vi를 중단하고 셸을 실행
:!csh vi를 중단하고 새로운 C-셸을 실행
12. 패턴에 의한 치환
:s/pattern/replace/ 현재 줄의 치환
:lines/pattern/replace/ 지정한 줄의 치환
:line,lines/pattern/replace/ 지정한 범위의 치환
:%s/pattern/replace/ 모든 줄의 치환
1,$s/aaaaa/bbbbb/g 모든줄의 치환
13. 데이터 읽기
:liner file file의 내용을 지정한 줄 다음에 삽입
:r file file의 내용을 현재의 줄 다음에 삽입
:liner !command command의 결과를 지정한 줄 다음에 삽입
:r !command command의 결과를 현재의 줄 다음에 삽입
:r !look pattern 지정한 pattern으로 시작된 단어 삽입
14. 정규 표현식을 사용하기 위한 특수 기호
. 뉴라인을 제외한 모든 단일 문자와 대응
* 영 또는 그 이상의 선행 문자와 대응
^ 줄의 시작과 대응
$ 줄의 끝과 대응
\< 단어의 시작과 대응
\> 단어의 끝과 대응
[ ] 묶여진 문자중의 하나와 대응
[^ ] 묶여진 문자를 제외한 아무것하고나 대응
\ 이어지는 기호를 문자 그대로 해석
15. 줄 번호
nG 줄번호 n으로 건너뛰기
1G 편집 버퍼의 첫 줄로 건너뛰기
G 편집 버퍼의 마지막 줄로 건너뛰기
:map g lG g가 lG와 같도록 매크로 정의
16. 삽입
set noautoindent set nocindent
i 입력 모드로 전환, 커서 위치 앞에서 삽입
a 입력 모드로 전환, 커서 위치 뒤에서 삽입
I 입력 모드로 전환, 현재 줄의 앞에 삽입
A 입력 모드로 전환, 현재 줄의 끝에 삽입
o 입력 모드로 전환, 현재 줄의 아래에 전개
O 입력 모드로 전환, 현재 줄의 위에 전개
17. 편집하고 있는 파일을 바꾸기
:e file 지정한 파일의 편집
:e! file 지정한 파일의 편집, 자동 점검의 생략
18. 내용 고치기
r 단지 한 글자만 변경(입력 모드로 바뀌지 않음)
R 입력하는 대로 겹쳐 써서 변경
s 삽입에 의해 한 단어의 변경
C 커서의 위치로부터 줄 끝까지 삽입에 의한 변경
cc 전체 줄을 삽입에 의한 변경
S 전체 줄을 삽입에 의한 변경
cmove 커서부터 move까지 삽입에 의해 변경
~ 대,소문자 바꾸기
19. 고치기의 취소 또는 반복
u 편집 버퍼를 수정했던 마지막 명령을 취소
U 현재 줄을 저장
. 편집 버퍼를 수정했던 마지막 명령 반복
20. 문자 삭제
x 커서가 있는 문자 삭제
X 커서의 왼쪽 문자 삭제
D 커서부터 줄의 끝까지 삭제
dd 현재 줄의 전체 삭제
dmove 커서부터 move까지 삭제
dG 커서부터 편집 버퍼의 끝까지 삭제
d1G 커서부터 편집 버퍼의 맨 앞까지 삭제
:lined 지정한 줄의 삭제
:line, lined 지정한 범위의 삭제
21. 여러 줄의 복사와 이동
:linecotarget 지정한 줄을 복사하여 target 줄 밑에 삽입
:line, linecotarget 지정한 범위를 복사하여 target 줄 밑에 삽입
:linemtarget 지정한 줄로 이동하여 target 줄 밑에 삽입
:line, linemtarget 지정한 범위로 이동하여target 줄 밑에 삽입
22. 데이터를 처리하기 위한 셸 명령의 사용
n!!command n번 줄에서 command의 실행
!move command 커서부터 move까지 command 실행
!move fmt 커서부터 move까지 줄들을 형식 맞추기
23. 데이터 저장하기
:w 원래의 파일로 데이터를 저장
:w file 지정한 파일로 데이터를 저장
:w>> file 지정한 파일에 데이터를 추가
이사짐 정리하다가, 밝견된 책들을 물끄러미 쳐다 보다가 제일 먼저 읽어 버리자고 선택한 책. 큼지막한 글씨체에, 부담 없는 책장 수가 선택을 하게 만들더라. 그리고 정지영 파동으로 인해 나름 유명했던 기억들을 떠 올리며-
언젠가 부터 책을 읽을 때, 저자에 대한 정보를 챙겨 보는 습관이 들었는데, 저자들은 동기 부여를 전문적인 직업으로 삼고 있는 사람들이었기에, 이 책의 내용을 받아 드릴때 약간은 비판적인 잣대를 기준으로 삼았다. 그래서 그런지 이야기는 약간 억지가 있어 보였지만, 내용 중에는 챙겨 둘만한 내용이 꽤 있었다.
책의 내용을 간단히 요약하자면, 마시멜로의 이야기를 바탕으로, 조나단과 찰리가 나누는 대화의 형식을 빌어 찰리가 변화되는 과정을 처음부터 마지막까지 하나의 강의처럼 제시하고 있다.
조나단은 조언을 주는 성공한 사업가로, 찰리는 조나단의 운전 기사로, 그의 조언을 듣고 변화된 삶을 살아가는 인물이다.
조나단을 굳이 비교하자면, 이 책의 저자들이 되겠고, 찰리는 이 책을 읽는 독자들, 그리고 책의 줄거리는 저자가 독자들에게 바라는 변화를 찰리에 대입해 보여주는 듯 싶다.
이 책의 내용 중 몇가지 공감 가는 것들을 적어 두자면 다음과 같다.
목표+열정+실천 = 삶의 행복. 사람을 설득에 있어서 가장 큰 무기는 감동이다. 적당한 때의 성공을 위해, 우리는 무엇인가를 희생할 수 있어야 한다. 내일을 위해 난 오늘 무엇을 할 것인가. 다른 사람이 나를 돕게 만들어야 한다. 인내를 가지고 자신을 신뢰하라. 부지런함으로 노력을 유지해라. 거짓말은 자신에게 반드시 돌아 온다. 장기적인 안목을 가지고 생각해라. 어떠한 선택에 앞서 30초간 이 선택이 내 삶에 미칠 영향을 생각해라. 약속은 반드시 지켜야 한다.
책의 내용 중 마음에 들었던건, 이렇게 저자가 간단히 하고자 하는 바를 명확히 요약해 제시했다는 점이 책을 빨리 읽도록 도왔다는 점이다.
단 내가 공감가지 않았던 바는, 이 책의 내용은 새로운 꿈을 위해 노력해야 하는 사람들에게는 유용할지 몰라도, 어느 정도 이러한 내용들을 이미 알고 실천하는 사람들에게는 그다지 유용하지 않다는 점이다. 지금의 내 가치관을 바탕으로 판단해 보건데, 책이 제시하는 배움들을 소화한 사람들에겐, 좀 더 더 큰 의미의 행복과 남과 더불어 가야 할 가치관에 대한 책들과 자신의 행복을 다스리는 방법에 대한 내용의 책이 더 적합 할 듯 싶다.
지금의 삶이 어렵고 힘들다면. 그리고 뭔가의 동기부여가 필요 하다면. 가벼운 마음으로 읽어 볼 마한 책.
계속 밍기적 밍기적 미루고 있던 그래픽스 숙제를 드디어 해내다! 하루만에 한거라 좀 허접한 면이 있지만. 그래도 할건 다 했다. 세완이형의 도움이 절대적으로 컸고, 이해해야 하는 부분이 좀 더 많다.
아무튼간.
소스와 결과물은 다음과 같다. OpenGl의 각종 함수에 대한 정리도 같이 해 놓는다!
Result
'고' 자를 그리는 숙제였는데, 어떤 선을 긋는게 아니라. 점을 쭉 찍어서 그리는게 포인트이다!
Opengl을 사용해서, 그리는 숙제다!
사용되는 알고리즘으로는 Midpoint 알고리즘 (원 그릴 때,) 직선 알고리즘으로는 Breham 알고리즘 (맞나?;) 암튼 고거다!
키보드 입력을 받으면, 저기 고자 에서 아래 'ㅗ' 받침중 튀어 나온 부분만, 크림슨 색으로 칠해지는게 포인트다.
Soruce Code
/*These part is included file*/ #include <windows.h> #include <gl/glut.h> #include <stdlib.h> #include <stdio.h> #include <math.h>
void myReshape (int w, int h) { glLoadIdentity (); // This function can reset screen glMatrixMode(GL_PROJECTION); // This fuction can make 3D to 2D glViewport (0, 0, w, h); // 중요한 부분인데, 우리가 그리는 부분 즉, 윈도우즈의 크기가 // w 와 h 에 자동으로 반영된다. 이 경우, w,h와 아래줄에서 //사용한 좌표축과의 대응 비율에 따라, 확대가 되기도 하고 축소가 //되어 보이기도 하니 조심! 많이 헷갈리게 된다! 모두 같으면 1:1 gluOrtho2D (0.0, 300.0, 0.0, 300.0); // I used x-width is 300 and y-width is 300 }
// This class is point. class scrPt { public: GLint x, y; };
// This function can save currently color by using point x,y. void setPixel (GLint x, GLint y) { glBegin (GL_POINTS); glVertex2i (x, y); glEnd ( ); }
//원을 그리는 알고리즘이다
// This function can draw circle by using midpoint algorithm void circleMidpoint (scrPt circCtr, GLint radius,int location) { scrPt circPt;
GLint p = 1 - radius; // Initial value of midpoint parameter.
circPt.x = 0; // Set coordinates for top point of circle. circPt.y = radius;
void circlePlotPoints (scrPt, scrPt, int);
/* Plot the initial point in each circle quadrant. */ circlePlotPoints (circCtr, circPt, location);
/* Calculate next points and plot in each octant. */ while (circPt.x < circPt.y) { circPt.x++; if (p < 0) p += 2 * circPt.x + 1; else { circPt.y--; p += 2 * (circPt.x - circPt.y) + 1; } circlePlotPoints (circCtr, circPt, location); } }
/* Bresenham line-drawing procedure for |m| < 1.0. */ void lineBres (int x0, int y0, int xEnd, int yEnd) { int dx = abs(xEnd - x0), dy = abs(yEnd - y0); //abs는 정수 절대값 구하는 함수 // fabs는 실수 int p = 2 * dy - dx; int twoDy = 2 * dy, twoDyMinusDx = 2 * (dy - dx); int x, y;
/* Determine which endpoint to use as start position. */ if (x0 > xEnd) { x = xEnd; y = yEnd; xEnd = x0; } else { x = x0; y = y0; } setPixel (x, y);
while (x < xEnd) { x++; if (p < 0) p += twoDy; else { if(y0<yEnd) { y++; } else { y--; // I must use this code. Because this part can draw case of m<0. } p += twoDyMinusDx; } setPixel (x, y); }
// I must draw line when x0 eqaul xEnd. So,I add this part code. if(x0=xEnd) { while (y < yEnd) { y++; setPixel (x, y); } } }
//This function operate when there is input of keyboard. void refresh(unsigned char key, int x, int y) {
int flag = 0; // This flag can check white line point int i = 0; int pixels2[1000]; // This point can save color frame 배열 선언 부분 glReadPixels(50, 50, 31, 30, GL_RGBA, GL_UNSIGNED_BYTE, &pixels2[0]); /* This fuction can get frame's information and give pixels array information. 이 함수가 프레임에서 받아다 읽어서 pixels2 배열에 넣어 준다. 나는 RGBA 형으로, 50,50 좌표부터 31, 30 크기의 네모난 프레임을 읽어서 부호 없는 byte 타입으로 배열에 저장한 것이다. 위의 코드는 다음과 같이 수정해서 쓸수도 있다.*/
//This part can seperate inter point and outer point //I use method to check point number of wihte. //If there is more two wihte point, There are not more crimson change for(;i<1000;i++) { if(pixels2[i]==0) { glColor3f(220.0/255,20.0/255,60.0/255.0); // Thhs is crimson red color 색 셋팅하는 함수 // 3개의 float 수로 표현 dc143c 16진수 크림슨색 if(flag<=2) { setPixel(50+i%31,50+i/31); // Pixel을 채운다 프레임에 정보로! } } else { if(i%31==0) { flag = 0; } flag += 1; } } glFlush(); // 이것은 현재 프레임에 있는 정보를 그리라는 것으로 프레임 정보는 유지 // 혹시 스왑 버퍼라는 함수는, 함수를 그리고 비우라는 것임 }
//This part is main function of program void main (int argc, char **argv) { // 보통 플랫폼에서 독립된 루틴을 주는 것을 glut라고 하는데 glut 함수는 앞에 전부 glut 함수가 // 들어 있다. glutInit (&argc, argv); // 초기화 시키는 함수 glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB); // 현재 사용할 버퍼를 한개를 사용할 //것인지, 2개를 사용할 것인지를 선택 //하고 타입을 RGB로 할 것인지 선 //택 : 상수 인자로 선언되어 있다. //그려질 윈도우즈 콘솔창 조정 부분 glutInitWindowPosition(200,200); glutInitWindowSize(300,300);
glutCreateWindow ("First homework 2003210044 Kim hyeong cheol"); // 창을 생성 glutReshapeFunc (myReshape);//현재 창을 새로 셋팅하고 좌표계 셋팅 glutDisplayFunc (display);//디스플레이를 할 함수를 호출해서 창에 넘겨줌 glutKeyboardFunc(refresh);//키보드 입력이 들어 왔을 때 반응하는 함수 등록 glutMainLoop();//창을 보이게 하고 무한 루프 돌게 함 //이건 C의 팁인데, 그냥 함수의 이름을 주면 주소 값으로 들어가고, 자동으로 인자값이 default 되어 있으면 들어간다. 예를 들면, myReshape 도 함수지만, default값이 들어가고 호출된다. }
네이버에서 폴라로이드를 검색하면 다음과 같이 나온다- 요새 폴라로이드에 자꾸 관심이 가서 어쩔 수 없었어!! :D
출처 : 네이버 백과사전
요약
미국의 광학기기 제조회사.
국가
미국
업종
광학기기 제조업
설립자
에드윈 H. 랜드, 조지 휠라이트
설립일
1932년
본사
매사추세츠주 케임브리지
총자산
20억 4300만 달러(2000)
매출액
18억 5560만 달러(2000)
↑ 폴라로이드사진기 /
본문
발명가이자 물리학자였던 에드윈 H. 랜드(Edwin H.Land)와 조지 휠라이트(George Wheelwright)가 1932년 랜드-휠라이트연구소(Land-Wheelwright Laboratories)라는 이름으로 설립하였다. 랜드는 얇고 가벼운 플라스틱 편광자를 발명하였고, 연구소에서는 이를 저렴한 가격으로 생산하여 1936년 선글라스와 기타 광학기기 제작에 쓰기 시작하였다. 1937년부터는 폴라로이드라는 이름으로 회사를 경영하였다.
1930년대와 1940년대에는 편광프리즘이 군용으로 납품되고, 1947년에는 셔터를 누르면 바로 인화되는 폴라로이드랜드카메라(Polaroid Land camera)와 전용 필름의 생산·판매에 착수하였다. 폴라로이드는 암실조작이 필요없으며, 카메라 내에서 현상·정착이 이루어져 촬영한 장소에서 바로 완성 인화가 되는 즉시성이 특징으로서, 이 카메라와 필름의 출현으로 사진 기술은 일대 혁명을 일으켰다.
1950년대에는 컬러인화지와 필름통을 생산하였고, 1964년 세계 최초로 전자셔터식 AE카메라인 폴라로이드오토매틱100을 내놓았다. 그리고 1972년부터는 접는 식의 일안리플렉스카메라인 폴라로이드 SX-70을 시판하였다. 조작이 극히 간단한 전전동(全電動) SX-70은 하나의 시트에 네거티브와 포지티브의 인화지를 결합시킨 것이 특징이었다. 인스턴트동영상 사진은 1977년에 소개되었다. 또한, 중형 카메라용 필름 홀더도 있으며, 사용 목적에 따라 많은 기종이 개발되었다.
그후 운전면허증·크레디트카드 등에 사용하는 순간인식시스템 등의 산업용·인쇄용 기기 분야에 진출하였고, 렌즈·선글라스 등의 제조·판매도 하고 있다.
2000년 현재 총자산 20억 4300만 달러, 매출액 18억 5560만 달러이며, 본사는 매사추세츠주(州) 케임브리지에 있다.
TIP : 한가지 이번에 알게 된 사실인데.; 폴라로이드 사진이 3-4년 정도 밖에 안간다네?! 검색해 보니까 맞는 것도 같구.
동호회원 유병욱 씨가 다양한 포맷의 핀홀 카메라를 선보이고 있다. 왼쪽부터 시계 방향으로 4×5 포맷, 6×9 포맷, 6×6 포맷.
기다림 속에서 더욱 빛나는 사진
핀홀 카메라란, 카메라 이름처럼 렌즈가 없고, 그 대신 어둠상자에 미세한 구멍을 뚫어 통과된 빛으로 이미지를 정착시키는 카메라를 말한다.
초등학교 시절 배웠던 어둠상자의 원리를 이용한 원시적인 카메라이지만, 그 속에서 탄생한 이미지는 지극히 매혹적이다. 이미지의 주변부가 점차 어두워지면서 시선이 중심으로 집중되는 핀홀 카메라 사진의 ‘터널 이펙트’는 인간의 시선과 가장 많이 닮은 특징이기도 하다. 또한 초점거리가 짧고 피사계 심도가 깊은 핀홀 사진은 전체적으로 부드러운 이미지의 결과물을 얻을 수 있다. 가까이 찍힌 피사체가 기이하게 커 보이는 이미지 왜곡도 핀홀 사진의 특징이다.
핀홀 카메라 동호회는 오프라인 모임보다는 주로 동호회 홈페이지에 사진을 올리고 정보를 나누며 활동하는 등, 온라인 중심으로 운영된다. 첫 방문한 사람들의 궁금증을 먼저 해소해주는 곳은 ‘Pinhole Q&A’ 게시판이다. 동호회를 찾는 이들이 가장 궁금해 하는 핀홀 카메라 만드는 법, 사진 찍는 법 등 유용한 정보를 얻을 수 있다.
내 카메라를 직접 만들어 쓰는 즐거움
동호회에 따르면, 시판되는 핀홀 카메라의 제작 원리는 비교적 간단하다. 빛을 완전히 차단한 상자에 0.2mm 정도의 미세한 구멍을 뚫고, 구멍 반대편에 필름을 장착하면 간이 핀홀 카메라가 완성되기 때문이다.
일반적인 카메라의 구성요소인 렌즈, 셔터막, 조리개, 노출계, 뷰파인더 등이 없지만, 핀홀 카메라에 장착한 인화지에 이미지가 착상되는 원리는 기존 카메라와 다르지 않다. 차이점이라면, 일반 렌즈카메라와 달리 핀홀 카메라는 오직 뚫려 있는 핀홀을 얼마만큼 열었다 닫는지에 따라 사진의 결과물이 결정된다는 점이다.
핀홀 카메라는 빛의 조건에 따라 초 단위에서부터 길게는 수 시간에 이르기까지 장시간 노출하기 때문에 삼각대나 지지할 수 있는 물체가 있어야 흔들리지 않는 사진을 찍을 수 있다. 인물 사진을 찍을 경우 마치 사진이 처음 발명되었을 때처럼 모델이 장시간 움직이지 않아야 하므로, 핀홀 카메라 사진은 대개 정물 사진이나 풍경 사진이 많다.
한 장의 사진을 찍을 때마다 얼마나 노출을 해야 하는지 처음 찍는 사람의 입장에서는 막막할 뿐이지만, 몇 번 찍다 보면 요령이 생기게 된다고. 핀홀 카메라를 자작하거나 촬영하는 과정에서 어려움을 느끼면 동호회원들의 조언을 구할 수 있다.
운영자 이수완 씨가 촬영한 핀홀 사진들
핀홀 카메라를 한번쯤 써보고 싶지만 만드는 일이 어렵게 느껴지는 초보자라면, 비교적 저렴한 가격의 조립식 제품을 구입하는 것도 한 방법이다. 직접 만들면서 핀홀 카메라의 구조를 이해하고, 핀홀 사진의 맛을 보는 등 일석이조의 효과를 얻을 수 있다. DIY(Do It Yourselfㆍ조립품을 이용한 손수 제작) 키트인 ‘Pinhole135-Lite’가 시중에서 3만원 선에 판매 중이다. 좀 더 양질의 완제품 핀홀 카메라를 써 보고 싶다면 제括譴訣恥瑛?6×6 포맷 카메라를 14만원 선에 구입할 수도 있다.
몽환적이면서 고요한 핀홀 사진의 매력 뭐니뭐니 해도 핀홀 카메라의 매력을 느껴보려면 다른 사람들의 사진부터 감상하는 것이 우선이다. ‘Gallery’ 게시판에 들어서면 몽환적이면서 아스라한 느낌의 사진들이 차분하게 들어서서 관람객을 기다리고 있다.
이 게시판에서는 선명하고 명쾌한 초점으로 눈을 시원하게 하는 사진들과 달리 고요하고 정적인 느낌을 주는 핀홀 카메라 사진의 매력이 돋보인다. 흔히 대수롭지 않게 여길 수 있는 사진 제목도 창작 활동의 중요한 부분이라며 “감상자는 제목을 보고 촬영자와 공감대를 형성한다. 사진은 좋은데 제목이 어울리지 않으면 사진의 가치도 빛을 잃는 경우가 많다”고 설파하는 운영자 이수완 씨의 공지만큼, 갤러리 곳곳에 세심함이 느껴진다.
핀홀 카메라를 처음 접하게 된 사람들의 계기는 가지각색이지만, 대개 평범한 사진에 만족하지 못하고 새로운 느낌을 찾아 나선 이들이 대부분이다. 동호회원 중 디지털사진 인화업체를 운영 중이라는 유병욱 씨는 “요즘 나오는 카메라는 너무 선명하게 나오니까 오히려 아우라를 찾기가 더 힘들다”며 “그래서 패션사진을 찍는 친구들이나 개인작업 하는 사람들 중에서는 오히려 옛날 카메라를 찾는 사람들이 많다”고 핀홀 카메라의 매력을 설파했다.
방금 찍은 사진도 케이블만 있으면 곧바로 자신의 미니홈피나 블로그에 올릴 만큼 빠른 이미지 생산이 가능해진 요즘, 오랜 기다림 후에 비로소 그 결과물을 쥘 수 있는 핀홀 카메라에 익숙해지기란 쉽지 않은 일이다. 그러나 핀홀 카메라 매니아들은 찍은 즉시 결과물을 보고 마음에 안 들면 지워버리는 사진 대신, 한 박자 천천히 쉬어 가는 사진, 생각하면서 찍는 사진을 찾는 과정에서 더 큰 매력을 느끼는 지도 모른다.
Tip : 간단한 핀홀 원리 간단하게 웹에서 원리를 찾아 봤더니 이런 원리가 숨어있더군요!
폴라로이드카메라라는 것은- 즉석에서 필름이 인화되는 방식의 사진기를 말한다. 의외로 가격은 매우 싼 편이지만, 필름의 가격이 한 장당 거의 1000원에 육박해서 참 구입해도 애물단지로 전락해 버리는 경우가 대부분이긴 한다-
언젠가 부터 DSLR도 좋지만 바로 즉석에서 인화 할 수 있는 폴라로이드 카메라의 매력에 끌리고 있었다.
결정적으로 이끌게 만든 것 중 하나가 바로- 『우.행.시』에 등장하는 폴라로이드 카메라를 보고 나서 부터! (영화를 보면 폴라로이드 카메라가 중요한 소품 역할을 한다)
폴라로이드 sx-70 오리지널
SX - 70 오리지널
중고 가격인데도 무려- 20만원!
이건 완전 수동이라서 매뉴얼을 자세히 봐야 한단다-
어쨌건 이번 방학에 하나 사 보려고-
눈 여겨 보고 있는 녀석이 있는데 아무래도 이것을 살 듯 싶다!
짜잔!! 역시 모양은 클래식한게 이쁘지!
파란색을 좋아라 하는 나로선- 끌릴 수 밖에 없다!
대략 가격이, 필름 가격까지 해서, 5-6만원 선이면 살 듯 싶다-
사용하는 필름은, T700 필름인데,(정사각 형태로 찍히는데다가! 크다!)
T700필름자체에 배터리도 내장이 되어 있기 때문에 따로 카메라에 배터리를 넣지 않아도 된다는 장점과 필름(필름이 결국 사진이 되는 것이죠)의 크기가 후지필름 제품들에 비해서 크다는 장점은 있지만, 필름 가격은 비싸다는 단점이 있어서 좀 고민이다.
또, 필름 베터리가 방전된걸 사버린다면- 필름을 날릴 수도 있긴 한데..
그래도! 이걸로 꽃힌다!
참 한가지 더! 내 맘대로 도색을 할 수 있다는 점이 맘에 든다.
요건 좀 오래 쓰다가 실증나면 도색해 봐야지-
카메라 자체는 별다르게 고장날 부분도 없는 카메라이고, 김정은(파리의 연인) 카메라처럼 도색해서 파는 제품도 있긴 한데, 비싸서 말야- 내가 사다 해야 겠다. 저 카메라, 태영이 기주를 파리에서 찍어주던 카메라다!
Tip으로 간단하게 남겨 두면- 인화를 하는 곳은 대체로 2군데가 괜찮은 듯!
1. 스냅스 ( www.snaps.co.kr) 기본 폴라로이드 외에 배경이 들어간 다양한 디자인으로 인화할 수 있다는게 장점귀엽고 세련된 인화지가 있다- 2. 스마일캣(www.smiIecat.co.kr) 스냅스와 마찬가지로 기본외에 다른 디자인으로 인화가 가능하고,전체적으로 디자인은 수수한 느낌이 있다는 점이 매력-
Update! 참고로 폴라로이드 관련 동호회 사이트가 있더라구요! (Update 2007.1.5)