Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

  • Days Won


Aizatulin last won the day on June 20

Aizatulin had the most liked content!

Community Reputation

142 Excellent

1 Follower

About Aizatulin

  • Rank

Personal Information

  • Name

Recent Profile Visitors

1,592 profile views
  1. Copy to Points Rotation error?

    You can also apply orientation along curve node on circle for stable frames.
  2. Hi, you can extract one point per each class and generate random attributes on the points. After you've applied sort on the points you can map the result back onto the classes. random_class_sort.hipnc
  3. Curve changes after matchscale

    Hi, it looks like a numerical problem. A quick workaround: apply transform after merge with a small uniform scale value like 0.00001
  4. Seamless NURBs UVs?

    Hi, maybe as a workaround you can evaluate the (NURBS)surface itself by a grid, where the intrinsic uv is the same as the texture uv. Now you can fit the surface to get close to the original shape. seamless-nurbs-uv.v2_mod.hipnc
  5. I'm expecting, that there will be an offset since there are fewer guide curves, but it would be nice if you can provide a simple picture (or sequence of picutres) of your final goal.
  6. Hi, you can also try wire deform for this purpose. curve_wrap_wiredeform.hipnc
  7. Bridges on intersecting curves

    Here is a simple setup using intersection analysis. intersection_curves_displace.hipnc
  8. Carving infinite spiral

    Hi, is this coming close to what you are trying to achieve? InfiniteSpiralCarve_mod.hipnc
  9. noise look problem

    Hi, here is an approach rebuilding the uv based on the distance to a given center point (for example (0.5, 0.5, 0)). noise_question_mod.hipnc
  10. Hi, you can use addpoint() function on each prim to add the vector attribute as point. You can remove the prims after this and you can also apply fuse to remove duplicates. You can also apply the add function on subsets (groups) if needed. prim_vector_attribute_add.hipnc
  11. Sorting curved points

    Hi, there are probably many ways to do this, but one way can using the expand group node applied on the left open edge ring. Combined with some other attributes it should give you desired result. Question_sort_mod.hipnc
  12. Poisson Disk Sampling Help

    You can also use scatter with relax iteration to get quite equidistant sampling. It is a bit slow but you can also use density attribute. poisson_on_bottle_setup_scattering.hipnc
  13. Select only concave edges

    Hi, you can also loop over the edges. If an edge is convex, the dot product of the direction between the center of the first and second (incident) primitive with the normal of the first primitive should be less than zero. edges_convexity.hipnc
  14. Organic shape

    Hi, you can try to set creases on edges for (catmull-clark) subdivision to get sharper lines, here is an example. creases_lines.hipnc
  15. insert vertex where one curve touches another

    Hi, here are some ideas: create a referene for each prim onto its parent (if not already done) for each prim store all children(ref) into one array (using the reference) map this array to the u position of the parent curve (by using distance functions) [there are probably multiple ways -> but xyzdist() should be fine here] push all u values into one array including the existing points and rebuild the curve (with this array sorted by u) Here is simple setup including some aspects prim_insert_vertices.hipnc