Hello! Your cable is very powerful. I want to ask you for a time off. If I import HDA into UE4 or Unity3D, how can I achieve the same as in Houdini, click on two models to generate a cable? I am a beginner and don't know how to implement it. Please also advise.
would it be possible to check how far is point placed outside of object? If too far, don't put any points, because if I misclick 1 pixel from object, it will put point very far away on projection plane. Maybe even with slider option, how far points from current view can be placed on projection plane (placement on object would have no limit)
Thanks a lot for the tutorial ! I have an issue, on the Viewer State Code Generator, the "Add Point" sample doesn't appear, I tried multiple times with the shown method with no success !
Check if the other samples works. What can influence this is the Houdini version, so updating might help. You can report the issue on the sidefx website if you are still unable to see the "add point" example.
I did everything as you shown but get this message : IndentationError: ('expected an indented block', ('opdef:/Sop/User_point_on_?ViewerStateModule', 75, 12, ' self._geometry = inputs[0].geometry() '))
Possibilities with this are really cool, but I wish there would be some kind of simpler way. I thought learning vex will be all I need, but no, still have to learn python. :D
Before I saw this tut, python states seemed like something unliftable. Thanks a lot for this video!
That's a great tutorial Simon. Short, and straight to the point.
Thanks for the vid! Your explanation and simplicity of the examples were really clear and easy to understand. Two thumbs up!
Man, I am currently working on a new tool and this was exactly what I needed!! Thanks so much!
Fantastic! Thank you. I did not expect this to be so relatively simple.
Are you going to cover dynamic handles, as well?
Great! Python states can be simple and powerful.
At the moment no plans to covering handles.
@@simonhoudini5074 Aww... But how about more Python states? :(
this is amazing! I wish we could go a bit more over all the python viewer state code someday in the future.
I'm just working on things like this then I saw this video. Thank you so much!
Thanks Simon, it's very instructive.
this is great
Hello!
Your cable is very powerful.
I want to ask you for a time off. If I import HDA into UE4 or Unity3D, how can I achieve the same as in Houdini, click on two models to generate a cable?
I am a beginner and don't know how to implement it.
Please also advise.
The python states work only in Houdini, not in UE or Unity
@@simonhoudini5074 thank you
would it be possible to check how far is point placed outside of object? If too far, don't put any points, because if I misclick 1 pixel from object, it will put point very far away on projection plane.
Maybe even with slider option, how far points from current view can be placed on projection plane (placement on object would have no limit)
Yes, you try that. What I often would do is check if it is hitting a primitive, when not don’t place a point
Wow! Thanks you!
where is the link to your patreon website, pls ?
Thanks a lot for the tutorial ! I have an issue, on the Viewer State Code Generator, the "Add Point" sample doesn't appear, I tried multiple times with the shown method with no success !
Check if the other samples works. What can influence this is the Houdini version, so updating might help. You can report the issue on the sidefx website if you are still unable to see the "add point" example.
@@simonhoudini5074 I updated Houdini from H 18.0.287 to H 18.0.499 and it seems to work ! Thank you ! Can't wait to try out your tutorial ! :D
Are viewer states possible in 17.5 ?
Would this work in Houdini Engine ? Or would I need to use a curve instead ?
Viewer states have a better integration in 18.
Viewer states are for what I know not possible through Houdini engine.
I adapted the Labs cable tool to be used in Houdini Engine, you have to use splines in UE4 but it works.
I did everything as you shown but get this message : IndentationError: ('expected an indented block', ('opdef:/Sop/User_point_on_?ViewerStateModule', 75, 12, ' self._geometry = inputs[0].geometry()
'))
Possibilities with this are really cool, but I wish there would be some kind of simpler way. I thought learning vex will be all I need, but no, still have to learn python. :D