Found 64 posts.
Search results Show results as topic list.
Solaris and Karma » Solaris material gallery?
- BradThompson
- 64 posts
- Offline
2+ years later and I'm still wondering this. H20 has a built-in, read-only gallery available through the material linker node. Is there a way for me to create my own material gallery?
Houdini Lounge » User right when the houdini license system fails?
- BradThompson
- 64 posts
- Offline
Quick update on this... I'm 70% sure that deadline is causing the problem for me. It appears to be pulling a gui license when rendering, instead of an engine license. I saw a thread on the thinkbox forum, saying they are aware of the problem and working on a fix, but the thread is from 3 years ago. https://forums.thinkboxsoftware.com/t/houdini-ifd-generation-using-gui-license/25398 [forums.thinkboxsoftware.com]
Houdini Lounge » User right when the houdini license system fails?
- BradThompson
- 64 posts
- Offline
I'm not sure if it's the same issue you are describing, but I recently started using sidefx as my license server and have been having random lockout issues. It seems to happen mostly when I'm rendering in the background or have some background houdini task running, such as caching geo to disk. I don't think it's ever happened when I'm NOT doing something like that. I'll be working in the UI, and suddenly get a popup saying there are no licenses available, and houdini shuts down with no opportunity to save my work. I can use the license administrator, so it doesn't seem to be a communication problem with sidefx. It didn't happen before switching to using sidefx as a license server. It's quite sporadic, which makes it hard to track down the problem.
Houdini Lounge » How do you Navigate Around Large Environments?
- BradThompson
- 64 posts
- Offline
Hold the space bar while hovering over the viewport. You'll see a new set of buttons just above the viewport. The left-most one will be "set pivot on tumble rotate". Try changing that to "keep pivot on tumble rotate".
Is that the behavior you are looking for?
Is that the behavior you are looking for?
Solaris and Karma » MaterialX - Get light ray direction?
- BradThompson
- 64 posts
- Offline
In MaterialX, is it possible to get the vector from the surface to a particular light? Right now, I'm creating an attribute in SOPs to store the information, then reading it as a geometry attribute in the shader. It works, but seems inelegant. I can get similar info from a dot node and putting "ray" in the note field. Maybe there is something similar for light direction?
I'm trying to create a shader where the color changes based on the relationship between the light position and surface normal. Kinda like 3dsMax's "shadow/light falloff".
Thanks!
Brad T.
I'm trying to create a shader where the color changes based on the relationship between the light position and surface normal. Kinda like 3dsMax's "shadow/light falloff".
Thanks!
Brad T.
Houdini Lounge » SideFX License Server issues?
- BradThompson
- 64 posts
- Offline
Yes! I've been having the exact same problem. Even the weird occasional full fx license. It's super annoying to see that deadline failed all my renders overnight. Or worse... sometimes it seems to revert to apprentice license and all my renders appear to be successful, until I check and see that they are all low-res with a watermark.
I'll try leaving the launcher open to see if that helps here too.
Brad T
I'll try leaving the launcher open to see if that helps here too.
Brad T
Solaris and Karma » Solaris camera import question
- BradThompson
- 64 posts
- Offline
Sorry Lorsange, I would if I could. I left the studio I was at when I posted this and no longer have access to that file.
Maybe if you post where you are getting stuck, I or someone else here can help.
Maybe if you post where you are getting stuck, I or someone else here can help.
Technical Discussion » Render farm and karma
- BradThompson
- 64 posts
- Offline
I agree 100% and I was surprised that a husk submission tool was not included. I haven't tried it myself, but Deadline Render Manager from Thinkbox/Amazon is now free and has a Houdini integration. If I were tackling this problem today, I would investigate that approach.
Technical Discussion » Render farm and karma
- BradThompson
- 64 posts
- Offline
OneBigTree
Did you get it to work with 19.5 (303)?
I ended up going another direction and wrote a tool that submits USD render jobs to Husk through hqueue. That way, only karma licenses are needed on the farm. I posted an early version of it here: https://www.sidefx.com/forum/topic/82771/?page=1#post-355883 [www.sidefx.com] . I'd love to post my latest version but I no longer have access to it. I didn't try the fetch node approach in 19.5.
Technical Discussion » Render farm and karma
- BradThompson
- 64 posts
- Offline
Does the render node that's failing have a full houdini or houdini engine license? Not just a karma license?
Solaris and Karma » Husk.exe CPU priority
- BradThompson
- 64 posts
- Offline
Thanks! I hadn't thought of that. Unfortunately, the start command launches husk in a new command shell. There is a switch that's supposed to prevent that, but it doesn't seem to work. That causes problems for hqueue.
Solaris and Karma » Husk.exe CPU priority
- BradThompson
- 64 posts
- Offline
Is there any way to tell husk to launch in low or below-normal CPU priority mode? I see a -threads switch, but nothing about priority. Am I missing it?
Thanks,
Brad T.
Thanks,
Brad T.
Solaris and Karma » How do I link geometry to a camera in solaris?
- BradThompson
- 64 posts
- Offline
I'm definitely still trying to wrap my head around Solaris, so I appreciate your replies. I just re-read the USD Basics section in the side-fx docs. It makes sense to me that if a prim exists in the scene graph, that a stronger opinion can be authored, changing that primitive. What's confusing me is that, in this case, the prim doesn't exist in the scene graph yet. I'm creating something new and inserting it into the graph below a preexisting prim. Other operations seem to respect the hierarchical structure of the scene graph. If I apply a transform to a prim, it's decedents pick up that transform too, but it's ancestors do not. Why is it different in this case?
Maybe my misunderstanding comes from the "primitive" parameter on lop nodes. I'm assuming that if the path I enter points to a valid prim in the scene graph, I'm editing/overriding some aspect of that prim. Otherwise, I'm adding a new prim. Maybe that's a bad assumption?
Maybe my misunderstanding comes from the "primitive" parameter on lop nodes. I'm assuming that if the path I enter points to a valid prim in the scene graph, I'm editing/overriding some aspect of that prim. Otherwise, I'm adding a new prim. Maybe that's a bad assumption?
Solaris and Karma » How do I link geometry to a camera in solaris?
- BradThompson
- 64 posts
- Offline
Thanks. Jsmack, your explanation of WHY this happens is great. I have to wonder though, is there any scenario where this is a desirable default behavior? Why would I ever want children to change the primitive type of the parents?
Solaris and Karma » How do I link geometry to a camera in solaris?
- BradThompson
- 64 posts
- Offline
To answer my own question, building the geo in it's own layer, then using a "graft" node to attach the sublayer to the camera works. The more I work in solaris/USD, the less patient I become with all it's fiddly landmines and inefficiencies.
Solaris and Karma » How do I link geometry to a camera in solaris?
- BradThompson
- 64 posts
- Offline
It seems like it should be simple. Just put the geo in the scene graph like this: /cameras/myCamera/myGeo. When I do that, the camera's primitive type becomes "Xform" instead of "camera", and it no longer functions as a camera.
Thanks,
Brad T.
Thanks,
Brad T.
Solaris and Karma » LOPs cache node and save-paths
- BradThompson
- 64 posts
- Offline
It's happening at several stages within this project. One example is shown in the attached screenshot. I'm instancing a light onto some points. The light intensity is animated. The instancer feeds into a cache lop (without the cache lop, the light intensity is frozen at whatever it's value is at the time of export). Cache lop goes to USD Rop. The resulting usd file is being sublayered back into a different graph for rendering.
The error in the screenshot is because the usd rop is trying to overwrite an existing cache.usd and failing because it's being referenced by another user. I should've saved to a new revision, but that's a separate issue. It does show that usd rop is auto-generating cache.usd though.
The error in the screenshot is because the usd rop is trying to overwrite an existing cache.usd and failing because it's being referenced by another user. I should've saved to a new revision, but that's a separate issue. It does show that usd rop is auto-generating cache.usd though.
Solaris and Karma » LOPs cache node and save-paths
- BradThompson
- 64 posts
- Offline
Is there a way to give the cache node a save path?
When writing a USD with the USD rop in solaris, if I have a cache node in my network, I have to uncheck "error saving layers with implicit paths", or else I get an error because the cache node has no save path. The cache node doesn't seem to have many options available, and from what I can tell, I can't point a Configure Layer node to the cache.
It's my understanding that any animation done in LOPs, like animating light intensities or primvar values, requires a cache node in order for animation to be saved into the USD. Is that correct?
Thanks!
Brad T.
When writing a USD with the USD rop in solaris, if I have a cache node in my network, I have to uncheck "error saving layers with implicit paths", or else I get an error because the cache node has no save path. The cache node doesn't seem to have many options available, and from what I can tell, I can't point a Configure Layer node to the cache.
It's my understanding that any animation done in LOPs, like animating light intensities or primvar values, requires a cache node in order for animation to be saved into the USD. Is that correct?
Thanks!
Brad T.
Solaris and Karma » USD pipelines and file locking
- BradThompson
- 64 posts
- Offline
Antc, your post is super helpful. Thank you. It's giving me some ideas on how to work around the problem. It sounds like the USD path resolver and versioned files is an elegant approach but maybe more wizardry than I can manage. Writing some python scripts for managing symlinks might be within my skillset though.
Technical Discussion » Error saving USD to network folder
- BradThompson
- 64 posts
- Offline
Good idea, Antc. I've created a new thread in the Solaris forum, focusing on referenced USD file locking in SMB networks. Find it here: https://www.sidefx.com/forum/topic/83485/ [www.sidefx.com]
-
- Quick Links