ops:
D-d-d-duh. I was looking all the time within the vex construction how to do this.
Thanks.
Found 113 posts.
Search results Show results as topic list.
Technical Discussion » How to add more inputports on a vex sop with vex builder?
- kgoossens
- 289 posts
- Offline
Technical Discussion » How to add more inputports on a vex sop with vex builder?
- kgoossens
- 289 posts
- Offline
Hi everybody,
I'm trying to learn a bit using the vex builder and I want to read the normals of 2 different objects.
So I was hoping to build a vex with 2 different inputs.
I saw that Simon has build an orient vex operator, with 2 inputs but I could not figure out how to do this in the vex builder.
I'm trying to learn a bit using the vex builder and I want to read the normals of 2 different objects.
So I was hoping to build a vex with 2 different inputs.
I saw that Simon has build an orient vex operator, with 2 inputs but I could not figure out how to do this in the vex builder.
Technical Discussion » BUG: L-systems move forward without creating geometry.
- kgoossens
- 289 posts
- Offline
Sorry for the double post but I did not get an answer how to solve this?
Has anybody has any idea?
I think it is a bug in the L-system. But I just want to be sure I did not made a mistake.
This is what happens if I use a branch
Here the correct result, but without branching
It seems that the f “ move forward without creating geometry ” is faulty in branches.
Any idea's please?
Has anybody has any idea?
I think it is a bug in the L-system. But I just want to be sure I did not made a mistake.
This is what happens if I use a branch
Here the correct result, but without branching
It seems that the f “ move forward without creating geometry ” is faulty in branches.
Any idea's please?
Technical Discussion » Procedural ways to select edges?
- kgoossens
- 289 posts
- Offline
Simon
The problem start when you want to procedurally create an edge group then pump that into a sop that only deals with edges.
Because the “edge” sops use syntax like 17e0:1 it all gets a bit tricky. I feel your pain, but can't actually help.
However you may be lucky and as MichaelC says it may be that in your particular case there is a solution.
I would have liked to use it with the polybevel for rounding edges.
It gives different results if you have a point selection. And I find it at the moment too hard to create an expression that can create a string needed for an edge selection.
Because if not done properly it can select unwanted edges.
Technical Discussion » Procedural ways to select edges?
- kgoossens
- 289 posts
- Offline
Hi everybody,
It seems quite impossible to do edge selection on a procedural basis. Am I overlooking something? Because it is something very essential to have.
I'm unable to find anything of it in the doc's.
Like selecting edges depending on the angle.
Or selecting by index number etc..
Cheers
It seems quite impossible to do edge selection on a procedural basis. Am I overlooking something? Because it is something very essential to have.
I'm unable to find anything of it in the doc's.
Like selecting edges depending on the angle.
Or selecting by index number etc..
Cheers
Technical Discussion » Controlled distribution of points using the ScatterSop
- kgoossens
- 289 posts
- Offline
pbowmar
Hello,
Yes, you can use an attribute to control the scattering of points. See attached. The only real trick is making sure the Bias in the Scatter is set to 0. Also, the higher-res the underlying grid, the better the image function's results.
Cheers,
Peter B
Thanks Peter!
Is there a way to read the texture immedialty into the scatterSOP, independent from the ammount of vertices placed on the input geometry?
Else my base geometry will grow to complex if I want to have the right ammount of resolution.
Technical Discussion » digital asset: Disable when..
- kgoossens
- 289 posts
- Offline
Antoine Durr
It would be much better to have a single parameter that can handle both: be a point group in one case, or a prim group in another.
Yes I fully agree, and I try to do this as much as possible. But it is just for some additional options.
Ofcourse it is not a big thing though. But as I said, it think it would be handy to have some more extra functionality to automate things a bit more.
Technical Discussion » Shortcuts
- kgoossens
- 289 posts
- Offline
Hi everybody
Is it possible to assign a shortcut for example for add sphere sop in the network viewer?
I know this is possible to set in the viewport such a shortcut, but it seems not possible for the networkviewer.
Is it possible to assign a shortcut for example for add sphere sop in the network viewer?
I know this is possible to set in the viewport such a shortcut, but it seems not possible for the networkviewer.
Technical Discussion » digital asset: Disable when..
- kgoossens
- 289 posts
- Offline
Antoine DurrarctorFrom a UI standpoint, that is a horrible (yet cool!) idea. Why? Because then you have no idea that a parameter even exists.
it would be cool to control the ‘invisible’ toggle on the type properties page…
I think it depends on what you want to achieve.
I this case I'm building an otl that allows a point and a primitive. When things are greyed out automatically because of the grouptype makes it a bit smoother in the workflow.
Ideally I think you should be able to creat gui's like they have in modo. You can have a popup giving you a warning. That, for example, because of the grouptype some functionalities are unavailable. And if you don't want to get interruped any longer the user can click “do not show this message in the future”.
Like this it is easy to learn the behavior, yet it will not stall the fluidness of working.
Technical Discussion » digital asset: Disable when..
- kgoossens
- 289 posts
- Offline
Hi Everybody
Is it possible to disable functions when a group selection is of a certain type?
For example: I want to allow in a Digital asset to eighter select a primitive group or a point group. Depending on the type of group selected it should hide some of the parameters.
I can do this with a toggle, but it would be cleaner if it could go all automatic.
Cheers
Kim
Is it possible to disable functions when a group selection is of a certain type?
For example: I want to allow in a Digital asset to eighter select a primitive group or a point group. Depending on the type of group selected it should hide some of the parameters.
I can do this with a toggle, but it would be cleaner if it could go all automatic.
Cheers
Kim
Technical Discussion » Controlled distribution of points using the ScatterSop
- kgoossens
- 289 posts
- Offline
Hi everybody
Is there a way to control the density of the scatterSOP over the surface of a mesh, using an image?
For example with the pic expression or so. Or prehaps by fusing the points controlled with an image.
Is there a way to control the density of the scatterSOP over the surface of a mesh, using an image?
For example with the pic expression or so. Or prehaps by fusing the points controlled with an image.
Technical Discussion » Lsystem f problem in branch
- kgoossens
- 289 posts
- Offline
Has anybody has any idea?
I think it is a bug in the L-system. But I just want to be sure I did not made a mistake.
This is what happens if I use a branch
Here the correct result, but without branching
It seems that the f “ move forward without creating geometry ” is faulty in branches.
Any idea's please?
I think it is a bug in the L-system. But I just want to be sure I did not made a mistake.
This is what happens if I use a branch
Here the correct result, but without branching
It seems that the f “ move forward without creating geometry ” is faulty in branches.
Any idea's please?
Technical Discussion » Lsystem f problem in branch
- kgoossens
- 289 posts
- Offline
Hi Everybody,
I want my branches to start with an empty line. But one you place the f function inside a branch it does not seem to work properly.
Premise: A
rule1: A=&(45)F(5)f(5)F(5)
the first line is correct, but the branch does not what I expected.
Any suggestions please?
I want my branches to start with an empty line. But one you place the f function inside a branch it does not seem to work properly.
Premise: A
rule1: A=&(45)F(5)f(5)F(5)
the first line is correct, but the branch does not what I expected.
Any suggestions please?
Technical Discussion » Using copySOP stamp in an OTL
- kgoossens
- 289 posts
- Offline
edward
As easy work around is to base your param name around the full path of your copy sop. So instead of param(“myvar”,0), use param(opfullpath(“../copy1”)+“/myvar”,0) where ../copy1 is the relative path to your copy sop. Then in your copy sop, instead of stamping myvar, stamp `opfullpath(“.”)+“/myvar”`
YES!! thanks!
Technical Discussion » Using copySOP stamp in an OTL
- kgoossens
- 289 posts
- Offline
Thanks J.C.
for the moment I can do without, but it would have been handy to have this.
for the moment I can do without, but it would have been handy to have this.
Technical Discussion » Using copySOP stamp in an OTL
- kgoossens
- 289 posts
- Offline
Hi all
I've created a for loop with the copy sop in an otl. Basically to rerun the function on all the primitives that come into the otl.
the problem I have is that I cannot place 2 of those otl's behind each other. this is due to the fact that the copy Sops in those otl's share the same stamp variable name.
Is there a way with an expression or so that houdini can give a unique varaible name for each of those otl's that are added in the scene? And also give a corresponding name with the param expressions used?
Cheers
I've created a for loop with the copy sop in an otl. Basically to rerun the function on all the primitives that come into the otl.
the problem I have is that I cannot place 2 of those otl's behind each other. this is due to the fact that the copy Sops in those otl's share the same stamp variable name.
Is there a way with an expression or so that houdini can give a unique varaible name for each of those otl's that are added in the scene? And also give a corresponding name with the param expressions used?
Cheers
Technical Discussion » Cookie trouble??
- kgoossens
- 289 posts
- Offline
hmm, your right. It is a bit more stable but not perfect. I had to leave out some geometry to make it work as well.
Technical Discussion » Cookie trouble??
- kgoossens
- 289 posts
- Offline
Okay thanks Simon!
Npowertools has created a very stable and very powerfull plugin for doing just this.
perhaps sidefx can pursuade them to make the plug available for houdini as well.
I use it quite often and it is really very stable!
http://www.npowersoftware.com/booleans/learnmorePB.html [npowersoftware.com]
examples
Npowertools has created a very stable and very powerfull plugin for doing just this.
perhaps sidefx can pursuade them to make the plug available for houdini as well.
I use it quite often and it is really very stable!
http://www.npowersoftware.com/booleans/learnmorePB.html [npowersoftware.com]
examples
Technical Discussion » Cookie trouble??
- kgoossens
- 289 posts
- Offline
No the scene is nothing special I think.
I have uploaded the scene so perhaps if you could have a look at it of what I'm doing wrong.
There are 2 outputs I want to use here. clip1 and clip2 both of them are unstable.
http://users.pandora.be/mantis/CookieProb.hipnc [users.pandora.be]
I have uploaded the scene so perhaps if you could have a look at it of what I'm doing wrong.
There are 2 outputs I want to use here. clip1 and clip2 both of them are unstable.
http://users.pandora.be/mantis/CookieProb.hipnc [users.pandora.be]
Technical Discussion » Cookie trouble??
- kgoossens
- 289 posts
- Offline
Thanks for the replies!
Hi Dajuice,
It showed some result but no real improvement, the problem is that what I want to test with it does not allow manual tweaking. It should be able to construct loads of “random” generated objects created out of booleans with some boxes and spheres.
Hi Simon,
The divide together with switching the simplest geometry into the left input gives the best result until now. But still not stable. +/- 30 frames are wrong on 250.
Are there improvements on the cookie sop in newer versions? I'm using the apprentice version 7.0.231.
Else I think this is still an important issue to have a look at for sidefx.
Hi Dajuice,
It showed some result but no real improvement, the problem is that what I want to test with it does not allow manual tweaking. It should be able to construct loads of “random” generated objects created out of booleans with some boxes and spheres.
Hi Simon,
The divide together with switching the simplest geometry into the left input gives the best result until now. But still not stable. +/- 30 frames are wrong on 250.
Are there improvements on the cookie sop in newer versions? I'm using the apprentice version 7.0.231.
Else I think this is still an important issue to have a look at for sidefx.
-
- Quick Links