Jump to content

Search the Community

Showing results for tags 'solaris'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • General
    • Lounge/General chat
    • Education
    • Jobs
    • Marketplace
  • Houdini
    • General Houdini Questions
    • Effects
    • Modeling
    • Animation & Rigging
    • Lighting & Rendering
    • Compositing
    • Games
    • Tools (HDA's etc.)
  • Coders Corner
    • HDK : Houdini Development Kit
    • Scripting
    • Shaders
  • Art and Challenges
    • Finished Work
    • Work in Progress
    • VFX Challenge
    • Effects Challenge Archive
  • Systems and Other Applications
    • Other 3d Packages
    • Operating Systems
    • Hardware
    • Pipeline
  • od|force
    • Feedback, Suggestions, Bugs

Found 20 results

  1. Arnold Solaris

    hello guys, does someone succeeded in using correctly the displacement inside Arnold Solaris ? first issue is the subdivision scheme, it doesn't seems to work at all in solaris, I tried to check the "treat as subdivision surface" on the sop import, tried to connect a edit property to the said sop import (adding catmull clark option parameter -from usd tab). second issue is the displacement control itself, usually the parameters for driving it are on the geo node itself, I tried to import the arnold parameters to the sop import but as expected didn't do anything (SOP and LOP being two system I guess that's normal). I have been searching every tut I could and couldn't find any use of displacement, is there someone to bright up my lantern ? many thanks !!
  2. While trying to bring in the moana island scatter data into LOPs, since each point data has its own obj filepath attribute to scatter stuff; i was wondering how i can use these with the instancer LOP within Solaris and make it work since it has the "name attribute" parameter. i tried using the instance Sop within the "sop create" and even tried but it keeps crashing, running out of ideas at this point. I even tried instancing within SOPs and using "sop import" within Solaris but no luck another crash. tldr - how to scatter lots of objs with the help of filename string attribute on each point cleverly without having to manually bring in each obj file within Solaris? thank you!
  3. Obviously this goes against the concept of what tiled renders are used for, but I was wondering if it's possible to somehow render the entire camera frame inside only one tile of a tiled render? And then map a separate camera to the next tile and so on. Thoughts?
  4. Hi, I'm running into a small problem trying to automate a Daily Tool. Basically I want to be able to get the BBox of my asset to transform them accordingly next to each other for presentation. Only Problem is when I query the Bbox_size or min,max,etc... using the Vex functions(usd_getbbox_size) houdini returns values that are huge (bboxSize = {-6.80565e+38,-6.80565e+38,-6.80565e+38}). Which makes it basically unusable. I don't know wether it's a bug Or I'm using it wrong. Thank you very much in advance! Antonino Here is my vex snippet: //=========== Parameters =============// string parentPath = usd_parentpath(0, @primpath); //----------- String Path Par string wildCardAsset = "/cube1"; //----------- Setting Bbox Par vector bbox_size = usd_getbbox_size(0,wildCardAsset,"Render"); printf("bboxSize = %g",bbox_size); usd_getbboxsize.hipnc
  5. Hello I would like to ask about merging of the shots content of in LOPs. I am trying to bring only lights from the shot002 into the shot003 but when I try to prune the camera and merge, it gets rid of shot03_cam too which I obviously want to keep. Any idea why that one gots pruned too please? Thanks in advance!
  6. Hey all, I have a whole solaris setup and ready to render, I'm trying to do a slicker multi-shot workflow but I cant seem to get render frame ranges per shot. On the render settings node you cant specify the range, only on the very end USD_ROP node can you specify this. I've tried injecting metadata using 'storeparametervalues' for the start/end frame but I cant seem to use that information down in the USD_ROP (blue). Currently I'm using a switch to switch between my two shots here (orange). I'm relatively new to Houdini so I may just be missing something obvious but in the USD_ROP frame range I've tried: $shotStartFrame /HoudiniLayerInfo.shotEndFrame (this happens when you drag the value from the scene graph) Any help at this stage would be amazing. Thanks all
  7. editmaterial - how to?

    This might be a super basic question, but for the life of me I cannot get an editmaterial node to work with Karma nodes (for redshift it works): Redshift: In a materiallibrary I create a rsMaterialBuilder and inside I create my node network, flowing into a redshift_usd_material node at the end. Then when I create an editmaterial node and load this material I get the complete tree of nodes to modify. With Karma this seems different. First I don't need to create a materialbuilder, I can create a principled shader for example right there (though I have also tried with a materialbuilder). I create my network with for example a texture (and I have tried with and without a collect node at the end) and after want to modify this in an editmaterial node. But if I do that the network inside is always broken and none of the additional nodes (texture) is there (see picture)? Has this ever happened to you? What am I doing wrong?
  8. Mid-Snr Houdini Generalist

    DupeVFX are looking for a Mid-Senior Houdini artists to join our small growing 3d team in East London. We are currently at the stage of switching to an almost full Houdini pipeline, wanting to take advantage of using Solaris and USD to drive the pipeline backbone and PDG for automation. The two roles we are currently interested in are: - Lighting artist with production experience using Arnold for Houdini. Solaris experience a bonus. - Pipeline oriented Houdini artist to help develop our Houdini/USD/PDG pipeline and integrate with our internal pipeline tools. We would also welcome very experienced supervisors that have run multiple shows using Houdini as the core DCC. To apply send an email to joinus@dupevfx.com
  9. Solaris Physics

    Hi guys, does anyone know how to set up the solaris physics simulation for layout to be able put geometry inside another geometry? I tried to compute again the simulation proxy but it doesn't work. They show in the Solaris that it's possible so I am confused how to do it. Here is a gif image to better describe the situation.
  10. Wondering if there's a simple way to capture a buffer of the current rendered state of the Solaris Stage viewport. Given that the Hydra render delegate is specifically designed to be able to easily "bolt on" different renderers, I imagine it's exposed somewhere, but given that I'm new to both USD and the Houdini HDK I was hoping that someone would be able to point me in the right direction. In Maya I'd call, target = targetManager->acquireRenderTargetFromScreen(MString("viewport")); Is there an equivalent in Houdini, and more specifically the Solaris render viewport? Thanks.
  11. Hi, So I'm getting started with arnold through lops. The solaris workshop from sidefx is great but since we use arnold I'm missing a few pieces of the puzzle. 1. Aovs, is it correct that I need to create one rendervar node per AOV I want to export? I have tried both Raw type with "RGBA", "N" etc and LPEs: "C<RD>A" but don't get any output. 2. Is it correct that after the rendervars are defined we add a renderproduct node to reference all the rendervars, and give the image a name, is this where we add frame padding and fileformat, .exr? 3. Rendering with arnold standalone. After the "renderproduct" we add "rendersettings" and "usdrender_rop", none of those has any settings for exporting .ass files, do we render the final shot-usd file directly? And in that case what do we submit to deadline for example, a husk-job? If so what sort of licenses are used to pick up husk jobs? Any clarifications are greatly appreciated. Regards,
  12. Hi all, I'm not a lighting or shading person. I'm barely a Houdini person, if the truth was told, but I struggle on... I am having a terrible time trying to figure out how to assign random textures to packed geometry in Solaris/Lops/USD/Karma (referred to as SULK from now on, OK?) I have a Crowd scene with some flag waving agents. I want the flags to have a material on them where I can choose a random texture from a set of three textures. With me so far? Excellent. How? I've tried 'editMaterial' node I've tried 'materialVariation' node I've even looked at 'variations' but that's s total mess in there - I'm not going anywhere near that! The flag geometry is packed and has an attribute called 'flagTex' which has a random int value from 1 - 3. When I import the geometry into SULK, that attribute becomes primvar@flagTex So far so mediocre. Now the problem: How do I use that attribute to choose a texture file on the shader? I can do this in Mantra, so I would expect it can be done in SULK, but how? I expected SULK to relieve some of the pain of StyleSheets but in truth it is a lot worse. Please, someone, help me out here before I throw in the towel and ditch SULK. Many thanks. Dan
  13. I am trying to get velocity motion blur and geometry motion blur in Solaris RednerMan 23.2 and Houdini 18.0.391, both of this motion blur working fine with karma I can't get this work in RednerMan in Solaris . All of this motion blur works outside Solaris , only inside Solaris RednerMan doesn't show any motion blur, I tried batch render it doesn't help. only geometry motion blur shows with large shutter in camera but I can't find any way to add more geometry samples in RednerMan . There is no information about motion blur setup on RednerMan Solaris help file.
  14. Shading Theory with Karma

    I'm happy to announce that I've teamed up with SideFX to release a new free course! - Shading Theory with Karma. These videos are designed to teach you the fundamental ideas behind shading/texturing while utilizing the principled shader, karma, and my dear friend - Shaderbot. Visit CG Forge to download shaderbot along with access to the videos for free. https://www.cgforge.com/course?courseid=shadingtheory Have a nice day,
  15. Hi I have gone through docs, forums etc and cannot get any kind of motion blur working in Karma. I have added the cache node. I have increased the distance between shutter open and closed to maximise the effect of motion blur. Nothing works. I just want to see motion blur when I change my viewport from Houdini GL to Karma.My other question is the docs say in order to save out you usd geo to motion blur in the future you need to change the data. What data where? I have Multiverse USD install in Maya and for an idiot like me it is super straight forward to see how to export sub-frames for motion blur. How do you do this in Houdini?Screenshot of multiverse usd write from Maya In the example hip file I have taken out my ABC file of a ball rotation ans used something internal instead. No luck all all. https://paper.dropbox.com/doc/Write-USD-Asset-87RXiZG8ex6z7EAh6unM0 windows 10 H 18.0.391 All the best Mark introTo_usd.hipnc
  16. Hey hey there, I came across an issue and hope to find some help here once again I tried searching but didn't really know what to search for and then ended up unsuccessful. I am trying to create a Solaris/USD network with my python script but when I set the list parameters on the instancer node it only changes the choice visually but does not actually use it. As an example, when I set the "Prototype Index" to "Name Attribute" manually, the UI shows a new field to enter the name attribute. When I do this in Python: usd_instancer.parm('protoindexsrc').set("Name Attribute") usd_instancer.parm('nameattr').set("instancename") the "Prototype Index" gets set to "Name Attribute" but the extra field is not shown and the node behaves as if it's set to its default value. If I then open the list and click on "Name Attribute" myself again, it shows the new line with my correct name attribute. How would one go about solving this? Is there an extra function connected to this list choice that I have to trigger as well in Python? As always, I am very grateful for any pointers, ideas and help! Update: I noticed now that sometimes the script does not even set the list parameter. E.g. when I open a fresh scene, use my script, it creates the instancer with default values (no errors though). When I run my script again, it creates a new instancer with the list set to my values, but still having the initial issue mentioned above :/ Update2: I also posted over on the sidefx forums now and have a small screenshot to show what I mean:) I set the parameter in Python, it evaluates correctly in the shell but is neither shown in the interface nor actually used. Take care, Dziga
  17. Hey, I was wondering if I was the only one having this issue with Karma on H18 : I can't use geoLight or emissive Volume to light an other object. Any idea ? Maybe it's still impossible on the early beta version.. Sylbert. PS : I haven't find a way to setup the amount of ray limit in Karma setting as well..
  18. Hi all I've been looking at creating usd variants from the following, thinking on using this to create a model with variants from a piece of geometry that has a primitive attribute called "myattr" with 2 values (say half a sphere with myattr="left", and the other side called "right") 1- sopimport an object into LOPS with prim attributes. 2- create an add variant to existing primitive block 3- done Any ideas on how to iterate through each of the primitive attribute values to create this variants? adding a hip file for reference, maybe someone can help Thanks in advance! usdvariants_from_groups.hipnc
  19. https://www.sidefx.com/products/houdini/whats-new-in-18/ And to get your feet wet, Entagma release some H18 videos for the release. https://entagma.com/new-in-houdini-18/ Lops Tutorials and docs https://www.sidefx.com/docs/houdini/solaris/tutorials.html
  20. I know what Clarisse does, but I'm trying to understand Solaris. Is it SideFx "Clarisse"?