The Laplacian flow is a geometric flow introduced by Robert
Bryant as a way for finding torsion free G2-structures.
Hooray for English language! Now what does that mean?
Found 431 posts.
Search results Show results as topic list.
Technical Discussion » Laplacian flow fluid surface smoothing
- Dave_ah
- 436 posts
- Offline
Technical Discussion » VEX code for scaling pscale per point per time step
- Dave_ah
- 436 posts
- Offline
tamteDave_ahyou forgot @ to bind to pscale attributetamtepscale *= .9 ;Dave_ahso why wouldn't you try the same? (instead of trying == which is comparison of equality and not an assignment)
For Maya users equivalent MEL code would be
pscale *= .9 ;@pscale *= 0.9;
assuming you run it in DOP environment, like Solver SOP or directly DOP net
Does not work in SOP level pointWrangle and attributeWrangle SOPs. Houdini generates syntax error and bypasses the SOP node.
here is an example in plain SOPs where this will be applied once to incoming value
and also inside of Solver SOP where it will be applied every timestep
What is the difference between $pscale and @pscale in VEX? @pscale reads like Py.
Overall how does Houdini treat, in expression, @attribute vs. $attribute .
Technical Discussion » VEX code for scaling pscale per point per time step
- Dave_ah
- 436 posts
- Offline
tamtepscale *= .9 ;Dave_ahso why wouldn't you try the same? (instead of trying == which is comparison of equality and not an assignment)
For Maya users equivalent MEL code would be
pscale *= .9 ;@pscale *= 0.9;
assuming you run it in DOP environment, like Solver SOP or directly DOP net
Does not work in SOP level pointWrangle and attributeWrangle SOPs. Houdini generates syntax error and bypasses the SOP node.
Technical Discussion » VEX code for scaling pscale per point per time step
- Dave_ah
- 436 posts
- Offline
Technical Discussion » VEX code for scaling pscale per point per time step
- Dave_ah
- 436 posts
- Offline
I Just cannot get this syntax right.
In either pointWrangle SOP or attributeWrangleSOP
To scale a float attribute (pscale) per point per time step.
@pscale == .9 ;
or
$pscale == .9 ;
No good
What am I getting wrong?
In either pointWrangle SOP or attributeWrangleSOP
To scale a float attribute (pscale) per point per time step.
@pscale == .9 ;
or
$pscale == .9 ;
No good
What am I getting wrong?
Technical Discussion » Can two open sessions of Houdini on same machine talk?
- Dave_ah
- 436 posts
- Offline
Can two open sessions of Houdini on same machine talk to each other. See each other's data without having to cache first or copy/paste, or referencing a scene.
For example Merge Object SOP from session 1 (PID 6088) by session 2 (PID 91256) for example.
Thank you.
For example Merge Object SOP from session 1 (PID 6088) by session 2 (PID 91256) for example.
Thank you.
Technical Discussion » Simple Q. Is POPFluid inside POPforces an SPH solver?
- Dave_ah
- 436 posts
- Offline
Simple question . Is POPFluid inside POPforces an SPH solver?
Smooth Particle Hydrodynamic solver , like in ole' RealFlow, which is still my favorite.
Thank you.
Smooth Particle Hydrodynamic solver , like in ole' RealFlow, which is still my favorite.
Thank you.
Technical Discussion » Bounding POP fields and gas microsolvers with a primitive .
- Dave_ah
- 436 posts
- Offline
In POPForces their is a KILL POP (DOPs) and it has a nice feature that confines effect of the KillPOP to a bounding volume or geometrySOP. This is really nice.
Now how can other other fields, forces, and microsolvers be confined to particular volume?
For example POPWind be confined within a sphere, cylinder, or box.
I tried SOP input but that does not appear to work.
Thank you
Now how can other other fields, forces, and microsolvers be confined to particular volume?
For example POPWind be confined within a sphere, cylinder, or box.
I tried SOP input but that does not appear to work.
Thank you
Technical Discussion » What is the full name for VOP
- Dave_ah
- 436 posts
- Offline
happybabywzyNot quite VOP . VOP is acronym for Vector Operations. Where use of VEX )Vector expressions) takes place. In 3D a vector is a compound value compised of three float numbers. Position (P) is a vector, compised of X,Y,Z coordinates. Common vectors are velocity, which is direction transform(movement) of point in 3D space. Color is a vector, composed of three color components. RGB, HSV, and other color models are vectors. There is also 4 component vectors that can be used as COLOR+ALPHA.
Hi,I know how to use vop ,but i would like to know what is the full name for VOP(sop vop)?
Is it means "visualize operator" or "vex operator"?
Vector is composed of component floating point numbers. A float is a single dimension number, describing quantity of attribute that are only defined by single component. Point ID is a n integer , a whole number variant of float. Point Scale (pscale), mass, density attributes are examples of float. Floating point numbers , just decimals, theoreticaly have no precision limits. PI (3.14646XXXXXXXXXXXX) is a floating point value. Houdini suppourts 16, 32, and 64 bit floating numbers which is way more then average user may need.
Houini CHOPs (chanel operators), aka MotionFX, produce single chanell floating point data. Can be used to create vectors also.
Technical Discussion » What is a MOP and where are the nodes?
- Dave_ah
- 436 posts
- Offline
toadstorm
Hi Dave,
That's my blog, and coincidentally I also am the creator of MOPs.
MOPs stands for "Motion Operators"... it's a collection of HDAs originally built to help motion designers. It has a lot of tools applicable to motion graphics as well as VFX and is used widely in both industries.
You can read more about MOPs and download it here: https://www.motionoperators.com [www.motionoperators.com]
That tutorial on my blog doesn't require you to use MOPs at all... it just mentions a number of places where it can make your life easier.
How do you install MOPs for 19.5.569? They seem to have maxed out at HOudini is 17.X.XXX .
Technical Discussion » What is a MOP and where are the nodes?
- Dave_ah
- 436 posts
- Offline
toadstorm
Hi Dave,
That's my blog, and coincidentally I also am the creator of MOPs.
MOPs stands for "Motion Operators"... it's a collection of HDAs originally built to help motion designers. It has a lot of tools applicable to motion graphics as well as VFX and is used widely in both industries.
You can read more about MOPs and download it here: https://www.motionoperators.com [www.motionoperators.com]
That tutorial on my blog doesn't require you to use MOPs at all... it just mentions a number of places where it can make your life easier.
I am having problen with Instancer CopyPoints using Attribute from peices technique. Its not working for me. I beleive its for a simple reason. The technique description lacks context and content of individual nodes. Without desctiption as what settings are used in nodes, context is lacking, and result is error.
Technical Discussion » Exporting instances into Alembic
- Dave_ah
- 436 posts
- Offline
So when forEach loop instancer result is exported into Alembic (ABC) the resulting file is large with instances combined into a single mesh, and velocity (v), Cd attributes appear to either not saved or not being loaded by Alembic loader SOP.
Any ideas aand suggestions?
Any ideas aand suggestions?
Technical Discussion » For Each Loop CopyPoints instancer error?
- Dave_ah
- 436 posts
- Offline
Somehow I got it working. Not sure why.
It started working when changed syntax in Switch SOP spare input Name to spare_input0.
Go figure!
It started working when changed syntax in Switch SOP spare input Name to spare_input0.
Go figure!
Technical Discussion » For Each Loop CopyPoints instancer error?
- Dave_ah
- 436 posts
- Offline
I do not understand the error or error message. I am following example by rote, yet error persists.
Please look at screen grab.
The rror fails to connect switch SOP to foreach_begin1 SOP despite the fact that it works in example. I have no explanation.
Please look at screen grab.
The rror fails to connect switch SOP to foreach_begin1 SOP despite the fact that it works in example. I have no explanation.
Technical Discussion » What is a MOP and where are the nodes?
- Dave_ah
- 436 posts
- Offline
What is a MOP and where are the nodes?
In 19.5.569 and I don't see them.
I am trying to use ATTRITBUTE FROM PEICES Instancer technique from https://www.toadstorm.com/blog/?p=942 [www.toadstorm.com] and it just simply not working at all for me.
Thank you
In 19.5.569 and I don't see them.
I am trying to use ATTRITBUTE FROM PEICES Instancer technique from https://www.toadstorm.com/blog/?p=942 [www.toadstorm.com] and it just simply not working at all for me.
Thank you
Technical Discussion » Unfold or unroll SOP geometry using UV
- Dave_ah
- 436 posts
- Offline
How would that work in reverse , if additional geometry is added? Lets say an unrolled surface is scatterSOP with points then Copy To Points SOP is used to populate the surface. Then previously unrolled surface is rolled back to original shape. What I find is happening when Attribute Swap SOP is inversed is that added points are collapsed into same P as on original surface.
Technical Discussion » Unfold or unroll SOP geometry using UV
- Dave_ah
- 436 posts
- Offline
tamteThat did the trick. Thank you
if your UVs are on vertices use Split UV Seams from sop Tab menu, check Promote To Point Attribute
then or if uvs were on points to begin with use Attribute Swap SOP (Mode: Copy, Source: uv, Destination: P)
Technical Discussion » Unfold or unroll SOP geometry using UV
- Dave_ah
- 436 posts
- Offline
Unfold or unroll SOP geometry using UV. Has anyone figured out how do this in SOPs? Basically translating UV coordinate of point to its world coordinates on a XZ plane, and vice versa.
Technical Discussion » TAKE menu issues
- Dave_ah
- 436 posts
- Offline
According to manual
MMB pbrings up TAKE information
RMB brings up TAKE menu (where TAKE can be deleted)
On my Windows, MMB and RMB over TAKE button does not work. Thus no way, that I can see, to delete a take.
MMB pbrings up TAKE information
RMB brings up TAKE menu (where TAKE can be deleted)
On my Windows, MMB and RMB over TAKE button does not work. Thus no way, that I can see, to delete a take.
Technical Discussion » Principled Mnatra shader refuses to honor keyframes in color
- Dave_ah
- 436 posts
- Offline
Help!
Principled Mnatra shader refuses to honor keyframes in color and emission intensity channels.
Weird huh? Basically if there are keyframes in color or float (intensity) chanells, the shader will only render with 1st keyframe
For example . Keyframe on base color at frame 1 with pure yellow (255,255,0) animating to frame 10 blue (0,0,255), the object with this shader will render yellow only.
Is this a silly bug or is there a workaround.
Principled Mnatra shader refuses to honor keyframes in color and emission intensity channels.
Weird huh? Basically if there are keyframes in color or float (intensity) chanells, the shader will only render with 1st keyframe
For example . Keyframe on base color at frame 1 with pure yellow (255,255,0) animating to frame 10 blue (0,0,255), the object with this shader will render yellow only.
Is this a silly bug or is there a workaround.
-
- Quick Links