Hello!
This happens mainly because either your graphic card's driver is outdated or your graphic card model is outdated at all!
If you want to be able to go further you should set the OpenCL device to use CPU instead of GPU.
To this end you should go to Edit -> Preferences -> Miscellaneous under OpenCL device and set the Type to CPU instead of GPU.
Found 209 posts.
Search results Show results as topic list.
Technical Discussion » Vellum Cloth Not working!
- N-G
- 209 posts
- Offline
Technical Discussion » Embedding Extra Files into HDA directly from SOPs
- N-G
- 209 posts
- Offline
Did you use stash node to store a geometry inside your node network?
You can also freeze geometry as well.
You can also freeze geometry as well.
Technical Discussion » Objects deformed on chain SOP in vellum sim
- N-G
- 209 posts
- Offline
Hey dude!
You need to only turn on the Rigidity check box on the Rigidity section (lowest section in node's parameter) of the Chain SOP to prevent deformation from happening.
You need to only turn on the Rigidity check box on the Rigidity section (lowest section in node's parameter) of the Chain SOP to prevent deformation from happening.
Technical Discussion » Calculating eigen vectors for a given matrix with VEX
- N-G
- 209 posts
- Offline
Hello everyone!
I would like to know if there is any way to compute eigenvectors for a given matrix via VEX.
There is a VEX function called eigenvalues but as its name suggests it only calculates eigenvalues, not eigenvectors!
Any help would greatly be appreciated!
I would like to know if there is any way to compute eigenvectors for a given matrix via VEX.
There is a VEX function called eigenvalues but as its name suggests it only calculates eigenvalues, not eigenvectors!
Any help would greatly be appreciated!
Houdini Lounge » How to keep Snippet Vop 's variable?
- N-G
- 209 posts
- Offline
Why don't you use a null before the snippet for renaming instead of renaming variables in the snippet?
Houdini Indie and Apprentice » Seperate Polygon curves
- N-G
- 209 posts
- Offline
Hello.
You can use a combination of connectivity and partition SOPs to do that.
Just open the attached HIP file.
You can use a combination of connectivity and partition SOPs to do that.
Just open the attached HIP file.
Technical Discussion » Lookat Vop not working when geometry not centered
- N-G
- 209 posts
- Offline
Hi!
You need to apply the final offset at the end to get it to work.
Please see the attached file.
You need to apply the final offset at the end to get it to work.
Please see the attached file.
Technical Discussion » RBD and gravity problem!!
- N-G
- 209 posts
- Offline
Hello!
My solution for you is the sleeping option.
As soon as any activated object hits the other ones, they start to fall.
Please take a look at the HIP file for more information.
My solution for you is the sleeping option.
As soon as any activated object hits the other ones, they start to fall.
Please take a look at the HIP file for more information.
Technical Discussion » H19 Viewport Refresh Bug
- N-G
- 209 posts
- Offline
jsmackThank you @jsmack It is under the Labs menu I can see it now.N-G
Seems they have removed it from H 19.0.657!
It was never part of Houdini. They would never put a feature in mainline that capitulates to a bug like that. The menu is from the Labs plugin.
There's no need for the menu. A scene view can be made fresh by closing the viewer, and then undoing the closure from the pane's menu.
Technical Discussion » H19 Viewport Refresh Bug
- N-G
- 209 posts
- Offline
Technical Discussion » H19 Viewport Refresh Bug
- N-G
- 209 posts
- Offline
Enivob
That's just the current state of Houdini, that's why they've added Help/Reset Viewport option to the product. Instead of creating new ones manually, try that reset menu item.
Why I can't find Reset Viewport under the Help menu?
My Houdini version is 19.0.657.
Technical Discussion » VEX vs Python NumPy performance test
- N-G
- 209 posts
- Offline
elovikov
Not the fairest comparison.
Even empty wrangle inside for loop takes more time than this python sop.
It's a feedback loop overhead, not the processing problem.
Vex is still way faster than numpy on one iteration (vex also utilizing simd btw).
Or you can put your python sop in the same loop network and see the results.
I don't think it's overhead of for loop since you can use for loop in Python SOP to access Houdini's geometry data structure with nearly the same slowness!
Technical Discussion » VEX vs Python NumPy performance test
- N-G
- 209 posts
- Offline
animatrix_
There are some instances where Python defeats VEX in performance. One of the advantage you are getting here (other than numpy) is you are able to get and set all attribute values at once using a single function call. VEX doesn't have this unfortunately. I asked for this ability long ago, so maybe in a future version we might have a similar functionality.
Other than that you can squeeze a bit more performance by storing some of the things in variables rather than recomputing each time:int count = @ptnum - 1; int col = detail(0, "columns"); int n = count % col; f@a = point(0, 'a', n); f@b = point(0, 'b', n); f@c = point(0, 'c', n); f@d = point(0, 'd', n); f@e = point(0, 'e', n); f@f = point(0, 'f', n); f@g = point(0, 'g', n); f@h = point(0, 'h', n);
Thanks a lot, man!
Don't you think that this bottleneck is due to reading and writing back to Houdini's main data structure geometry over and over again via VEX?
I'm wondering since in Python version we are constantly writing back the rolled array to NumPy data structure in each iteration but it happens really fast!
Technical Discussion » VEX vs Python NumPy performance test
- N-G
- 209 posts
- Offline
Hello everyone.
I just did a simple test to compare Python NumPy vs VEX speed the result surprised me a lot!
The algorithm is pretty simple:
1- takes a 2D grid and creates 8 point attributes randomly
2- roll the attributes from the previous point to the next repeatedly for 15000 times
The result is interesting:
- VEX version takes about over 10 seconds to cook
- Python version takes about under 3 seconds to cook
I put the file so that you can watch it yourselves.
Although VEX is multithreaded it is completely defeated by vectorized NumPy code which is weird for me!
Can anyone explain why there is a huge difference between these two implementations?
Is there a way to get VEX version faster?
Thanks a lot in advance!
I just did a simple test to compare Python NumPy vs VEX speed the result surprised me a lot!
The algorithm is pretty simple:
1- takes a 2D grid and creates 8 point attributes randomly
2- roll the attributes from the previous point to the next repeatedly for 15000 times
The result is interesting:
- VEX version takes about over 10 seconds to cook
- Python version takes about under 3 seconds to cook
I put the file so that you can watch it yourselves.
Although VEX is multithreaded it is completely defeated by vectorized NumPy code which is weird for me!
Can anyone explain why there is a huge difference between these two implementations?
Is there a way to get VEX version faster?
Thanks a lot in advance!
Technical Discussion » How to packing multiple HDAs into one HDA?
- N-G
- 209 posts
- Offline
tamteThanks a lot, Tomas!N-Gyou can RMB to any asset type, choose Copy... and specify which .hda you want to save it to
How can I merge multiple HDAs using Asset Manager?
or in RMB on the whole library (.hda file path) and choose Merge With Library ...
Technical Discussion » How to packing multiple HDAs into one HDA?
- N-G
- 209 posts
- Offline
tamteThank you so much!
you can save as many hdas as you want into a single .hda file, just choose the same file when creating your HDA
you can also use Asset Manager to merge libraries (.hda files) or do some other operations
Saving multiple HDAs on a single HDA works perfectly.
How can I merge multiple HDAs using Asset Manager?
Technical Discussion » How to packing multiple HDAs into one HDA?
- N-G
- 209 posts
- Offline
Hello pals.
I have a question about the ability to pack multiple HDAs into one in Houdini.
For instance, all SOP HDAs are stored at OPlibSop.hda Can we do something like this on our own HDAs?
Thank you so much.
I have a question about the ability to pack multiple HDAs into one in Houdini.
For instance, all SOP HDAs are stored at OPlibSop.hda Can we do something like this on our own HDAs?
Thank you so much.
Technical Discussion » RDB configure - set active by bounds
- N-G
- 209 posts
- Offline
Hello.
You did everything correct except that connecting the active pieces to inactive ones by glue constraint which is a rigid constraint therefore they won't collapse.
Try changing constraint type to soft for instance can let the active part collapses.
Hope this helps!
You did everything correct except that connecting the active pieces to inactive ones by glue constraint which is a rigid constraint therefore they won't collapse.
Try changing constraint type to soft for instance can let the active part collapses.
Hope this helps!
Edited by N-G - March 5, 2022 14:56:24
Technical Discussion » Group prims while seeing result?
- N-G
- 209 posts
- Offline
The attached HIP file used fake recursion to do what you want but it is not a legal way of doing these sort of things in Houdini.
Technical Discussion » Batch rename attributes
- N-G
- 209 posts
- Offline
-
- Quick Links