Hi,
As far as I've researched, we can't use string attributes to drive image paths with MaterialX, right?
Is that on the roadmap or will It even be possible to work with both CPU and XPU?
Found 184 posts.
Search results Show results as topic list.
Solaris and Karma » MaterialX + String path attributes?
- guilhermecasagrandi
- 262 posts
- Offline
Solaris and Karma » Projecting texture through light
- guilhermecasagrandi
- 262 posts
- Offline
robp_sidefxThanks Rob. Although I'm using Karma, my question was indeed generic because I didn't find any parm for that kind of effect in the usd lights.
Here's a custom light shader which supports projection. It's based off of our vanilla Karma light shader but adds projection via a "slide" parm. You can have a look at the vfl in a text editor if you want. Just search for "slide" or "defaultlightsurface1/projection" to see the additional block of code. Everything else is the original defaultlightsurface.
There's an RFE to add projection support to the vanilla Karma light shader, but we're also watching&waiting a bit to see how light shader&filter networks evolve with USD.
- Rob
Thanks for the file and the answer and Jason as well!
Solaris and Karma » Projecting texture through light
- guilhermecasagrandi
- 262 posts
- Offline
Technical Discussion » KineFX Skeleton viewer state not showing
- guilhermecasagrandi
- 262 posts
- Offline
oliver7Thanks for that. I've submitted that on the beta but the guys at SESI couldn't reproduce the error on their side.
on my end, it happend when i had py2 packages installed (specifically aelib).. once removed.. everything was fine.
Technical Discussion » Hserver 19.0.426 fails to start on Windows
- guilhermecasagrandi
- 262 posts
- Offline
mattw
Hi,
Can you try todays build of 19.0? There was a bug in 19.0.426 that was causing issues and resulted in us marking the build as bad.
Cheers,
Matt
Thanks, that solved the problem here.
Solaris and Karma » Karma Farm Management Software
- guilhermecasagrandi
- 262 posts
- Offline
Since both ROP RENDER USD and the TOP RENDER USD work with deadline and hqueue, both should work. I use deadline and works very well.
Technical Discussion » AxF (Appearance Exchange Format) in Houdini?
- guilhermecasagrandi
- 262 posts
- Offline
Hi,
Has anyone had experience with AxF materials inside Houdini?
It doesn't have much info online. Substance can read It, but since It has more maps than standard PBR workflows, It's not suited for conversion to PBR (AFAIK).
Has anyone had experience with AxF materials inside Houdini?
It doesn't have much info online. Substance can read It, but since It has more maps than standard PBR workflows, It's not suited for conversion to PBR (AFAIK).
PDG/TOPs » Pass args before execution?
- guilhermecasagrandi
- 262 posts
- Offline
Hi,
I'm doing a large-scale update in my studio's pipeline, doing a tight integration with Shotgrid (previously known as Shotgun, from autodesk) and PDG.
Now I'm revamping the publish workflow and since the user must check their publishes prior to publishing them to Shotgrid, I'm splitting the behavior of the TOP hda for publishing in two:
1. If the user cooks the asset to test the output, the output is published to the user's workspace (his own folder).
2. If the user publishes using the Shotgrid's menu, we're assuming the outputs were tested and therefore when the script cooks the TOP hda, It will be published to the publishes folder.
My idea was to pass some info to the asset before executing It to let It know where to publish. At least, I thought It was the cleanest way, but I don't know if that's possible.
If anyone knows or has a better idea, please share!
I'm doing a large-scale update in my studio's pipeline, doing a tight integration with Shotgrid (previously known as Shotgun, from autodesk) and PDG.
Now I'm revamping the publish workflow and since the user must check their publishes prior to publishing them to Shotgrid, I'm splitting the behavior of the TOP hda for publishing in two:
1. If the user cooks the asset to test the output, the output is published to the user's workspace (his own folder).
2. If the user publishes using the Shotgrid's menu, we're assuming the outputs were tested and therefore when the script cooks the TOP hda, It will be published to the publishes folder.
My idea was to pass some info to the asset before executing It to let It know where to publish. At least, I thought It was the cleanest way, but I don't know if that's possible.
If anyone knows or has a better idea, please share!
PDG/TOPs » FFmpeg problem, doesn't find the cooked item.
- guilhermecasagrandi
- 262 posts
- Offline
papsphilip
I had the same problem with ffmpeg. The Frame List needed to be in my working directory. That fixed it for me
I've seen lots of people complaining about that and I've never had that kind of problem (although I have another, haha).
Yesterday I "installed" ffmpeg on windows by their site and I started to have the same problem as described on this topic's title.
So (at least for me), a working (and better) solution is installing ffmpeg through the image magick's instalation, since It does have the option to install both, and I believe it doesn't have the need to have the frame list in the same working directory as the ffmpeg.
Edited by guilhermecasagrandi - Aug. 17, 2021 08:39:05
Technical Discussion » Is "requires" in packages working?
- guilhermecasagrandi
- 262 posts
- Offline
Technical Discussion » Is "requires" in packages working?
- guilhermecasagrandi
- 262 posts
- Offline
Hi,
I'm updating the pipeline of my studio and I don't wanna let artists load libraries that are still in R&D.
But the key "requires" doesn't seem to work. It's just here or anyone else is having the same problem?
I'm using the latest production build,633.
The "requires" key, although prints an error on the console and shows the package is disabled, still loads the assets.
I'm updating the pipeline of my studio and I don't wanna let artists load libraries that are still in R&D.
But the key "requires" doesn't seem to work. It's just here or anyone else is having the same problem?
I'm using the latest production build,633.
The "requires" key, although prints an error on the console and shows the package is disabled, still loads the assets.
ERROR: Package 'devlibs' is required by 'hardcoreLib_dev' but is missing or disabled. ERROR: Package 'hardcoreLib_dev' will be disabled.
Edited by guilhermecasagrandi - Aug. 15, 2021 16:01:20
Solaris and Karma » Arnold not respecting Purpose
- guilhermecasagrandi
- 262 posts
- Offline
danwnewlandsguilhermecasagrandidanwnewlands
I'm setting up a scene with both arnold and karma shaders. We have proxy and render mesh assets and I'm using the purpose to specify which one to render and which one is viewed in the viewport.
It seems that Arnold ignores this completely and will render both proxy and render meshes no matter what's specified in the render settings.
Anyone else had this issue?
Cheers
I've already sent a bug request for that. Purpose seems to be bugged.
Would you say its a sidefx bug or something on Arnolds side?
I can't say. In the py3 build, the purpose and visibility are already showing problems in the viewport. In the renderer (karma) is not stable too...
Solaris and Karma » Arnold not respecting Purpose
- guilhermecasagrandi
- 262 posts
- Offline
danwnewlands
I'm setting up a scene with both arnold and karma shaders. We have proxy and render mesh assets and I'm using the purpose to specify which one to render and which one is viewed in the viewport.
It seems that Arnold ignores this completely and will render both proxy and render meshes no matter what's specified in the render settings.
Anyone else had this issue?
Cheers
I've already sent a bug request for that. Purpose seems to be bugged.
PDG/TOPs » Best option for text overlay?
- guilhermecasagrandi
- 262 posts
- Offline
ashutoshm532guilhermecasagrandiMoltenCrazy`
Currently using a ROP Composite Output for my text overlays.
Is there a faster/better option? Surprised how slow the node is at completing tasks when compared to the OpenGL ROP that generated the base images. The text overlay seems to be taking about 5x longer than the OpenGL render. And it's memory hungry, too.
Is this the best route to go for a text overlay that echoes wedge values? I'd hate to resort to rendering geo for this, but working on a lone machine and waiting so long for a text overlay gives me time for crazy thoughts... :P
--
mC
The fastest approach is using imagemagick for that. The main problem is their caotic docs.
I had to dig a lot and as far as I remember, I've used the generic generator for that, because the image magick TOP node doesn't give you enough options for working with text.
Can u share the Hip file please. I'm having trouble using overlay text looking for alternative.
Thanks
Unfortunately, I can't share company's assets, but I can help you. Just look for the image magick docs for text generation and then I can help you out.
PDG/TOPs » Best option for text overlay?
- guilhermecasagrandi
- 262 posts
- Offline
MoltenCrazy`
Currently using a ROP Composite Output for my text overlays.
Is there a faster/better option? Surprised how slow the node is at completing tasks when compared to the OpenGL ROP that generated the base images. The text overlay seems to be taking about 5x longer than the OpenGL render. And it's memory hungry, too.
Is this the best route to go for a text overlay that echoes wedge values? I'd hate to resort to rendering geo for this, but working on a lone machine and waiting so long for a text overlay gives me time for crazy thoughts... :P
--
mC
The fastest approach is using imagemagick for that. The main problem is their caotic docs.
I had to dig a lot and as far as I remember, I've used the generic generator for that, because the image magick TOP node doesn't give you enough options for working with text.
PDG/TOPs » FFMPEG overriding first image?
- guilhermecasagrandi
- 262 posts
- Offline
Hi,
For a while now the FFMPEG TOP node has been overriding the first image when creating the video. Does anyone have the same problem?
Attached is a file with a TOP network with the problem. Please, check the first image (It was basically destroyed by FFMPEG).
If anyone can test It to see if get the same error, I would be very grateful!
For a while now the FFMPEG TOP node has been overriding the first image when creating the video. Does anyone have the same problem?
Attached is a file with a TOP network with the problem. Please, check the first image (It was basically destroyed by FFMPEG).
If anyone can test It to see if get the same error, I would be very grateful!
PDG/TOPs » simple split/filter by text?
- guilhermecasagrandi
- 262 posts
- Offline
mestelaI think that's an HScript problem, not just TOPs related. It would be very useful if we could use the "@" syntax with python expressions... I think HS lacks a lot of functions, but python still lacks the speed HS expressions bring to the table.
I used the labs 'filter by value', but then I still had to use two of them to get the functionality of a split, and even then its more difficult than it needs to be because the operation mode needs to 'contains' (it fails on 'equal to' because its a string and not a number), and its another gotcha of do you or don't you use an @, or backticks, or make sure to spell the attribute right because it doesn't list the attributes in a combo box etc... too many ways to shoot yourself in the foot.
Looks like this if you're curious. I love that labs is trying to solve this problem, but it shouldn't be up to labs. Tops attribute discovery/comparison/manipulation should be core to tops and idiot-proof (cos I'm a high functioning idiot):Image Not Found
PDG/TOPs » simple split/filter by text?
- guilhermecasagrandi
- 262 posts
- Offline
mestela
I have a file pattern top returning a bunch of files. I want to split all the files that are webp images to convert them to a more standard format.
I put down a split top, and try the following, with increasing levels of irritation each time it errors:@extension=webp
@extension="webp"
`@extension="webp"`
`@extension`="webp"
@extension='webp'
etc.
Eventually I remember there's a labs 'filter by value top', but even that doesn't work unless you remember to set the operation to 'contains', and I realise this is all way harder than it needs to be.
Can the tops expression fields be made more forgiving with text? Especially considering that comes up so often in tops graphs?
Also any kind of help would be appreciated within the UI when constructing tops expressions, and be easy to find in the docs. I always have to search around for too long to get the info I need, in the end its easier and faster to get the Labs team to write a helper top, or to vetch here on the forum.
-matt
Did you manage to make expressions work with text?
I always have problem with that... Last time I had to deal with text & expressions, I used strcomp HScript expression, to compare strings.
Solaris and Karma » Draw Camera Frustum in Viewer?
- guilhermecasagrandi
- 262 posts
- Offline
Tim CrowsonI think the best approach is to append a guide geo to your cam with the frustsum.
Nah, I'm looking for a non-interactive drawing of it (I don't want to modify it, I just want to see it). Plus the F key option requires a camera lop be selected.
Solaris and Karma » Cannot save file from LOPS
- guilhermecasagrandi
- 262 posts
- Offline
Hi Adam (?),
I did a quick fix with some notes in your file, but I don't have 3dlight to test here. If you don't mind testing and giving us feedback to say if It worked or not, I would appreciate it.
I don't have enough spare time right now to implement what I consider a more robust workflow, but I've written some notes.
I did a quick fix with some notes in your file, but I don't have 3dlight to test here. If you don't mind testing and giving us feedback to say if It worked or not, I would appreciate it.
I don't have enough spare time right now to implement what I consider a more robust workflow, but I've written some notes.
-
- Quick Links