본문 바로가기

분류 전체보기3552

개구리의 흑사병 '항아리 곰팡이' 안녕하세요? 흑사병은 인류의 역사를 바꾼 엄청난 질병으로 인식이 되는데, 이런 흑사병에 버금가는 수준의 질병이 주로 개구리를 비롯한 양서류에 감염이 되는 '항아리 곰팡이(Batrachochytrium dendrobatidis)'라는 곰팡이가 있습니다. 1993년 호주에서 처음 발견이 되었으며, 양서류가 이 질병에 걸리면 피부호흡을 못해서 차사율만 90~100%에 이른다고 합니다. 지난 25년간 호주와 중남미, 미국, 유럽 등지에서 야서류 약 200여종을 멸종시킨 상당히 파괴력이 큰 질병인데, 당연하다면 당연히도 이 항아리 곰팡이의 출처를 밝혀내기 위해서 21개국 38개의 연구팀이 협업을 해서 연구를 하였고, 그 결과를 사이언스지에 5월 11일 날짜로 발표 했습니다. 놀랍게도 높은 치사율과 이미 200여종.. 2018. 8. 2.
유니티5 독학하기 그 61번째 걸음-무한히 계속되는 스테이지 생성 part2 안녕하세요? 지난번 포스팅에서 중간에 끊었는데, 이제 남은 분량을 포스팅 하고자 합니다. 이번 포스팅에서 어떻게 해서 끝없이 계속되는 스테이지가 만들어 질 수 있는지에 대해서 포스팅을 마루리 하고자 합니다. LevelGenerator.cs에 위 스크린샷과 같이 RemoveOldestPiece()라는 메소드를 작성하도록 합니다. 이 메소드를 작성하는 이유는 바로 너무 오래 만들었는 발판을 계속 남겨둬서 용량이 커지게 할 수는 없으니, 그냥 제거하는 메소드입니다. 실제로 씬에 배치가 된 pieces리스트의 [0]번째를 제거하는데, 먼저 oldestPiece라는 변수명에 리스트의 0번째 값을 지정 하도록 하고, 먼저 pieces라는 리스트에서 먼저 제거를 하도록 합니다. 그리고 나서 이미 씬에 배치가 된 게임.. 2018. 8. 1.
유니티5 독학하기 그 61번째 걸음-무한히 계속되는 스테이지 생성 part1 안녕하세요? 하루종일 이해도 잘 되지 않고, 이래저래 어려워서 포스팅을 올리는 시간이 많이 늦어졌습니다. 아무튼 간에 그래도 어떻게 챕터11은 다 실습해 보는데 성공은 했습니다. 하지만 너무 분량이 길어져서 하는 수 없이 두 부분으로 잘라야 했습니다. 먼저 미리 다운로드를 받은 chapter11의 유니티 팩키지 파일을 가지고 오도록 합니다. 일단 이 안에는 프리팹이 있는 것을 볼 수 있었습니다. LevelPieceBasic프리펩을 가지고 와서, 다음에는 이를 드래그 앤 드롭으로 계층뷰에서 게임 오브젝트로 만들어 주도록 합니다. 일단 게임오브젝트로 추가된 LevelPieceBasic를 한번 살펴보도록 합니다. 여기서는 Floor라는 조각들이 15개 있는 것을 볼 수 있으며, ExitPoint와 LeaveT.. 2018. 7. 31.
푸리에 해석으로 응용한 사진과 동영상 압축법 안녕하세요? 지난번 포스팅인 '링크 : 조금은 아쉬운 푸리에 해석에 관한 기사'라는 포스팅에서 이 푸리에 해석이 이용된다고 언급을 했었는데, 그때는 제대로 이해를 할 수 없는 문제도 있고 해서, 자세하게 설명을 못했습니다. 그래서 이번 포스팅에서는 조금은 더 자세하게 내용을 올리고자 하는데, 될 수 있으면 이해하기 쉽도록 글을 전개해 나가겠습니다. 먼저 이해를 돕기 위해서 흑백 사진의 예시를 들겠습니다. 어떤 디지털화된 이미지를 구성하는 것은 '화소'라고 해서 가장 최소 단위의 점들이 모여서 이루어져 있습니다. 그래서 한장의 흑백사진의 경우에는 크게 8단계의 명암 단계를 가지고서 화소 하나하나가 모이는데, 먼저 8개의 화소를 가로로 묶어서 아래의 그림처럼 한개의 주파수로 변환할 수 있습니다. 여기까지만 .. 2018. 7. 30.