브러시 캐싱

브러시 캐싱은 자주 사용하는 브러시를 다시 사용할 때 준비된 느낌을 유지하기 위한 성능 기능입니다. 이는 페인팅 중에 브러시가 익숙한 상태로 돌아올 때 Lumi가 비용이 많이 드는 브러시 모양 작업을 반복하는 것을 방지하는 데 도움이 됩니다.

모든 Dab을 완전히 새로운 문제로 처리하는 대신 Lumi는 유용하게 변환된 브러시 모양을 기억하고 동일한 종류의 표시가 다시 나타날 때 이를 재사용할 수 있습니다. 그 결과 크고, 질감이 있고, 애니메이션이 있거나, 준비하는 데 비용이 많이 드는 브러시를 사용하여 보다 부드러운 경험을 할 수 있습니다.

더욱 빨라진 친숙한 브러시

표현력이 풍부한 많은 브러시는 인식 가능한 범위의 크기, 각도, 모양 및 질감을 통해 이동합니다. 브러시 캐싱은 이러한 반복을 활용합니다. 브러시를 사용하면 Lumi는 가장 귀중한 준비된 양식을 가까이에 보관할 수 있어 제스처와 표시 사이의 지연을 줄일 수 있습니다.

이는 잉크 브러시, 즐겨 사용하는 드라이 브러시, 부드러운 음영 브러시 또는 아티스트의 일상의 일부가 되는 모든 도구 등 일상적인 페인팅 사전 설정에 특히 유용합니다. 브러시를 실용적인 방법으로 더 많이 재사용할수록 예열 상태의 가치가 더욱 높아집니다.

실제 사용을 중심으로 구축됨

브러시 캐싱은 가능한 모든 변형을 미리 계산하기 위한 것이 아닙니다. 동적 브러시는 유용하기에는 너무 많은 미묘한 조합을 통해 이동할 수 있습니다. 대신 루미는 그림을 그리는 동안 실제로 나타나는 상태에 중점을 둡니다.

이는 캐시를 이론적인 것이 아니라 아티스트가 주도하게 만듭니다. 브러시는 반복되는 압력 범위, 일반적인 각도, 습관적인 크기, 세션 중에 자연스럽게 발생하는 표시 등 실제로 사용되는 방식에 따라 더 빨라집니다.

실용적인 속도 레이어

캐싱은 페인팅 경험 아래 조용히 자리잡고 있습니다. 브러시의 모양을 바꾸거나 획의 표현 품질을 제한하지 않습니다. 그 역할은 불필요한 재계산을 방지하여 반복 작업이 더욱 즉각적으로 느껴지도록 하는 것입니다.

저장된 캐시를 사용할 수 있으면 친숙한 브러시가 준비 상태에 가까워질 수 있으므로 새 세션의 첫 번째 스트로크는 이미 설정된 세션의 중간처럼 느껴집니다.

균형잡힌 자원 활용

브러시 캐싱은 브러시 성능을 메모리 관리 작업으로 전환하지 않고 응답성을 향상시키도록 설계되었습니다. Lumi는 캐시된 브러시 데이터의 비용을 추적하고 시스템을 제한하여 긴 세션 동안 속도 향상이 실용적으로 유지되도록 합니다.

아티스트의 경우 이 기능은 기본적으로 간단합니다. 중요한 브러시를 사용하고, Lumi가 유지할 가치가 있는 비용이 많이 드는 상태를 학습하고, 다음 번에는 더 적은 대기 시간으로 해당 브러시로 돌아갈 수 있습니다.