오클루전¶
3D에서 그린 라인 아트에는 2D에는 없는 문제가 있습니다. 다른 지오메트리 뒤에 숨어야 할 스트로크입니다. OVB는 익스포트 시 이를 컬링하므로, 익스포트된 라인은 카메라가 실제로 볼 것만 담습니다 — Blender 네이티브 SVG 익스포터가 할 수 없는 일입니다.
오클루전은 Grease Pencil 기능입니다. Pencil+는 자기 자신을 가립니다(아래 참조).
작동 방식¶
OVB는 카메라에서 각 스트로크 포인트로 레이캐스트합니다. 포인트와 카메라 사이를 솔리드 메시가 막고 있는 포인트는 컬링됩니다.
규칙 하나: 모든 솔리드 메시가 선을 가립니다. 메시를 제외하려면 — 절대 가리지 않게 하려면 — 렌더 아이콘을 끄세요(Outliner의 카메라 아이콘). 렌더가 비활성화된 메시는 아무것도 막지 않습니다. 레이는 그것을 곧바로 통과해 뒤에 있는 무엇이든 닿습니다. 그것이 메커니즘의 전부입니다. "이것은 내 선을 막으면 안 된다"는 Blender에 이미 있는 제스처이지, 컴포지팅에서 빌려온 두 번째 어휘가 아닙니다.
무엇이 레이캐스트되고, 무엇이 그대로 나오는가¶
OVB는 이를 (객체, 레이어)별로 자동으로 결정합니다.
Grease Pencil Line Art 모디파이어는 대상 레이어를 선언합니다. Line Art가 쓰는 레이어는 생성기가 이미 숨은선을 제거했으므로, OVB는 이를 그대로 익스포트합니다 — 레이캐스트로 다시 테스트하면 스치는 각도에서 체인 끝만 갉아먹을 뿐입니다. 다른 모든 레이어는 레이캐스트를 받습니다.
한 가지 예외는 손으로 그렸으면서 동시에 Line Art 대상인 레이어입니다. 객체가 평가된 뒤에는 OVB가 손으로 그린 스트로크와 생성된 스트로크를 분리할 수 없으므로, 그 혼합 레이어는 레이캐스트 쪽에 합류합니다. 벽을 뚫고 보이는 손그림 아트는 피해야 할 명백한 오류이고, 다시 테스트된 Line Art는 체인 끝에서 조금만 잃을 뿐입니다.
| 레이어 내용 | 처리 |
|---|---|
| Line Art가 쓴 것(대상 레이어, 손 스트로크 없음) | 그대로 익스포트(Line Art가 이미 숨은선을 제거함) |
| 손그림 / 일반 아트 | 솔리드 메시에 대해 레이캐스트 |
| 아티스트가 그려 넣기도 한 Line Art 대상 | 레이캐스트(안전한 쪽) |
패스별 옵트아웃
Grease Pencil 패스에는 Content 패널에 Export as-is (never hide) 체크박스가 있습니다. 체크하면 그 패스는 오클루전을 완전히 건너뜁니다 — 아트가 씬을 무시합니다. 지오메트리와 상관없이 맨 위에 읽혀야 하는 것들에 쓰세요: 스피드 라인, x-ray 노트, 주석. Structure와 Subartlayers를 참조하세요.
확정하기 전에 미리 보기¶
Show in Viewport는 정확한 분류의 WYSIWYG 오버레이를 뷰포트에 그립니다. 유지되는 스트로크 대 컬링되는 스트로크. 오버레이와 익스포트가 하나의 코드 경로를 공유하므로, 프리뷰는 프레임 범위가 만들어낼 것과 절대 어긋날 수 없습니다. 시퀀스 전체를 익스포트하기 전에 한 프레임에서 컬링이 올바른지 확인하세요.
레이캐스트 조정¶
두 컨트롤이 스치는 표면이 그 위에 놓인 선을 가리지 못하게 합니다(자기 오클루전 / "여드름"):
- Surface Bias — 오클루전 레이를 카메라 쪽으로 약간 줄여, 표면 위에 놓인 스트로크가 같은 표면에 가려지지 않게 합니다. 스케일 독립적이며(카메라 거리에 상대적), 여유는 정면보다 스치는 각도에서 더 관대하므로, 진짜로 숨은 선은 숨은 채로 남습니다.
- Ignore Thinner Than(슬리버 테스트) — 표면이 카메라에서 돌아서는 곳에서, 레이가 어떤 바이어스로도 실제 오클루전과 분리할 수 없는 종잇장처럼 얇은 솔리드 조각을 스칠 수 있습니다. 이 컨트롤은 레이가 실제로 얼마나 많은 솔리드를 통과하는지 측정합니다. 설정된 두께보다 얇은 장애물은 통과하고, 두꺼운 솔리드를 통과하는 레이는 가려진 채로 남습니다.
0은 끕니다. - Gap Tolerance — 스트로크가 둘로 잘리기 전에 연속으로 컬링된 포인트를 몇 개까지 이어 붙일 수 있는지. 머리카락 같은 가림막을 가로질러 스트로크를 온전히 유지하려면 올리고, 엄격한 절단을 원하면 내리세요.
이들은 Stroke Width, Pressure → Variable Width와 함께 Settings 카드에 있습니다. 선이 자기가 속한 표면을 따라 사라지는 것이 보이지 않는 한, 레이캐스트 컨트롤은 기본값으로 두세요.
Pencil+¶
Pencil+ 모드에서는 라인 생성과 오클루전 모두 Line 노드를 통해 Pencil+ 자체가 처리합니다 — OVB는 Pencil+가 만들어낸 것을 익스포트합니다. 컬링은 OVB 패널이 아니라 Pencil+ 셋업에서 설정하세요. 위의 OVB 오클루전 컨트롤은 Grease Pencil에만 적용됩니다.

