Tilt to read 란 특정 각도에서만 문구가 보이는 사진을 말하는 것이다.
밑의 사진을 한쪽 눈을 감고, 폰을 기울여 충전단자 쪽에서 이미지를 보면 WE WISH YOU A MERRY CHRISTMAS라는 문구가 나온다. 옆면에서 보면 또 다른 문구가 나온다.
이러한 이미지가 너무 신기해서 원리를 연구하고 문구를 입력하면 위와 같이 특정 각도에서 봐야만 보이는 이미지로 바꿔주는 생성기 앱을 만들었다.
원리는 간단한데. 정면에서는 볼 수 없도록 문구를 매우 늘어뜨리고, canvas를 90도 돌려 다시 다른 문구를 매우 늘어뜨린 다음 몇 가지 연막 (랜덤 한 선들)을 추가해주면 절대로 알아볼 수 없게 된다.
한 가지 막혔던 점은 글자의 길이가 몇이든 항상 가운데에 작성해야 됐고, 캔버스의 비율에 맞춰 자동으로 스케일을 조정해야 했는데. 아래와 같은 방법으로 해결했다.
'일일 스터디노트' 카테고리의 다른 글
사서 고생하기 | 39일차 | 앱 인트로, IntroActivity 설정 (0) | 2019.12.26 |
---|---|
사서 고생하기 | 38일차 | 꿈 알람 버그 수정 (0) | 2019.12.25 |
사서 고생하기 | 36일차 | 포그라운드를 이용한 몇초집중함 앱 (0) | 2019.12.15 |
사서 고생하기 | 35일차 | 꿈 생각 알람 추가 (0) | 2019.12.14 |
사서 고생하기 | 34일차 | 꿈일기 바 추가 (0) | 2019.12.07 |