Blender의 조각 모드는 브러시의 프록시 시스템 제거로 핵심 최적화를 받았습니다. 이 변경으로 메모리 사용량이 줄었고 변형 적용 속도가 향상되어 훨씬 더 부드럽고 효율적인 조각 경험을 제공합니다.
이전 버전의 프록시 시스템 문제
이전 버전에서 Blender는 프록시라는 임시 저장 시스템을 사용했습니다. 여기서 브러시 변형이 메시에 적용되기 전에 누적되었습니다. 이 방법은 정밀도를 높이려는 의도였지만, 다음과 같은 단점이 있었습니다:
- 특히 고밀도 정점 모델에서 과도한 메모리 사용.
- 다수의 중간 계산으로 인한 브러시 적용 지연.
- 각 반복마다 데이터 저장 및 전송이 필요해 조각의 유연성에 부정적인 영향.
“디지털 조각에서 불필요한 프로세스를 제거하면 각 획마다 더 빠르고 정확해집니다.”
프록시가 성능에 미친 영향
프록시 시스템은 각 브러시 동작이 최종 메시에 반영되기 전에 여러 단계를 거쳐야 했습니다. 이는 다음과 같은 결과를 초래했습니다:
- 높은 세분화 모델에서 눈에 띄는 지연.
- 불필요한 저장으로 인한 시스템 자원의 더 큰 소비.
- 대칭 및 복잡한 획 실행 시 지연.
새로운 직접 쓰기 시스템
효율성을 높이기 위해 프록시의 임시 저장이 제거되었습니다. 이제 브러시는 반복의 각 단계에서 메시에 변형을 직접 작성하여 다음과 같은 이점을 제공합니다:
- 지연 감소로 더 자연스러운 조각.
- 고해상도 모델에서 브러시 응답성 향상.
- 메모리 부하 감소로 작업 흐름 최적화.
메모리 관리에 미친 영향
이 최적화의 또 다른 주요 이점은 BVH 노드 크기가 약 40% 줄어든 것입니다. 이는 다음과 의미합니다:
- 더 효율적인 메모리 사용으로 더 복잡한 모델 작업 가능.
- GPU 부하 감소로 덜 강력한 하드웨어에서 안정성 향상.
- 장기 조각 세션에서 더 안정적인 작업 흐름.
응답성 향상
이러한 최적화 덕분에 아티스트들은 브러시 적용 시 더 빠른 응답을 경험하며, 더 직관적이고 중단 없이 조각할 수 있습니다. 지연 감소로 Blender의 조각 경험이 전문 소프트웨어와 비슷해졌습니다.
3D 모델링의 미래를 향한 발전
프록시 시스템 제거는 Blender 내 디지털 조각에서 가장 중요한 최적화 중 하나입니다. 현재 버전의 성능을 향상시킬 뿐만 아니라 고해상도 메쉬 조작을 위한 미래 고급 도구의 더 효율적인 기반을 마련합니다.