Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

PixMap

After Effects Texture Mapping Plugin 路 By Wunkolo

Bugs Sticky

A topic by Wunkolo created Aug 02, 2016 Views: 1,156 Replies: 24
Viewing posts 1 to 5
Developer (2 edits)

Use this thread to report on any bugs that you've come across. Please include the version of After Effects you're using and any associated crash dumps that you can provide!

Hi Wunkolo!

Thanks for you nice job on making PixMap After Effects Plugin! I'm using PixMap and making templates and selling on several stock marketplaces. So people will download your plugin more.

I have encountered a crash error when working at 4K resolution with PixMap. If happens if I apply Curves just after PixMap and layer mode is overlay. Solved by making layer precomp and applying PixMap as single effect on inner layer. 

Hope it helps ;)
Regards.

Developer

Thanks for the bug report! I'll look into it asap!

Thanks, this looks great!  I've been trying to use it with a UV map that's a layer of a 32bit EXR and getting frequent crashes.  I have the ExtractoR plugin fetching the UV pass of the EXR, then PixMap on that.  I also have the AE project settings set to 32bit, but have tried 16bit as well and no luck.  The edges are also extremely pixelated even though I rendered out at 32bit.

Developer

Sorry about the issue... What version of After Effects and what Operating system are you running on for reference? I can look into recreating the issue myself and solving it!

Also! If you are on Windows, you're in luck!

I've done brand new total recreation of the PixMap plugin called B.Map that is GPU-Accelerated and is available for free now that you can try as well!

Yes, I'm on Windows 10! Latest version of AE... Although I think there's an update available.

I'll check out B.map!

(1 edit)

Hello Wunkolo!

Thanks for you awesome plugin! Similiar to the post of another creator here, i use a lot your plugin to sell After Effects templates on sites, but lately i got rejected templates because the plugin crashes a lot. Im a MAC user, i use mac OS Catalina Version 10.15.7 and i tested the plugin on two version of After effects CC 2019 V 16.1.3 and CC 2020 V 17.7

Im not sure what is the problem, mainly i use 1920x1080 templates and compositions, nothing 4K or something like that. MotionArray.com for example only accepts your plugin to use the technique of UV map, and i cant sell my templates there because of this issue.

Oh! and another thing, when the MotionArray team review the templates, it crashes on them too, and they use Windows OS

Please let me  know how can i solve this.

Thanks a lot!

tinomotion :)

Developer

Hey! Thanks for using my plugin!

Do you have any more details about these crashes or the circumstances that lead to it crashing?  Maybe then I can find a way to proceed further and get this more stable! What would really help is if you had a reproducible circumstance so I can recreate the issue on my end and pick through what the cause might be.

For Windows though, I also have developed a newer GPU accelerated version of this plugin that you may try out as well!

https://wunkolo.itch.io/bmap

Hello! Thanks for your response, well, maybe this helps, the MotionArray.com team attached this screenshot when they got the crash. When i use it in MAC OS, nothing in particular, just working a bit and navigation in the project template and it crashes, i need to save several times because of this issue. I hope it helps.

Thanks

tinomotion :)

Developer

The blue "View Report" button there might provide me with more insight on the context of the crash!

Can you possibly see what's in there? It should be a text document with a list of where all the threads are at the moment of the crashing

(1 edit)

Im sorry that i can麓t click on the "view report" button because i didn麓t make that screenshot, the review team of Motion Array did, they also sent me this video with the crashing problem, me when i use it on a MAC, i dont get any error message, it just crashes and leaves AE.

Please letme know if you can see the video.

Thanks

https://www.dropbox.com/s/wszstgqgexsfwzw/bandicam%202021-08-05%2010-52-38-788.m...

EDIT: I just open up the project on my MAC and it crashed, but i manage to get the error message code, i copy the error to a text edit file and uploaded here because its a bit extense:

https://www.dropbox.com/s/yqdksn5v8ug69xh/PixMap%20Error%20Message%20on%20MAC.rt...


Let me know if it helps :)

Developer (1 edit)

The crash log in your edit is precisely what I needed! I can see exactly what's going wrong now and can get a fix going!

I updated the Windows build with the fixes that I've identified. If it is possible that you are able to test it, let me know how it goes!

