Skip to main content
Participant
October 25, 2022
Question

Corner Pin cannot allocate a buffer larger than 30000 pixels in either dimension error

  • October 25, 2022
  • 1 reply
  • 1198 views

Hi all

I'm getting this message when using Mocha in AE 'Corner Pin cannot allocate a buffer larger than 30000 pixels in either dimension error'. I understand (or at least thought I did) what the error was, that the surface plane in Mocha was too big. I checked the position values for the corner pins and indeed they were much larger than 30,000. I reduced the plane's size and hey presto the error disappeared when previewing the timeline in AE. However, I don't get the error when previewing the timeline now, but I do when trying to render out. I've checked the position values of the corner pins and they are far smaller than 30,000.

I'm pretty new to Mocha so it's possible I'm making a silly mistake.

Any ideas gratefully received.

This topic has been closed for replies.

1 reply

Mylenium
Legend
October 25, 2022

How do you even manage to produce such insane values? This makes no sense at all. I'm pretty certain you're doing something fundamentally wrong, but without any info about your project, footage used, render settings and so on we can't really tell you much on how to avoid the issue.

 

Mylenium 

Participant
October 25, 2022

I'm tracking what is effectively a conveyor belt. The camera is in the middle, it's facing one way and then pans to face the other direction, so by definition it's a physically long track. I'm using a series of Xsplines to track what I can of the conveyor belt. Its 4K also, so I suppose that doesn't help. Am I correct in thinking that the 30,000 pixel value relates to the surface corner pins and has little to do with the size of the Xsplines? Rendering settings are pretty much default I think. Footage is Apple ProRes 422 HQ and I'm rendering out to Apple ProRes 422.