Found 2552 posts.
Search results Show results as topic list.
Technical Discussion » Houdini is not using my graphics card - Quadro M4000
- Enivob
- 2565 posts
- Offline
If you are running Houdini Indie license or better you have the option of using a 3rd party render system. The Redshift GPU render system will make use of your video card and greatly decrease your render time. Redshift offers a free demo version so you can try it out. This option is not available to users of the Houdini apprentice software version.
Technical Discussion » Change "width" attribute in a packed object
- Enivob
- 2565 posts
- Offline
I don't think you can change anything on a packed object unless you unpack it. If you control the packing of the object just set the width before you pack. You could also make a scene that unpacks, sets the width then repacks and writes that out as an Alembic or whatever format. Then your main scene can reference the alternate width adjusted version of the packed geometry.
Technical Discussion » Houdini is not using my graphics card - Quadro M4000
- Enivob
- 2565 posts
- Offline
What simulation type were testing with?
For FLIP you have to manually enable OpenCL on the solver, it is off by default. Even when it is enabled I only get about a 30% usage out of my graphics card.
In Houdini you want a good graphics card so you get an accurate robust viewport display. Also for 3rd party GPU render systems like Redshift or Octane. You may also see some GPU usage if you viewport render using MPlay.
For FLIP you have to manually enable OpenCL on the solver, it is off by default. Even when it is enabled I only get about a 30% usage out of my graphics card.
In Houdini you want a good graphics card so you get an accurate robust viewport display. Also for 3rd party GPU render systems like Redshift or Octane. You may also see some GPU usage if you viewport render using MPlay.
Houdini Learning Materials » Good screen capturing soft for tutorials?
- Enivob
- 2565 posts
- Offline
There is also Open Broadcaster Studio [obsproject.com] which is cross platform and open source.
Technical Discussion » Cache loading stops working, sometimes wont scrub backwards, sometimes just stops loading future frames and hangs on a single frame when parsing forward.
- Enivob
- 2565 posts
- Offline
Sounds like your hard disk is going bad.
Is it an SSD or an old platter stlye hard drive?
Is it an SSD or an old platter stlye hard drive?
Houdini Indie and Apprentice » Boolean with transitional fillet?
- Enivob
- 2565 posts
- Offline
You may want to check out the Entagma video on Boolean Denting [entagma.com]. It is a different modeling approach to achieving that kind of look.
Houdini Indie and Apprentice » Still showing watermark and capping render size with Houdini Indie converted file
- Enivob
- 2565 posts
- Offline
It could be the convert was not perfect. The nodes themselves carry with them some kind of stamp that contains what license type they were initially created with. That is why you can't just copy and paste nodes from an Apprentice project directly into an Indie scene. It will work, but Houdini will down grade the license because the source nodes came from a lower license type.
You may want to submit your converted file to SESI as a bug. They may be unaware that certain nodes do not convert correctly and be able to fix the converter.
If the scene is not to complicated you may want simply re-construct it in Indie to avoid further errors.
You may want to submit your converted file to SESI as a bug. They may be unaware that certain nodes do not convert correctly and be able to fix the converter.
If the scene is not to complicated you may want simply re-construct it in Indie to avoid further errors.
Technical Discussion » Procedural Building envelope system.
- Enivob
- 2565 posts
- Offline
Technical Discussion » Crowd: using non looping animation clips
- Enivob
- 2565 posts
- Offline
Also you can use CHOPs to setup a range within the mocap and blend between start and end frame to soften the transition on the loop around.
There is a nice explanation on Here on Vimeo [vimeo.com] about 8:00 minutes into the video.
There is a nice explanation on Here on Vimeo [vimeo.com] about 8:00 minutes into the video.
Technical Discussion » Houdini documentation through the app does not load
- Enivob
- 2565 posts
- Offline
Does Houdini behave the same way when you click on the question mark icon? I mainly select any node and then click on the question mark to bring up the help. Once in the help I type what I am looking for in the search field. I rarely use F1.
Edited by Enivob - Sept. 21, 2016 20:02:29
Houdini Indie and Apprentice » Still showing watermark and capping render size with Houdini Indie converted file
- Enivob
- 2565 posts
- Offline
Are you launching the correct icon? The same thing happened to me. I had been using Apprentice then I bought an Indie license. However, I was still launching the Apprentice version. There is an Indie version as well. Make sure you are launching the correct app version.
Does the viewport actually say Indie?
Does the viewport actually say Indie?
Edited by Enivob - Sept. 20, 2016 22:34:51
Houdini Indie and Apprentice » FBX and materials - how do I get them imported?
- Enivob
- 2565 posts
- Offline
When you import FBX you have the option to import Materials. However, all this does it make some old school materials that are not really useful for anything other than viewport colorization. But it does assign them to each mesh inside the FBX which is useful. It also makes a SHOP network called materials.
There is really no getting around this step, you have to recreate the materials. But having the SHOP net populated with all the materials required is useful. I often just drag in a single Manta Shader into the SHOP network and then copy and paste as many as materials in the existing network as needed. Then I go through and name the mantra nodes exactly like the existing FBX materials except I prefix them with m_. So if I have materials like skin, hair, eyes etc… I name my Mantra equivalents to m_skin, m_hair, m_eyes. Then you just visit each mesh node's material field and type in revise the name with your material prefix.
If you have diffuse and specular maps, you can assign them in the Mantra version of your materials. The UVs should be detected and you can issue a Mantra PBR render.
If you receive a new version of the FBX all you have to do is copy your existing materials SHOP network to the clipboard, throw away the entire FBX subnet, re-import your revised FBX then delete the imported materials SHOP network and paste in your fixed up one. I do this quite often, it works. You still have to revise the material names on each newly imported mesh but that does not take to long.
There is really no getting around this step, you have to recreate the materials. But having the SHOP net populated with all the materials required is useful. I often just drag in a single Manta Shader into the SHOP network and then copy and paste as many as materials in the existing network as needed. Then I go through and name the mantra nodes exactly like the existing FBX materials except I prefix them with m_. So if I have materials like skin, hair, eyes etc… I name my Mantra equivalents to m_skin, m_hair, m_eyes. Then you just visit each mesh node's material field and type in revise the name with your material prefix.
If you have diffuse and specular maps, you can assign them in the Mantra version of your materials. The UVs should be detected and you can issue a Mantra PBR render.
If you receive a new version of the FBX all you have to do is copy your existing materials SHOP network to the clipboard, throw away the entire FBX subnet, re-import your revised FBX then delete the imported materials SHOP network and paste in your fixed up one. I do this quite often, it works. You still have to revise the material names on each newly imported mesh but that does not take to long.
Edited by Enivob - Sept. 20, 2016 22:31:05
Technical Discussion » Procedural Building envelope system.
- Enivob
- 2565 posts
- Offline
Take a look at Matt's example file for creating a hole at a vertex. [forums.odforce.net] In his example file he is smoothing out the result to form a circular shape but you may be able to alter it to produce a hexagon.
Technical Discussion » How I can. Output mantra nodes (use Python or another)
- Enivob
- 2565 posts
- Offline
Could I use the same method, to make the automatic generation of letters and numbers in the path?Sure, that is just python string manipulation via the modulus character.
shot_revision = 17 s = " c:\data\L\shot01\my_filename_0001_%.exr" % shot_revision print s # Or in your case. n.parm("vm_picture").set(s)
And another one thing, where from do you know about:Watch the SideFX Master Class video on python. Heck, watch them all!
Also just Google terms with the first term as Houdini. Like houdini createNode, or houdini vex, or houdini python
One thing to remember about python and it's integration into 3D apps, not just Houdini but all of them. Is that python has many versions and syntax does differ between versions and apps. Houdini is currently on python 2.7.5 but the latest version of python is 3.4. So don't waste your time learning the latest python version learn the python version related to Houdini.
Another way to learn is through the built-in Houdini help card system. Just drop down a python node then click the ? icon in the upper right corner where the properties are located. The help system will take you to related information for any selected node.
Edited by Enivob - Sept. 19, 2016 10:37:37
Work in Progress » Indie Animation with Houdini/Hqueue/Gridmarkets
- Enivob
- 2565 posts
- Offline
Nice work, so what was the price to render all that if you don't mind me asking? (ballpark figure is ok)
How quick was the turn around?
Do you have to pay more for a quicker turn around?
The animation is a little rough but I thought the rendering looked ok.
I did not notice any noise in the renders which is typical of Mantra.
What were your sample settings on the Mantra node you submitted to the cloud?
Keep up the good work! (I loved that original Judge Dredd movie)
How quick was the turn around?
Do you have to pay more for a quicker turn around?
The animation is a little rough but I thought the rendering looked ok.
I did not notice any noise in the renders which is typical of Mantra.
What were your sample settings on the Mantra node you submitted to the cloud?
Keep up the good work! (I loved that original Judge Dredd movie)
Technical Discussion » Running simulation and rendering as a single task
- Enivob
- 2565 posts
- Offline
There is a Post-Render Script field inside the File Cache Node or any ROP. So if you are writing your fluid surface out then want to render you could place a piece of code in that field to click the Mantra render button when the file cache export is complete. Sorry I don't have such code available at this time but I know it is possible.
There really is no need to wait for the simulation to complete. Just click Render and wait. If the frame needs cooked, it will be cooked before it is rendered. You can also cache while rendering. Read the help card on the File Cache node.
Generally if you have locked down your simulation go a head and cache it out then set the File Cache node to Load From disk. Then the simulation calculation will be skipped in favor of loading the pre-calculated result from the disk (much faster). If you decide to change material or lighting, you don't have to re-sim.
There really is no need to wait for the simulation to complete. Just click Render and wait. If the frame needs cooked, it will be cooked before it is rendered. You can also cache while rendering. Read the help card on the File Cache node.
Generally if you have locked down your simulation go a head and cache it out then set the File Cache node to Load From disk. Then the simulation calculation will be skipped in favor of loading the pre-calculated result from the disk (much faster). If you decide to change material or lighting, you don't have to re-sim.
Edited by Enivob - Sept. 18, 2016 22:58:10
Technical Discussion » How I can. Output mantra nodes (use Python or another)
- Enivob
- 2565 posts
- Offline
Here are two shorts functions. One creates a Camera and the other creates a Mantra node. Once you have created a node you can populate that node's fields by assigning values to the parameters on that node. You can discover any parameter name by simply hovering over and waiting for the tool tip to popup.
The output parameter on a Mantra node is named vm_picture for instance.
The output parameter on a Mantra node is named vm_picture for instance.
def createCamera():
root = hou.node("/obj/")
if root != None:
n = root.createNode("cam")
n.parm("focal").set(35)
def createMantra():
root = hou.node("/out/")
if root != None:
n = root.createNode("ifd")
s = "c:\my_filename_0001.exr"
n.parm("vm_picture").set(s)
Edited by Enivob - Sept. 18, 2016 19:16:05
Technical Discussion » Light instancing shadow mask
- Enivob
- 2565 posts
- Offline
Your light model itself is not really physically possible. In the real world that piece of mesh would block a light behind it.
What if you just assigned those cylinders to be mesh lights instead of trying to fake it with that large rectangle?
There is also a special light called a light template that you can assign different shaders for the lighting and the shadowing. Maybe you could replace that rectangle with a template and leave the shadowing shader blank?
What if you just assigned those cylinders to be mesh lights instead of trying to fake it with that large rectangle?
There is also a special light called a light template that you can assign different shaders for the lighting and the shadowing. Maybe you could replace that rectangle with a template and leave the shadowing shader blank?
Edited by Enivob - Sept. 16, 2016 09:42:40
Houdini Learning Materials » Crowd Path tutorial question
- Enivob
- 2565 posts
- Offline
This bouncy ball as agent video is for Houdini 14 but contains some nice introduction into how to setup a crowd system from scratch.
https://vimeo.com/137075428 [vimeo.com]
https://vimeo.com/137075428 [vimeo.com]
Technical Discussion » Filter points by color
- Enivob
- 2565 posts
- Offline
Oops, sorry about that. You do need the @ symbol in front of the group assignment.
if (v@Cd.r <0.5) {
@group_dark_red = 1;
}
-
- Quick Links