It might take me some time to update the OSX build as I don't have access to an OSX machine anymore and will have to spin up a Virtual Machine or build server to get that going. I'll reply once I have an updated OSX build uploaded as soon as I have that pipeline setup again!

Edit: I've updated both the Windows and OSX build! Let me know how it goes!

(1 edit)

Wow! Wunkolo! You are the best! you made me so happy! i will finally be able to submit a lot of templates with your plugin! Thanks a lot for the efford and the support! And im happy also i helped to give feedback! i Will download again the plugin and tested! Will let you know! Thanks! Im happy! :)

EDIT: I just download and installed again the new version of PIXMAP and crashed again: here is the crash log:

https://www.dropbox.com/s/0vffqlb600enaww/PixMap%20Error%20Message%20on%20MAC%20...


I hope it helps :(

Developer (1 edit)

Oh shoot! This was an OSX pipeline issue on my part, the same file with the bugged code was reuploaded again rather than the fixed one. Your crash log shows it crashing in the exact same spot!

Try re-downloading once more! I've verified that the uploaded file has the latest iteration of fixes.

Oh no! tested again and still crashing in MAC OS. Here is the crash report:

https://www.dropbox.com/s/g9rebvgs7ti7t12/PixMap%20Error%20Message%20on%20MAC%20...

Hope it helps :(

Developer

Thank you for the bug report again! It gave me some better insight as to what is going on. Sorry for this little back-and-forth! 馃檹

Try downloading the plugin just once more and let me know how it goes this time!

(1 edit)

Hello, thanks for the plugin.

I have noticed that when setting the V repeat to "clamp" I have to offset.y to the negative height of the UV map, otherwise, the mapped texture is below the bottom edge :/ It looks like some miscalculation bug in the plugin.

Also when the sampled texture is bigger than the UV map resolution, it gets cropped.
I use After Effects CS6 on Windows 10

Developer (2 edits)

Looking into this! Looks like the clamp arithmetic might be somewhat off somehow, or the incoming coordinates are being handled wrong. How are you generating your UV texture? It might be handling the UV coordinates differently, such as by having the 0,0 pivot being the top-left rather than the bottom-left. Causing the Y axis to be flipped.

You say that if the UV texture is smaller than the sampled texture, that it gets cropped. Can you explain this a bit? Is this still in relation to the `clamp` arithmetic?

(1 edit)

I would say that B.Map (beta) works as expected regarding this issue. I'm generating my UV texture using Shadron app and GLSL shaders, they are in RGBAF32LE pixel format TIFF file. Also regarding cropping, the B.Map (beta) works flawlessly, here in PixMap it seems that base resolution from which the texture normalized coordinates are calculated is taken from the STMap rather than from the sampled texture.

Only issue not solved in B.Map (beta) is that it crashes when the layer with applied effect is pre-composed, while the effect is enabled.

Developer

I pushed a new build of PixMap with some fixes addressed!

It should now be in better parity with B.Map with these fixes too. Lemme know how it goes!

(1 edit)

Thank you, seems to be more stable, but the tiling is pinned to corner which messes up scaling of STMaps, compared to B.Map where it is pinned to center and works OK. Also it flips the texture vertically.

Developer

I think the vertical flip you are experiencing is due to the (0,0) pivot of your UV map being at the bottom left corner rather than the top-left. The darkness of the pixels at the bottom-left here indicate this is where your origin is and is why your image is flipped vertically due to it using OpenGL conventions(Y is Up rather than Y is Down):

OpenGL is the only graphics API that defines its texture-space like this. While DirectX/Vulkan/Metal/After-Effects/etc define the top-left corner of their texture-space as the 0,0-origin.

My unit tests have PixMap and B.Map behaving the same, except for how their scale operation works(B.Map scales about the center (0.5,0.5) while PixMap scales about the origin (0.0, 0.0). In my next update I'll can tweak the texture scaling-operation so that they both scale about the center!

Testing some more, I noticed that when I corrected offset for the tiling to be as if in the center, there is about ~1 pixel zoom in the PixMap compared to B.Map (beta). Can you please make PixMap behave the same as B.Map, or maybe fix the bugs in B.Map?