Popular Post DomC Posted September 8, 2016 Popular Post Share Posted September 8, 2016 (edited) Hi During my last Marionette-Project, I produced some simple geometry nodes. Which maybe can be useful to can make geometrical constructions instead of mathematical (trigonometry) calculations. The Nodes: "Perpendicular from Point to Line", "Parallel from Line through Point", "Circle-Circle Intersection", "Line-Circle Intersection", "Line-Line Intersection", "2 Circle Middleline" and some more. Also the more Complicated Nodes "Circle tangent to 2 Circle", "Point or Circle tangent to 3 Circles" Take a look here: CircularFilling.vwx Circlular growing.vwx Geometry Nodes and PCC CCC.vwx Edited February 13, 2017 by DomC 6 Quote Link to comment
Patrick Winkler Posted September 8, 2016 Share Posted September 8, 2016 Nice! It's very relaxing to watch these circles dance. Have you shared the defintion for the animation I could not find it? 1 Quote Link to comment
AlanW Posted September 8, 2016 Share Posted September 8, 2016 Nice is an understatement!!! I was just sitting here with a smile on my face in absolute awe of what I was witnessing. Absolutely AMAZING!! A Genius at play. Thanks for sharing. Quote Link to comment
DomC Posted September 8, 2016 Author Share Posted September 8, 2016 I'm pleased you like it. Animation: 1. Run the modified marionette Script (Attached). It will create 100 layers. You can do more, to get a smoother run. 2. Run the Script in the Script-Palette. It will export those 100 layers. 3. I converted them with "Time Lapse Assembler" (Mac and Windows available) into an mp4 The export script was just for myself, so it is a little unhandy. A. E. you have to delete the layers after execution for the next run. It's great, but still incredible tinkered. AnimationHack.vwx.zip 2 Quote Link to comment
rDesign Posted September 8, 2016 Share Posted September 8, 2016 Very nice DomC! Thank you for sharing. Quote Link to comment
Kevin McAllister Posted September 8, 2016 Share Posted September 8, 2016 This is awesome! Thanks for sharing DomC. Kevin Quote Link to comment
Marionette Maven Marissa Farrell Posted September 8, 2016 Marionette Maven Share Posted September 8, 2016 Your animation reminds me of a Python script I worked on last fall - but my script animates along a path. I've been working on optimizing it for Marionette, but haven't had the time to complete it. Here's a video of the output if you're interested. (Please ignore at the very beginning - I used the freehand tool to draw my path and didn't clean up the sharp turns...) Also, please ignore how terrible the model is, it's a mockup of my apartment that I never finished. I promise, my television is not on the floor and I have more furniture/appliances than this... 1 Quote Link to comment
DomC Posted September 8, 2016 Author Share Posted September 8, 2016 Nice Work Marissa. Awww the Modell is not so bad, looks comfortable :-) That makes us snoopy ... Tell us, how you saved the movie data on disk??!! Quote Link to comment
Marionette Maven Marissa Farrell Posted September 8, 2016 Marionette Maven Share Posted September 8, 2016 A magician never reveals her secrets In all seriousness, I'll be more than happy to give you a run down of my tricks once I stomp out some of the work I've got going on here. I've been a little swamped with testing 2017 features/installers/etc., but I would imagine once we release I should have the reigns loosened up on me at least a little. (Not that they're incredibly tight to begin with - how do you think I learned Marionette AND Python in less than a year?!) I'll keep in touch on this 1 Quote Link to comment
Vectorworks, Inc Employee PVA - Admin Posted September 8, 2016 Vectorworks, Inc Employee Share Posted September 8, 2016 @MarissaFTold you people would like your pet project Create Animation needs a good replacing. 1 Quote Link to comment
mgries Posted February 26, 2017 Share Posted February 26, 2017 Wow...this is amazing work DomC! I am just getting acquainted with Marionette, and am wondering if I can apply something similar to what you've done to the following problem: I want to create a field of tightly packed circles, that grows in concentric rings, and is controlled by a bounding cirlce (or radius). The bounding circle functions through a series of fixed (seemingly random) radius lengths, each one representing the precise size when you can fit the next "ring" of circles within its boundary. In the following screen shots, n = number of total "rings" that constitute the overall field of packed circles. From one ring to the next, the field always grows in increments representing multiples of 6. I've shown examples up to the 20th ring, which happens to be the first ring where 18 new circles are added. At 20 rings out, the field contain 187 packed circles (counting circle "0" at the origin). I'd love to turn this into a marionette tool, complete with a I.D. record for each circle so that an accompanying worksheet can be created. Do you think it's possible? Thanks for any input! Matt 1 Quote Link to comment
DomC Posted February 26, 2017 Author Share Posted February 26, 2017 (edited) Hi Matt Thanks for interesting in this theme. I think you need another (more simple :-) script to make that regular circle stacking. Idea to solve that 1. We can think in hexagons to draw the circles 2. Create all radius of your point and sort them. from small to big 3. So you have your parameter n-circles (if ever needed) 4. Or checking distance from every circle to the center to have a radial- and not a hexagonal border 5. attach numbers and data to them 6. Labeling them I try to give you a start ... The rest is routine peace of work :-) Edit: New Version (Repeat instead of mix2 node) circle stacking v3.vwx Edited March 2, 2017 by DomC 1 Quote Link to comment
mgries Posted February 26, 2017 Share Posted February 26, 2017 Thanks DomC! This looks promising. I tried opening your attached file "circle stacking.vwx", but it won't open in 16 or 17. It may have gotten corrupted. Can you please resend? Thanks again! Matt Quote Link to comment
mgries Posted February 27, 2017 Share Posted February 27, 2017 forgive me...I got it to open on 2017 cheers! Quote Link to comment
DomC Posted March 2, 2017 Author Share Posted March 2, 2017 (edited) Hm. Drawing the stacked circles is just a grid :-) No hexagon needed. OK, if order from a center and the colour pattern is part of the idea, there can be a reason to create circles in a specific algorithm. Edited March 2, 2017 by DomC Quote Link to comment
mgries Posted March 2, 2017 Share Posted March 2, 2017 This last one (v3) is quite beautiful DomC! I agree, drawing the hexagon is not important here. However, the ordering of circles is very important. Each circle must be indexed and belong to a particular "ring" of growth, represented by a group of circles that are all equi-distant from the origin. It is therefore more than a hexagonal grid. In math, it technically would be called a "hexagonal lattice plane", (and so it contains an origin). In this case each point in the lattice is represented by a circle. 1 Quote Link to comment
Patrick Winkler Posted July 31, 2017 Share Posted July 31, 2017 On 8.9.2016 at 9:30 PM, Marissa Farrell said: A magician never reveals her secrets In all seriousness, I'll be more than happy to give you a run down of my tricks once I stomp out some of the work I've got going on here. I've been a little swamped with testing 2017 features/installers/etc., but I would imagine once we release I should have the reigns loosened up on me at least a little. (Not that they're incredibly tight to begin with - how do you think I learned Marionette AND Python in less than a year?!) I'll keep in touch on this I hope meanwhile you found time to finish your script. I'm still curious about your solution. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.