현재 장바구니가 비어 있습니다!
[태그:] Python
-
출판사는 자료가 전부- Python 디스크툴 제작
출판사는 자료가 전부- Python 디스크툴 제작
python 으로 디스크 툴을 직접 만들어 봤습니다. 출판사에는 책 프로젝트를 복사해서 중간에 작업하는 경우가 많습니다. 그걸 오랜시간 보관하고 있다가 이번에 2T, 3T, 클라우드, NAS, DAS에 보관된 파일들을 전부 비교하고 하나의 자료와 백업, 클라우드 3중화만 해놓고 나머지 과정 또는 꺠져서 백업했던 파일중 온전한 파일에 데이터가 살아있는 것만 살리고 있습니다.
그래프 뿐 아니라 리포트가 다 나오게 만들었으며 D3.js 를 사용해서 데이터 그래프를 작업해 놓기는 했는데 피곤해서 여기까지만 하고 마무리하기로 했습니다. 주말 내내 작업해서 지쳤습니다. 이것만 한것은 아닙니다.
파일 확장자, 용량, 데이터 크기에 따른 중복된 파일을 찾아낼 용도로 만들었습니다.
중복된 것만 200G 찾았고 다시 3개 더 비교해서 작업을 마무리할 예정입니다. 사실 데이터를 정리하고 하드도 정리하고 필요없는 파일을 삭제하고 온전히 남아있는 NAS와 최근 업데이트할 자료만 정리되면 전자책 오쏘링툴이랑 앞으로 다른 일할 준비중입니다.
-
blender그레이스 펜슬을 이용해서 폰트만들기
blender4.3.1 그레이스 펜슬을 이용해서 만화 효과음 폰트 만드는 방법을 연구를 하다가 애니메이션을 만들고 있었습니다.
조합형 SVG 데이터를 하나씩 3D로 만들어서 각도가 변경되면 초, 중, 종성 모두 변경시켜 만화효과를 새롭게 만들어 볼 생각이었고 파이썬으로 제작하면 될거 같습니다.
원래 데이터드리븐 용으로 만들었던게 있고 기억이 가물가물하지만 프로그램으로 처리할 수 있게 하고 그 전에 수작업을 해봤습니다.
폰트로 만든건 아니지만 3D로 각도별로 출력할 수 있게 하는 것이 목적이라 일단 그레이스펜슬로 그린 것을 기준으로 스크립트 생성을 하고 있습니다. SVG로 출력하는 부분에 대해서도 보고 있고 이것저것 다 검토중입니다.
한글, 한자가 함께 나오고 파티클 영상효과를 2D에서도 활용할 수 있게 해보려고 하는데 잘 하면 틱톡이나 유튜브 용도로 만들어볼 수 있지 않을까 하고 있습니다.
-
한글 폰트 생성을 위한 svg 조합형폰트 만들기
한글 폰트 생성을 위한 svg 조합형폰트 만들기
일단 폰트를 자모 조합을 해서 폰트를 만드는 것을 준비하고 있습니다. 일단 폰트포지에서 python 으로 데이터를 제어할 수 있어서 잠깐 보고 폰트데이터를 -> svg로 제작 다시 초성 ,중성, 종성 코드별로 폰트가 조합되게 배치하고 글자의 형태에 맞춰 다시 짜깁기 해서 만드는 중입니다.
계속 이상한 에디터를 만들다가 갑자기 셰이프별로 조합하는 것을 만들고 AI가 뭘 하게 해볼까 하고있습니다. 전자책의 끝은 자기글씨라고 생각합니다.
일단 옛날 게임용 비트맵폰트 이미지를 받아서 조합형폰트 구조의 svg로 만들고 조합할 수 있는 모양에 맞춰 화면에 재배열하는 것을 만들었습니다. 128여개의 글자만 손으로 쓰면 폰트조합이 나오게 됩니다.
지금은 비트맵이지만 벡터로 그리거나 아이패드 같은 곳에서 따라쓰기 하면 바로 내 스타일의 한글이 만들어지게 할 수도 있고 일러스트레이터에서 조합형 폰트 기본형만 만들면 폰트가 생성되거나 영문폰트의 글리프 대로 한글폰트가 만들어지게 할 수 있습니다.
예전에 영문폰트로 한글폰트 만드는 기억이 나기는하네요.