[AA/메이킹/앵커/잡담] 매지컬 아카데미아를 만들어보자 -83-
0

#13480 [AA/메이킹/앵커/잡담] 매지컬 아카데미아를 만들어보자 -83- (2723)

#0보그스◆JEOJlCfVRW(b53d0a13)2026-07-22 (수) 15:16:56
::::::::::::::| \_  \::::::::::::< \_ \::::::::::\\  \:::::::::::<\__/:i:i:i:i|:i:i:i:i:i:i:|:i:i:i:i:\__/>:::::::::::/  //::::::::::/ _/ >::::::::::::/  _/ |::::::::::::
::::::::::::::|:i:i:i:i:i:i\__\ :::::: \ \ ̄\::::::::::\\  \ ::::: \\:i:i:i:i:i:i:i><\__/><:i:i:i:i:i:i:i://::::::: / :::: //::::::::::/ ̄/ / :::::: /__/i:i:i:i:i:i:|::::::::::::
::::::::::::::\:i:i:i:i:i:i:i:i:i:i:i:i:i\___|:i:i:i:i:\___>.  .\____>:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i<____/.  .<___/:i:i:i:i:|___/i:i:i:i:i:i:i:i:i:i:i:i:i:/::::::::::::
::::::::::::::: : \:i:i:i:i_________________________________________________/:::::::::::::::::
::::::::::::::::::::::::|:i:i:i|                      |    ィi「⌒      .|      ⌒〕iト    |   ____________    .|:::::::::::::::::::::
::::::::::::::::::::::::|:i:i:i|\                    | ィi「⌒         .|         ⌒〕iト |   /                 | /  .|:::::::::::::::::::::
::::::::::::::: : /:i:i:i|             〔 ̄ ̄<> ̄ ̄〕    ィi「⌒                         ⌒〕iト |                 /    .\:::::::::::::::::
:::::::::::::::::::|:i:i:i:i:i:|             ̄\ / ̄   ィi「⌒                       | ⌒〕iト                   |       |:::::::::::::::::
:::::::::::::::::::|:i:i:i:i:i:|\            < >  /  .|                         |     \                  |  /   |:::::::::::::::::
:::::::::::::::::::|:i:i:i:i:i:|                 Y  ./    .|                         |       \                |       |:::::::::::::::::
:::::::::::::::::::|:i:i:i:i:i:|                      |                         |  .|                  |       |:::::::::::::::::
___________________________________________________________
                                    S Y S T E M  A L L  G R E E N
                                       s c r a m b l e  s t a n b t y
                                   ┳━┓┳━┓┏━┓┳━┓┳  ┳
                                   ┣┳┛┣━  ┣━┫┃  ┃┗┳┛
                                   ┻┗  ┻━┛┛  ┗┻━┛  ┻
___________________________________________________________
    / ̄ ̄ ̄ ̄ ̄\  \         ヤ      |                         |                 /  / ̄ ̄ ̄ ̄ ̄\  \
   /::::::/ ̄ ̄ ̄\:::::\  \ ctor γ⌒ヽ   .|                         |    γ⌒ヽ balan./  /::::::/ ̄ ̄ ̄\:::::\  \
