Hello
I used the new Ocio setting and set it to the default "Revert To Factory". However, the viewport appeared too bright compared to H 19.5 which I had set to ACES v1.03 config inside Houdini.env.
I set the view Transorm to ACES. 1.0 but not much change.
am I doing something wrong?
thank you
Found 143 posts.
Search results Show results as topic list.
Technical Discussion » H 20 , viewport washed out , OCIO config
- MirHadi
- 143 posts
- Offline
Technical Discussion » Custom marking menu, python 3.7 lib to python 3.10 lib
- MirHadi
- 143 posts
- Offline
Jacquesf
There is nothing to compile, just rename the Python3.7libs folder to Python3.10libs and hope for the best.
Yes, I renamed it but something's wrong with it, It simply doesn't work!
a lot of research ahead!
Technical Discussion » Custom marking menu, python 3.7 lib to python 3.10 lib
- MirHadi
- 143 posts
- Offline
Hello masters!
I'm using a gorgeous custom menu, from Github user "dchow1992"
https://github.com/dchow1992/houdini_markingmenu [github.com]
It speeds up reaching out to nodes and I love it!
unfortunately, the developer no longer has a plan for updating it to the latest Python 3.10 I guess.
the package is far beyond my Python skills and I desperately need it in Houdini 20. do you guys have a way to compile all libs from 3.7 to 3.10?
Thank you in advance
I'm using a gorgeous custom menu, from Github user "dchow1992"
https://github.com/dchow1992/houdini_markingmenu [github.com]
It speeds up reaching out to nodes and I love it!
unfortunately, the developer no longer has a plan for updating it to the latest Python 3.10 I guess.
the package is far beyond my Python skills and I desperately need it in Houdini 20. do you guys have a way to compile all libs from 3.7 to 3.10?
Thank you in advance
Technical Discussion » Open Recent File, Python method
- MirHadi
- 143 posts
- Offline
Alexey_Vanzhula
And a more elegant way of selection from a Qt menu
Thank you very much for your precious time.
This is reachable and highly organized!
Edited by MirHadi - Nov. 16, 2023 08:22:10
Technical Discussion » Open Recent File, Python method
- MirHadi
- 143 posts
- Offline
SWest
While testing the python keyboard modules I did a mistake and had to redo this quickly. Feel free to update and improve. I'm out of time for now.
Thank you very much for your time.
It actually look fantastic so far, let's see what can be done to make it complete.
Thank you again
Technical Discussion » Open Recent File, Python method
- MirHadi
- 143 posts
- Offline
Hello
I was trying to find a method to open the most recent file with a hotkey, I didn't find it of course.
but thought about something like a little window populated with all other recent files, sorted out from top to bottom and then I can choose one to open.
I'll be grateful to let me know if there is such a thing possible with Python in Houdini.
I was trying to find a method to open the most recent file with a hotkey, I didn't find it of course.
but thought about something like a little window populated with all other recent files, sorted out from top to bottom and then I can choose one to open.
I'll be grateful to let me know if there is such a thing possible with Python in Houdini.
Technical Discussion » Python command to toggle viewport visualizer
- MirHadi
- 143 posts
- Offline
same question.
I did something lame like this, and of course It doesn't work!
desktop = hou.ui.curDesktop()
pane = desktop.paneTabOfType(hou.paneTabType.SceneViewer)
view = pane.curViewport()
dispSet = hou.viewportVisualizers(view)
if dispSet.isActive()==0:
dispSet.setIsActive(1, view)
else:
dispSet.setIsActive(0, view)
I did something lame like this, and of course It doesn't work!
desktop = hou.ui.curDesktop()
pane = desktop.paneTabOfType(hou.paneTabType.SceneViewer)
view = pane.curViewport()
dispSet = hou.viewportVisualizers(view)
if dispSet.isActive()==0:
dispSet.setIsActive(1, view)
else:
dispSet.setIsActive(0, view)
Technical Discussion » Foor loop, acsess the Nth 'merge' iteration
- MirHadi
- 143 posts
- Offline
Tomas, you're a true savior, never thought of this clever usage of Switch-if node!
Thank you veeeeeeeeery much.
Thank you veeeeeeeeery much.
Technical Discussion » Foor loop, acsess the Nth 'merge' iteration
- MirHadi
- 143 posts
- Offline
Theoretically, I could use a Solver sop node inside the loop to accumulate every feedback if I set it to.
but couldn't get a solution for that!
but couldn't get a solution for that!
Technical Discussion » Foor loop, acsess the Nth 'merge' iteration
- MirHadi
- 143 posts
- Offline
Hello guys
I have a for loop with a bunch of nodes in it for creating curves.
but I need each curve to look at the merged result of the previous iteration and check if there are more shared points than a threshold or not and if yes, delete this created curve and move on to the next iteration.
I need you geniuses to help me how I can get this data.
for this example, copying the Block Begin node and setting it to "fetch feedback" doesn't work because It returns just the last iteration result not the merged result to that point.
thank you in advance
I have a for loop with a bunch of nodes in it for creating curves.
but I need each curve to look at the merged result of the previous iteration and check if there are more shared points than a threshold or not and if yes, delete this created curve and move on to the next iteration.
I need you geniuses to help me how I can get this data.
for this example, copying the Block Begin node and setting it to "fetch feedback" doesn't work because It returns just the last iteration result not the merged result to that point.
thank you in advance
Technical Discussion » New node created, 0 instead of 1
- MirHadi
- 143 posts
- Offline
Hello
sometimes I'm really into some aspects of my personal preferences, and one of them appears to be this one.
I just wanted to know if is there anything in the settings that I can change so that newly created nodes (whatever It is) start at 0, not 1?
like this:
"null0" instead of "null1"
I know It is weird .. but It's me
Thank you so much
sometimes I'm really into some aspects of my personal preferences, and one of them appears to be this one.
I just wanted to know if is there anything in the settings that I can change so that newly created nodes (whatever It is) start at 0, not 1?
like this:
"null0" instead of "null1"
I know It is weird .. but It's me
Thank you so much
Technical Discussion » flip collision exclusion
- MirHadi
- 143 posts
- Offline
Technical Discussion » flip collision exclusion
- MirHadi
- 143 posts
- Offline
I found a not quite trusty way to do this.
but It works strangely.
using just surface collision instead of volume...
"popcollisionignor" did the job.
but It works strangely.
using just surface collision instead of volume...
"popcollisionignor" did the job.
Technical Discussion » flip collision exclusion
- MirHadi
- 143 posts
- Offline
Hello
I have a very simplified sim to show you what my problem is.
two simple flip volume sources, I want one of them to ignore the collision plane.
I couldn't do it in flip sop as well, yeah more good news.
I really appreciate any help you can provide.
I have a very simplified sim to show you what my problem is.
two simple flip volume sources, I want one of them to ignore the collision plane.
I couldn't do it in flip sop as well, yeah more good news.
I really appreciate any help you can provide.
Technical Discussion » Objet level geometry name, get or set
- MirHadi
- 143 posts
- Offline
well, I couldn't find a way
but for now, I created a spare parameter on geometry containers, set them, and read them back at the Sop level.
but for now, I created a spare parameter on geometry containers, set them, and read them back at the Sop level.
Technical Discussion » Objet level geometry name, get or set
- MirHadi
- 143 posts
- Offline
Hello
I have a scene with multiple objects at the object level like the image I've attached.
a couple of questions please:
- can I get the parent (object level) name ( the integer part, red line) in their Sop level?
- Can I get the number from the comment box text to insert it in the geometry name ( yellow line)?
Thank you for your time.
I have a scene with multiple objects at the object level like the image I've attached.
a couple of questions please:
- can I get the parent (object level) name ( the integer part, red line) in their Sop level?
- Can I get the number from the comment box text to insert it in the geometry name ( yellow line)?
Thank you for your time.
Technical Discussion » Scattered point positions to the nulls (obj level)
- MirHadi
- 143 posts
- Offline
CYTE
You can combine all Nulls to a point cloud with the object merge node. Look for the point node in each null and exchange changing parts of the Name with a #. Also make sure to set transform to Into this object.
Cheers
CYTE
simple and straightforward, thank you.
'*' did the trick.
Technical Discussion » Scattered point positions to the nulls (obj level)
- MirHadi
- 143 posts
- Offline
toadstorm
Here's a quick and painless Python script you can run as a shelf tool. Includes orientations (orient attribute only) as well as positions from points.
That's brilliant.
I want to do the opposite, I have a bunch of tracked points from 3DEqulizer (obj level) and I want to make a point cloud out of nulls (sop level) in order to generate a mesh properly.
would you please show me how I change the script to do that?
thank youuuuuuu
Edited by MirHadi - Feb. 10, 2023 06:05:33
Technical Discussion » PDB collision in SOPS, preserving volume
- MirHadi
- 143 posts
- Offline
what about line deform?
using the same curve I used for the Labs wire UV sop then capturing the geo itself with it?
I wonder if can I dynamically use wire sop for the new growing lines?
I'm just thinking sorry
using the same curve I used for the Labs wire UV sop then capturing the geo itself with it?
I wonder if can I dynamically use wire sop for the new growing lines?
I'm just thinking sorry
Technical Discussion » PDB collision in SOPS, preserving volume
- MirHadi
- 143 posts
- Offline
Hello
I'm dealing with a collision problem in sops. I have the growing roots and a colliding object ( simplified for demonstration).
the attribute wrangle is working perfectly but all points are moved equally because of the gradient.
I used Detangle sop node, but no success.
I wonder if It is possible to use the same idea to preserve the volume as well as avoid the collision!
please let me know If you can help me.
Thank you very much.
I'm dealing with a collision problem in sops. I have the growing roots and a colliding object ( simplified for demonstration).
the attribute wrangle is working perfectly but all points are moved equally because of the gradient.
I used Detangle sop node, but no success.
I wonder if It is possible to use the same idea to preserve the volume as well as avoid the collision!
please let me know If you can help me.
Thank you very much.
Edited by MirHadi - Jan. 31, 2023 03:35:07
-
- Quick Links