Current State:
* Fixed some small bugs
* Added Support for Groups
The Code looks more like spaghetti then a solid HDA/Python solution, it will take time for a Release!
but it works and it gives me more insides and understanding.
Lost today some time, objects where missing there where no wires and I haven't seen any special code that would block it. Downloaded Blender and used the plasticity Bridge and surprise it doesn't show up either. so in the Communication Lib from Blender plasticity Bridge they show up in a Enum but nothing is showing up in the data message.
Found 613 posts.
Search results Show results as topic list.
H20 Tech Art Challenge » WIP | PlasticityBridge fo Houdini [Houdini Utility]
- mandrake0
- 636 posts
- Offline
H20 Tech Art Challenge » WIP | PlasticityBridge fo Houdini [Houdini Utility]
- mandrake0
- 636 posts
- Offline
ABOUT
The Plasticity to Houdini Bridge has started about 2 Months ago. Target is to have the same Integration as the plasticity-blender-addon.
Because H20 was then around the corner and the rumours of APEX where around i wasn't sure how the new Technology can be used for this Project i have waited till i could understand if it makes sense to Implement APEX into this Project.
Currently i will not use APEX but i plan to use SOP verb's.
The Project is early stage it has also a problem with H20 with the Communication to Plasticity that i need to understand more.
Roadmap
The Plasticity to Houdini Bridge has started about 2 Months ago. Target is to have the same Integration as the plasticity-blender-addon.
Because H20 was then around the corner and the rumours of APEX where around i wasn't sure how the new Technology can be used for this Project i have waited till i could understand if it makes sense to Implement APEX into this Project.
Currently i will not use APEX but i plan to use SOP verb's.
The Project is early stage it has also a problem with H20 with the Communication to Plasticity that i need to understand more.
Roadmap
- Implement all Object Types
- Fix small Bug
- Make it work in H20
- Release to Github
Edited by mandrake0 - 2023年11月22日 09:45:30
Houdini Lounge » H20 question - could someone describe the advantages of APEX system?
- mandrake0
- 636 posts
- Offline
What i know it is SOP 2.0.
It abstracts the operator function from the parameter.
The node network is build dynamicly and gets compiled.
I currently don't know if the data has it's own stream. With this concept it looks like all data from: point, vertex, prims, detail, (parameters and the node network) will have the same data structure (json).
I hope there will be a unify API that is simplyfied for Python, VEX, OpenCL.
It abstracts the operator function from the parameter.
The node network is build dynamicly and gets compiled.
I currently don't know if the data has it's own stream. With this concept it looks like all data from: point, vertex, prims, detail, (parameters and the node network) will have the same data structure (json).
I hope there will be a unify API that is simplyfied for Python, VEX, OpenCL.
Houdini Lounge » Extraweg, Zolloc.
- mandrake0
- 636 posts
- Offline
Tutorials for learning Houdini are here: https://www.sidefx.com/learn/ [www.sidefx.com]
i wanted to write down how you can do it but on the end it was quicker to build it.
Note:
if it's a school work the teacher will find out
i wanted to write down how you can do it but on the end it was quicker to build it.
Note:
if it's a school work the teacher will find out
Houdini Lounge » Houdini 20 will be unveiled (not released) on October 26
- mandrake0
- 636 posts
- Offline
osong
making prototypes and proposals on unpaid basis
what could possibly go wrong
There is a QT upgrade for 2024, it would make sense to give now input to SESI.
https://vfxplatform.com/ [vfxplatform.com]
My brother made a RFE with some text and a mockup image how he wants it and 3-4 days later it was in a daily build. When it is a small task they could add it quickly.
Houdini Lounge » Houdini 20 will be unveiled (not released) on October 26
- mandrake0
- 636 posts
- Offline
Ruteger
Should I start learning Houdini 19.5 now or wait for v20 to start? Will v20 be that much different in regards to learning curve or workflow?
The core concept won't change. You will invest enough time and brain cells to understand houdini. Just start and learn and enjoy the coming H20 as the upcoming playground
Houdini Lounge » popnet problem
- mandrake0
- 636 posts
- Offline
sam097575
Is there a way to use vex to create a point every time a point moves one unit?
When the Unit is a Frame then you can use a Trail SOP.
https://www.sidefx.com/docs/houdini/nodes/sop/trail.html [www.sidefx.com]
it is surly possible to do something in vex but it's always depend what your final target is.
Houdini Lounge » 3D Connextion space mouse with Houdini
- mandrake0
- 636 posts
- Offline
Technical Discussion » H19.5 slow performances?
- mandrake0
- 636 posts
- Offline
Sounds like a challange for the SESI support. Hard to tell what it could be.
I would try this:
Please check the drivers specially GPU, close other program's specially MICROSOFT TEAMS and then start houdini.
Rename the houdini user folder.
I would try this:
Please check the drivers specially GPU, close other program's specially MICROSOFT TEAMS and then start houdini.
Rename the houdini user folder.
Houdini Lounge » SideFX Adobe Substance Plugin - Houdini FX 19.5
- mandrake0
- 636 posts
- Offline
it should be in the COMP Network and there is also under SOP one.
shelf function creates mostly a node network or just a node. that means every labs functionality is a node in a specific context (obj, sop, mat, comp..).
in the github repo the code is still in so it should be available in houdini.
https://github.com/sideeffects/SideFXLabs/tree/Development/otls/substance_material.hda [github.com]
shelf function creates mostly a node network or just a node. that means every labs functionality is a node in a specific context (obj, sop, mat, comp..).
in the github repo the code is still in so it should be available in houdini.
https://github.com/sideeffects/SideFXLabs/tree/Development/otls/substance_material.hda [github.com]
Technical Discussion » set attribute in vex
- mandrake0
- 636 posts
- Offline
Dougie0047
@mandrake0
I'm sorry, I'm a bit confused by your reply. It looks to me like you think that I started the thread, which I didn't. I read damonmaster's original question, and the code snippet he then posted above (that is where my a = rand(a+seed*123.6) comes from, more or less). And then I posted a possible answer. My question was addressed to damonmaster to check if it was what he was looking for/something he could use. Sorry again, but I must have overlooked Andr's answer, which is really similar, before I added my own.
Cheers,
Dag
Sorry Dag it was just confusing
damonmaster
My situation is that each time the value of @a is the result obtained from the last loop, how can I copy the result of the loop to other points in the same wrangle? I know this would be very simple just using two wrangle nodes!
it is okey to use 2 Wrangler nodes when the attribute can't be accessed or there is a special situation
this is a test script where you can check if you can get the attribute value.
https://www.sidefx.com/docs/houdini/vex/attrib_suite.html#checked [www.sidefx.com]
int success = 0; f@value = pointattrib(0,"a",0,success); i@success = success;
Technical Discussion » set attribute in vex
- mandrake0
- 636 posts
- Offline
// user parameters int seed = chi("seed"); // Getting a seed Value float a = point(0, "a", 0); // fetch the "a" attribute from point 0 a = rand(a+seed*123.6); // Creating a random value from 0 to 1 with a seed value from a + seed + 123.6 @a = a;
why do you want to get one point attribute value for just add to a random seed value that returns a random value?
Andr made a post exactly what i was thinking you have mean.
i think we/i misunderstand your question.
made a example file
Technical Discussion » Importing USD and alembic cameras from Maya in Houdini
- mandrake0
- 636 posts
- Offline
When you Load the Alembic or USD in Maya does the wrong aperture mismatch show up?
In the USD File does the aperture looks correct? when the exported file is wrong it could be a maya export problem.
i don't use Arnold so i can't give a solid answer but it could be that the Arnold plugin doesn't recognize imported alembic cameras or the parameters are not exported in the alembic file.
https://help.autodesk.com/view/ARNOL/ENU/?guid=arnold_for_maya_shapes_am_USD_html [help.autodesk.com]
In the USD File does the aperture looks correct? when the exported file is wrong it could be a maya export problem.
i don't use Arnold so i can't give a solid answer but it could be that the Arnold plugin doesn't recognize imported alembic cameras or the parameters are not exported in the alembic file.
https://help.autodesk.com/view/ARNOL/ENU/?guid=arnold_for_maya_shapes_am_USD_html [help.autodesk.com]
Technical Discussion » HDA Python Bridge to Plasticity
- mandrake0
- 636 posts
- Offline
It works or better at least one Message Type (ADD with SOLID) is Working more or less.
Plasticity uses Websocket and Multiple Type of Messages to Handle Add, Update, Delete of Objects(Solid,Wire,Groups,Sheet)
currently i have a small concept problem of how to build the plasticity scene structure inside python so that it will fit houdini. i would say the upcoming SOP 2.0 will have a solution that solves my problem in a elegant way.
Plasticity uses Websocket and Multiple Type of Messages to Handle Add, Update, Delete of Objects(Solid,Wire,Groups,Sheet)
currently i have a small concept problem of how to build the plasticity scene structure inside python so that it will fit houdini. i would say the upcoming SOP 2.0 will have a solution that solves my problem in a elegant way.
Edited by mandrake0 - 2023年9月22日 08:51:20
Technical Discussion » HDA Python Bridge to Plasticity
- mandrake0
- 636 posts
- Offline
SWest
Looks cool. Not sure about this link but maybe you find something useful here [ciesie.com].
Thank you.
Have found some Inspiration in the SideFxLab's Projects. they store values in the hou.session will try that out.
A good Video on Python Development in Houdini:
https://www.sidefx.com/tutorials/python-scripting/ [www.sidefx.com]
Technical Discussion » HDA Python Bridge to Plasticity
- mandrake0
- 636 posts
- Offline
I have made a Proof of Concept for a HDA that Connect's to Plasticity.
It uses the plasticity-blender-addon [github.com].
Currently i have multiple problems.
I don't know how to integrate the websocket data handler into the python code so i can pass the data from HDA Python Module to the child Python SOP node.
the connection to Plasticity works it is just how i can pass the message data to the right python node.
If somebody can give me some tips it would be nice.
also for the development i wanted to reload the code but it never worked with the external python file.
used the imp and the importlib with reload(modulename) and bot didn't worked.
It uses the plasticity-blender-addon [github.com].
Currently i have multiple problems.
I don't know how to integrate the websocket data handler into the python code so i can pass the data from HDA Python Module to the child Python SOP node.
the connection to Plasticity works it is just how i can pass the message data to the right python node.
If somebody can give me some tips it would be nice.
also for the development i wanted to reload the code but it never worked with the external python file.
used the imp and the importlib with reload(modulename) and bot didn't worked.
Houdini Lounge » Karma or Redshift
- mandrake0
- 636 posts
- Offline
habernir
(and don't ask me why in the year 2023 the developers still don't develop in advance for all devices, because hip (amd library) exists for along time now .)
Every development takes time karma XPU first target is surly to be production ready.
Porting is one task and the support is the important one that can take ressources. Customer demand is also important when just some customer request for it won't happen.
Houdini Lounge » Karma or Redshift
- mandrake0
- 636 posts
- Offline
CV
Apart from Cycles I have not seen a renderer is doing well in both CPU and GPU. Maybe Karma can go into similar places. Did I get it right that Karma can dynamically switch to CPU if GPU runs out of Ram?
XPU runs on both CPU and GPU so if there is less RAM it still can run on CPU. But i don't think there is a out of memory solution for the GPU.
Technical Discussion » Houdini Packages Folder Not Showing in Documents
- mandrake0
- 636 posts
- Offline
Just create the folder and name it packages. In the houdini folder as shown in your image.
https://www.sidefx.com/docs/houdini/ref/plugins.html [www.sidefx.com]
https://www.sidefx.com/docs/houdini/ref/plugins.html [www.sidefx.com]
Edited by mandrake0 - 2023年9月12日 07:27:24
Houdini Lounge » Houdini 20
- mandrake0
- 636 posts
- Offline
habernir
Do you mean that vulkan viewport won't be in Houdini 20? Or that is assumption
Vulkan should be in H20 was mentioned at the H19.5 event.
-
- Quick Links