keithlang's picture

OK, seems this one was my mistake, due to a compositing mistake after a bunch of testing. Compositing modes are complicated!

There is a difference between the Sketch gaussian blur and the Vuo one, resulting in a slightly different distribution around the edge of opaque pixels. Apparent when Diff'ing two files that have had the same effect., one from Sketch one from Vuo. That's not a problem, per se, but I'll note it here for history.

As always, thanks!!

jmcc's picture


Can you send us a composition that exhibits that behavior? We haven't reproduced what you are seeing.

Sampauwels's picture

If you're planning to work with Vuo, take this class! Huseyin knows what he's doing and how to explain it clearly to any level of student. This class helped to get over those first hard steps into new software. Take the leap!

keithlang's picture

Bug? Blur node blends pixels with white instead of transparency?

Hi folks!

I'm working on a project where I'm blending an image that is set on transparency. The non-transparent pixels are not near the edges of the bitmap.

It seems to me that when the Blur node (I'm using Gaussian) is blending transparent pixels with partly opaque pixels, it is using something like white instead of transparency?

View the attached image at full size in order to see the comparison.

funwithstuff's picture

Just popping back in to confirm that the new M1 Macs refuse to run FxPlug 3 modules built with Vuo, instead showing the error in the attached screenshot. Would love to see FxPlug 4 supported if it's possible.

pbourke's picture

No, I think you misunderstand the problem.

I am using a texture, in the usual way the OBJ references the mtl file which in turn defines a material which specifies the texture image. That all works. I can change the mtl file to point to a different texture, I do this with the SaveData node. It works because the obj, mtl, and texture image are all located in the composition directory.

The problem comes when the composition is built into an application. The OBJ, (original) mtl, and texture image are in the resources of the package, but SaveData writes to the same location as the application (or to a location one chooses but for an application going to a third party machine that is a problem). Currently I change the OBJ reference to the mtl file to be in the users home directory and write my mtl file there also. But I hate it when applications write stuff randomly in my file system so would rather not do it myself.

One solution would seem for Vuo to provide a way of getting the path to the applications resources directory, but I don't think there is a way of doing that currently.

Scratchpole's picture

From what I have read the url for the .mtl is encoded into the .obj so you'd have to parse and replace that url when reloading the obj. if possible. Otherwise could you just use an image texture instead of the .mtl in the first instance?

pbourke's picture

Question about exporting as an app and SaveData node

I am displaying an OBJ file which has a single textured mesh, the texture is accessed by the OBJ as an mtl file which in turn references the texture image. I change the texture image and to get the obj to reflect that I create a new mtl file, saved using the SaveData node. All works.

Until I save the composition as an application. The mtl file gets created in the directory the application resides but the OBJ file references the mtl file in the resources of the application package.

Solutions? Work-arounds?

Joëlle's picture

Magneson Bodysoulspirit thanks so much for these, so many good options to try! ⚡✨

vj_dobermann's picture
vj_dobermann commented on vj_dobermann's Discussion, “art-net send and receive

aaah ok that's why thanks :)



Vuo is more than nodes and cables, it's a community! Feel free to browse or add your voice.

Browse Discussions

Start a Discussion

Browse Feature Requests

Suggest a Feature

Browse the Composition Gallery

Share a Composition

How can I get notifications?

Learn more about the community

Learn more about Vuo

Vuo Announcements

Sign up for the Vuo announcements mailing list to get news and join the community. We post about once per month.