Houdini - Akkanein - Questions and Tips

   2720   10   1
User Avatar
Member
6 posts
Joined: 2月 2020
Offline
Hello Guys, is there someone who can help me? I can say i'm beginner in Houdini, but i like this powerful software.

> I'm trying to remake this nice effects.

Your text to link here... [vimeo.com]

Video is little bit faster and it's better to slowdown, because you can see what i trying to achvie.

I read one interview where Albert Omoss talking he rebuild this code from Processing to Python in Houdini, but i dont find any tips how to make it or how i can rebuilt, what nodes i can use.

Thanks.
Edited by akkanein - 2021年6月16日 14:36:23
User Avatar
Member
676 posts
Joined: 2月 2017
Offline
Hey akkanein,

the video you linked contains something like a dozen of different effects. Which one do you mean?

Cheers
CYTE
User Avatar
Member
6 posts
Joined: 2月 2020
Offline
Hi CYTE, thanks for response, yeah in video is so much effects, my mistake that I didnt give more detailed information.

I post pictures for better understand what i mean. In my opinion it is the same setup for each other.

In last picture it's another style what i like. We can see nodes, but they are small. And i cant see what nodes he used.
Edited by akkanein - 2021年6月15日 05:00:41

Attachments:
IMG_20210615_104217.jpg (30.6 KB)
IMG_20210615_104256.jpg (1015.9 KB)
IMG_20210615_104241.jpg (883.0 KB)
63fbe779727421.5cce272a178a2 (1).png (420.9 KB)

User Avatar
Member
676 posts
Joined: 2月 2017
Offline
Hey akkanein,

as a starting point for the first three Images you posted:
take a grid set it to points.
use an attribute noise or attribute random to assign a Cd value to the points.

Cheers
CYTE
User Avatar
Member
6 posts
Joined: 2月 2020
Offline
Hey CYTE,

thank you for help. I appreciate that.
User Avatar
Member
1736 posts
Joined: 5月 2006
Offline
There was a fun thread on twitter recently about using simple (for coders) combinations of XOR and modulo operations to make cool patterns, here's the write up:

https://hackaday.com/2021/04/13/alien-art-drawn-with-surprisingly-simple-math/ [hackaday.com]

And I've attached a version in houdini.
Edited by mestela - 2021年6月15日 17:16:41

Attachments:
patterns.hip (151.7 KB)

http://www.tokeru.com/cgwiki [www.tokeru.com]
https://www.patreon.com/mattestela [www.patreon.com]
User Avatar
Member
676 posts
Joined: 2月 2017
Offline
Hey mestela,

wow that is great, amazing how such a short code can produce such an complex pattern!

Cheers
CYTE
Edited by CYTE - 2021年6月16日 09:37:25
User Avatar
Member
6 posts
Joined: 2月 2020
Offline
Hey Guys,

Thank you for your help.

I renamed this topic on my questions and tips, because i dont want post so many new topics.
I'm trying to rework one video tutorial from C4D


First steps was easy to made, but next steps are more complex.
User Avatar
Member
6 posts
Joined: 2月 2020
Offline
For someone who looking for something similar i found nice tutorial.
User Avatar
Member
116 posts
Joined: 8月 2017
Offline
int dim = sqrt(@numelem);
vector tp = set(@elemnum % dim,@elemnum/dim,0);
float size = fit01(rand(@elemnum),0.5,1);
int prim = addprim(0,"poly",addpoint(0,tp),
           addpoint(0,tp+set(0,size,0)),
           addpoint(0,tp+set(size,size,0)),
           addpoint(0,tp+set(size,0,0)));
float area = size *size;
setprimattrib(0,"area",prim,area);
node = hou.pwd()
geo = node.geometry()
geo1=geo

# Add code to modify contents of geo.
# Use drop down menu to select examples.

attrib = geo.addAttrib(hou.attribType.Prim,"sort_i",0)
def sa_kar(prim):
    return prim.attribValue("area")

lis = list(geo.prims())
lis.sort(key=sa_kar)

for i ,prim in enumerate(lis):
    s = node.inputGeometry(0).prim(i).points()[0].position()-prim.points()[0].position()

    for point in prim.points():
        pos = point.position()+s
        point.setPosition(pos)

play with this and make some noise..Have Fun
Conservation of Momentum
User Avatar
Member
6 posts
Joined: 2月 2020
Offline
Hello Guys, it's possible to make this shape of laces?

Attachments:
_k1ff__CQ8QypoHvH__6.jpg (269.9 KB)

  • Quick Links