Modular Multiplication in a circle

Welcome to Varomix Trix, in this series I'll show you tricks that I've learned along the way in my career, some are really simple but I think all of them will be useful.

 In this lesson we'll learn how to make awesome looking shapes using a simple method, Modular Multiplication is really simple still produces beautiful patterns.

 Support us by buying our NEW training

Poly Modeling - http://mixtrn.com/course/poly-modeling-the-lamp-project-1/

 Understanding Fluid Solvers vol.1 - http://mixtrn.com/course/understanding-fluid-solvers-volume-1/

 Support our work on Patreon, thank you https://www.patreon.com/mixtraining


CREATED BY

VAROMIX WEY

Varomix has created a vast library of Houdini training over years. Recently he has started on his own venture with MIX Training, a training and community resource for Houdini, Unreal Engine, Python and much more. He also works as a procedural artists at AI.Reverie, building worlds to aid computer vision algorithms. If that alone is not enough, Varomix also find a little escape through his metal band WEYEZ.

More from varomix WEY

COMMENTS

  • TwinSnakes007 7 years ago  | 

    You dont need a Copy SOP, all the Points already exist, they just need to be referenced using a little Math....

    For your target point, change your Vex from:

    addvertex(0, prim, @ptnum * mult);

    to:

    addvertex(0, prim, @ptnum * mult % @numpt);

  • TwinSnakes007 7 years ago  | 

    I'm sorry, I forgot to say Thank You for this video. I learned alot.

    • varomix 7 years ago  | 

      Thank you Daryl,
      yes that would make it way more efficient for sure,
      I wanted to go for clarity but I agree that makes it better and avoids
      having double the points

      thanks for sharing your code

  • astah 6 years, 10 months ago  | 

    Thank you!!!

    • varomix 6 years, 10 months ago  | 

      You are welcomed :)

      • astah 6 years, 9 months ago  | 

        Please tell me, how I can add material and render it (program writes an error when i try rendering ) p/s I'm asking because I recently started learning this magic program

        • varomix 6 years, 9 months ago  | 

          Mantra renders curves directly, you can control the width of them adding a width parameter and adding color

          • astah 6 years, 9 months ago  | 

            program said( = mantra: Can't find geometry /obj/ModularMult/subnet1
            how do you think in what can be error ??

            • varomix 6 years, 9 months ago  | 

              that seems to be another issue, what is subnet1 doing?

              • astah 6 years, 9 months ago  | 

                I sent screenshots (with subnet1) to you in a personal message on facebook!

  • Myahalna 6 years, 8 months ago  | 

    So in this video you talk about combining both your processes to create an object that is manipulated by the music.

    I have spent like 3 hours trying to solve it and have yet to figure it out. I am wondering if you have a video somewhere that explains it so that I can figure out where i am going wrong. I am pretty sure that the I need to create a few more variables and use them to control the parameters that are made however, I can not seem to get it working.

    They are really amazing tutorials.

    Christopher

  • dyei 6 years, 8 months ago  | 

    pero no me gusta el phyton lo hare en vex :p :p

  • anon_user_75466869 6 years, 3 months ago  | 

    you knowledge is very good and I love it, I reached to 100% in detail this tutorial !

    • varomix 6 years, 3 months ago  | 

      Glad you like it

Please log in to leave a comment.