Psyop / Cryptomatte

Cryptomatte Nuke plugin, Fusion plugin, sample images, and specification
BSD 3-Clause "New" or "Revised" License
632 stars 151 forks source link

Fusion 9.02 installation instructions are out of date #62

Open arka-nantes opened 6 years ago

arka-nantes commented 6 years ago

Hi Cryptomatte seems not working whith the update of Fusion 9.02, have you the same problem

Thanks

jonahfriedman commented 6 years ago

Hi @arka-nantes,

Someone posted a possible solution here: https://www.steakunderwater.com/wesuckless/viewtopic.php?p=13136#p13136

Obviously not a long-term solution, but we still haven't investigated this issue in any detail so hopefully that helps you for the time being.

arka-nantes commented 6 years ago

Hi The solution work : place a 2nd copy of cryptomatte_utilities.lua to C:\Users[USERNAME]\AppData\Roaming\Blackmagic Design\Fusion\Modules\Lua Thanks

jonahfriedman commented 6 years ago

As it turns out, this is just an issue with installation instructions. The 9.0.2 instructions should be somewhat different than the 9.0.1 instructions.

cedricduriau commented 6 years ago

Hi @arka-nantes

Thanks for checking in, Fusion 9.0.2 finally supports the path mapping of lua modules. I will update the install instruction accordingly.

Cheers Cedric

cedricduriau commented 6 years ago

Hi @arka-nantes

Some news:

Although Fusion added some more support for the modules path, there still are some issues with it both on Windows and Linux. That's why the install instructions still mentions the lua directory for Windows but the usr directory for Linux. I have sent a ticket to BMD to answer my question(s) about the strange behavior of the modules in Fusion.

Otherwise, the required version has been updated and the repo structure for Fusion now resembles the tree of Fusion's root.

I'll keep this ticket open until I have my answers from BMD, and finally have a clear functioning deployment procedure in the docs.

Cheers Cedric

roelandschoukens commented 5 years ago

Hi,

Fusion 9.0.2 still requires the Lua modules to be copied in both C:\Program Files\Blackmagic Design\Fusion 9\Lua and C:\Program Files\Blackmagic Design\Fusion 9\Modules\Lua. Fusion uses the first while starting up, but the second while you create nodes. I also had to get dkjson separately.

cedricduriau commented 5 years ago

Hi @roelandschoukens

dkjson is a Fusion builtin module, you should not have the need to take care of that one yourself. Did you encounter any issues regarding that module?

Cheers Cedric

roelandschoukens commented 5 years ago

Hi @cedricduriau ,

I originally tried to install it on Fusion 9.0.0 which raised an error about that module. In 9.0.2 it indeed works without installing that module.

Thanks, Roeland

cedricduriau commented 5 years ago

Hi @roelandschoukens

That is correct, quite a few things were important through the 9.0.0 - 9.0.2 releases of Fusion. Glad that you got it to work!

Cheers Cedric

jonahfriedman commented 5 years ago

Thanks @cedricduriau. Can this be closed or are the instructions still out of date?

cedricduriau commented 5 years ago

No problem @jonahfriedman.

I'd say keep it open for now. I have some changes regarding this in my fork's master branch. I think I will expand the docs a little more then as well. Once that is merged, we can close all import/documentation related issues.

I'll keep you posted on the merge request.

Cheers Cedric

ExacoMvm commented 5 years ago

Still not working Steps i did: 1) cryptomatte_utilities.lua copied to: C:\Program Files\Blackmagic Design\Fusion 9\Lua C:\Program Files\Blackmagic Design\Fusion 9\Modules\Lua 2) cryptomatte.fuse to C:\Program Files\Blackmagic Design\Fusion 9\Fuses\Matte 3) cryptomatte_shortcuts.fu to C:\Program Files\Blackmagic Design\Fusion 9\Config***

*** = Had to create new folder.

Result: https://i.gyazo.com/59acacf4378d1fb9b259ab2c10004d61.mp4

Test files: https://mega.nz/#!pIQliQ6J!44uxsh9DCB3vjJ-3wFROLQVHp8HFA7WOM4MSfthJYRs

Fusion ver: 9.0.2