Hello, I was introduced to Gaffer just last week, and I was amazed by it and the community behind it.
But at the same time, I found out that if I lack the knowledge of scripting its very hard for me to adapt the software that easily.
For now, this is what I would like to do with the software and this is the difficulties I found.
The basic idea is to export scenes with shaded objects using Maya / Arnold or Blender / Cycles, and export them to Shotgrid with basic slapcomp.
Not sure yet if I want to export the lights from Maya or Blender to Gaffer or Re-Light the scenes in Gaffer.
Since all the look div is done in Maya and Blender, it would be a lot of work to re-construct the whole thing in Gaffer.
So I did some research on how to export objects with Shaders from Maya or Blender, and then import them to Gaffer, but I didn’t find a clue anywhere.
It looks like I need some sort of scripting or coding, which I have zero knowledge of that.
So I tried GPT Chat, and I asked it for coding, which none of it worked, maybe I was applying it wrong or the codes weren’t that good or something.
Then luckily I stumbled on this Gaffer Group hopping to learn the software with your help and support
For now, this is what I hope to set it up.
1- How to import shaders from other software such as Maya (Arnold) and Blender (Cycles) automatically to Gaffer with the correct parameters and inputs.
2- Is it also possible to import Cameras and Lights with the correct settings from other software?
3-
I have seen an amazing video on Vimeo on how to
use Gaffer and in that explainer video they showed it is possible for
Gaffer to have shots embedded in Sequences
and so on, that would be wonderful if I could have that.
of course, I browsed the internet, YouTube, and Vimeo to find out how its made,
but without success.
4- It looks like I have trouble getting Gaffer to use my GPU. I’m not sure why, but it’s using my CPU for now.
5-
Thank you in advance!
1- How to import shaders from other software such as Maya (Arnold) and Blender (Cycles) automatically to Gaffer with the correct parameters and inputs.
2- Is it also possible to import Cameras and Lights with the correct settings from other software?
4- It looks like I have trouble getting Gaffer to use my GPU. I’m not sure why, but it’s using my CPU for now.
Hello John and Aurora,
Thank you for the response
John, I tried to import an 3D object via USD from Blender to Gaffer, the object seems to be transferred correctly but the camera seems lost some of its settings such is Focal Length.
I had a problem with the GPU rendering before, but now it seems to be working fine, just crashing sometimes.
Hellow Aurora,
Thank you for the link, I followed the link to Discord, then I tried to download the Collect_blender_materials_example.zip but the link is dead saying “files doesn't exit”. I attached a screenshot.
About USDHook, unfortunately I don’t know how to code or even where and how it functions, since I don’t know coding im worried it will take me more time and make more mistakes.
For now, I did a test importing a 3D object that is shaded in Blender and exported via USD, screenshot attached.
When I imported to Gaffer this is what I noticed.
1-the object seems to be imported correctly
2-the textures embedded in the USD is displayed wrong (Tank Screenshot is attached)
3-camera embedded in the USD seems to be in the correct place, but the settings seems to be wrong, for example the Focal Length.
4-in another test (file name is Long_house), the texture embedded in the USD didn’t preview the Alpha on the roof (screenshot attached)
5-when I rendered I received these errors (Gaffer files are attached for the Tank and Long house tests) (the errors disapplied below)
My Questions are Questions:
1-can I tweak the texture embedded in the USD? Lets say I would like to reduce the Specular or Roughness for example.
2-can I tweak the cameras embedded in the USD? Like fixing the focal length for example? Or tweak the animation.
3-for those texture errors, that I mean I need to rebuild then in Gaffer?
WARNING [IECoreCycles::ShaderNetworkAlgo] Couldn't find socket output "color.r" on shaderNode "shader:373885d2a0a6236d387920ddb792593d:Image_Texture_003"
WARNING [IECoreCycles::ShaderNetworkAlgo] Couldn't find socket output "color.r" on shaderNode "shader:0589479bc84f07b023c78c306926dbce:Image_Texture_002"
WARNING [IECoreCycles::ShaderNetworkAlgo] Couldn't find socket output "color.r" on shaderNode "shader:373885d2a0a6236d387920ddb792593d:Image_Texture_001"
4-what should I do for this error?
WARNING [IECoreCyles::GeometryAlgo::convertPrimitiveVariable] Primitive variable "sharp_face" has unsupported type "BoolVectorData".
In conclusion,
1-if I used the script you provided in Discord, would that solve the issues?
2-I assume big studios don’t rebuild their shaders in Gaffer, whats their solution to that?
Note
the Tank files is too heavy for this post, its about 24GB, so i'll upload it here for you to download it here just in case.
Thank you in advance













--
You received this message because you are subscribed to the Google Groups "gaffer-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gaffer-dev+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/gaffer-dev/119d2e15-e382-4e9f-855b-470bd6ce95can%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/gaffer-dev/CAHdutf3o-9VnWo54MNocw3PDY%2BDYvxkVoYDCXbeJyaBdPfh3Cw%40mail.gmail.com.
To view this discussion visit https://groups.google.com/d/msgid/gaffer-dev/CAMa%2BB6FEoAT2Yusd4Cx%2BGJQLk4prAuTYW6rQbqnfWHO92SfvHQ%40mail.gmail.com.