.  ::::::: / / ̄ ̄\ \:::::\  :.     乂__ノ    |                         |.    乂__ノ    '   /::::::/ / ̄ ̄\ \:::::\  :.
 ::::::: / ./:i:i:i:i:i:i:i:i:i:i:\ ヽ::::::..  i       ,. ´ ̄` .|                         | ,. ´ ̄` ..       i   ./::::::/ ./:i:i:i:i:i:i:i:i:i:i:\ ヽ::::::   i
 i:::::: |  {:i:i:i:i:i:6:i:i5:i:i:}  |::::::::.   | cylinder{    j|                         | {    j sensor |  |::::::::|  {:i:i:2:i:i5:i:i0:i:}  |::::::::|   |
 |:::::: l  {:i:i:i:i:i:i:i:i:i:i:i:i:i:} ノ ::: /  |       ゙ .,_ _.ノ|                         | ゙ .,_ _.ノ       .|  |::::::::|  {:i:i:i:i:i:i:i:i:i:i:i:i:i:}. ,:::::::/  ′
.八 :::: \\____//::::::/   ノ           |                         |.           .八   :.:::::::\ \____//::::::/  ,
.  \ :::: \____/::::::/.  /         .〕三三三三三三三三三三三三三三三三三三三三三〔        .⌒\  \ :: \_____/::::::/  /
.\  \:::::::::::::::::::::::::::::::/.  /                                                       \  \::::::::::::::::::::::::::::: /  /
.  \  ヽ ──── '  /                                                          \  ヽ ──── '  ./
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
이 어장이 어떤 어장이냐고요?

1. 매지컬 아카데미아를 메이킹하고 잡담을 떠들수 있는 어장입니다

2. 어장주의 두번째 작품이며 많이 미숙한 부분이 있을수 있습니다

3. 전투 시스템은 PlasticCat ◆lR9L7h2USY님의 시스템을 개조한 것입니다

4. 이 어장은 나매와 AA를 허용합니다

5. 모두 매너를 갖춰서 즐겁게 어장을 해요
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[메이킹&잡담판]
database>1714>230

[어장목록]
database>1714>128 (1~199)
database>1714>163 (200~250)
database>1714>172 (251~300)
database>1714>225 (351~390)
391. https://bbs2.tunaground.net/trace/anchor/12935
392. https://bbs2.tunaground.net/trace/anchor/12983
393. https://bbs2.tunaground.net/trace/anchor/13021
394. https://bbs2.tunaground.net/trace/anchor/13065
395. https://bbs2.tunaground.net/trace/anchor/13113
396. https://bbs2.tunaground.net/trace/anchor/13125
397. https://bbs2.tunaground.net/trace/anchor/13164
398. https://bbs2.tunaground.net/trace/anchor/13203
399. https://bbs2.tunaground.net/trace/anchor/13239
400. https://bbs2.tunaground.net/trace/anchor/13250
401. https://bbs2.tunaground.net/trace/anchor/13277
402. https://bbs2.tunaground.net/trace/anchor/13287

[설정들]
database>1714>228-229

[의뢰목록]
database>1714>197

[지원AA]
https://bbs.tunaground.net/trace.php/test/1597038257/275/ 구어장
https://archive.md/mbkTu 아카이브

[구음진경]
database>1714>186

[참치백과]
https://wiki.tunaground.net/doku.php?id=%EB%8B%B9%EC%8B%A0%EC%9D%80_%EB%A7%A4%EC%A7%80%EC%BB%AC_%EC%95%84%EC%B9%B4%EB%8D%B0%EB%AF%B8%EC%95%84%EC%97%90_%EC%9E%85%ED%95%99_%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4
 
#541액재료79프로◆iqh4QGhMY2(20fbf6ec)2026-07-25 (토) 13:18:31
================================================================================
AA 생성기 연구 공유 (다른 개발자용)
================================================================================

무엇을 만들었나
이미지를 일본어 아스키아트(AA) 문자열로 바꾸는 생성기를 연구했다.
일본 게시판(AAMZ) 스타일, Saitamaar 같은 전용 폰트,
Shift_JIS(CP932)로 깨지지 않는 출력을 전제로 한다.


1. AA 생성기에서 중시해야 할 것
--------------------------------------------------------------------------------

(1) 선 구조를 먼저 제대로 뽑을 것
그림을 너무 일찍 흑백으로 줄이고 가늘게만 만들면
선의 두께, 경계, 갈라짐, 평행선 정보가 사라진다.
"무엇을 선으로 볼지"를 먼저 정하고,
그다음에 문자를 고르는 편이 낫다.

(2) 문자 하나보다 연결이 중요하다
AA는 한 글자의 예쁨보다
위아래 행이 이어지는지, 대각선이 끊기지 않는지,
갈래(T/Y)와 곡선이 유지되는지가 더 중요하다.

(3) 공백도 그림의 일부다
공백을 무조건 지키면 선을 못 그린다.
반대로 공백을 무시하면 얼굴과 형체가 뭉개진다.
필요한 구멍과 간격은 지키고,
그 외 밝은 영역은 "절대 금지"가 아니라 배치 비용으로 다루는 편이 낫다.

(4) 얼굴은 전체를 한 세트로 볼 것
눈, 눈썹, 코, 입은 따로 예쁘게 넣어도
위치와 대칭이 어긋나면 얼굴로 안 보인다.
확실하지 않으면 억지로 고치지 않는 편이 낫다.
(예: 한쪽 눈만 보이는데 반대쪽 눈을 만들어 넣지 않기)

(5) 출력은 실제로 쓸 수 있어야 한다
일본어 환경에서 깨지지 않는 문자만 쓸 것 (CP932).
연구용 실험과 실제 배포용 설정을 섞지 말 것.


2. 블루프린트(Blueprint)란
--------------------------------------------------------------------------------

블루프린트는 "이 그림의 이 부분은 이렇게 그려라"는
추가 지시서다.

원본 이미지만으로 부족한 정보를
영역별로 알려 주기 위한 것이다.

예를 들면 이런 식의 지시가 붙을 수 있다.

- 이 영역은 선으로 그려라
- 이 영역은 톤(해칭, 점, 면)으로 채워라
- 이 영역은 비워 두어라
- 이 선의 방향은 대각선이다
- 이 면의 밀도는 이 정도다

중요한 점
블루프린트는 "왼눈", "오른눈", "머리카락" 같은
의미 이름표가 필수는 아니다.
오히려 선 / 톤 / 공백 / 방향 / 밀도처럼
구조적인 지시로 두는 편이 생성기에 맞다.

한 줄로 말하면
블루프린트 = 원본 그림 위에 올리는 구조 안내도


3. 연구하면서 확인한 것
--------------------------------------------------------------------------------

- 후처리만으로 얼굴(눈, 눈썹, 속눈썹)을 크게 살리기는 어렵다.
처음부터 선과 위치가 약하면 나중에 글자만 바꿔서 한계가 있다.

- 잘못 고친 눈이 나오는 것보다는, 확신이 없을 때 원본을 유지하는 편이 낫다.

- 기능과 설정을 계속 쌓으면 엔진이 매우 복잡해진다.
실험용 경로와 실제 생성 경로는 나누는 것이 좋다.

- 장기적으로는
선·면 분리
-> 구조 파악
-> AA 문자열 조립
-> 톤 배치
순서가 더 안정적이다.


4. 한 줄 요약
--------------------------------------------------------------------------------

AA 생성기는 "예쁜 글자 선택기"가 아니라
선의 구조와 공백을 읽고, 연결되는 문자열로 다시 그리는 시스템이다.
블루프린트는 그 구조를 도와주는 선택적 안내도다.


================================================================================
(최대 5MB)