Nested Ellipses, and Ellipse Whirl
All  1-4  5-12

Previous
Next
 From:  WN
11695.5 
Hi Brian.
Maybe some of this will come in handy.

Image Attachments:
Size: 97.4 KB, Downloaded: 107 times, Dimensions: 459x336px
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
11695.6 In reply to 11695.5 
Thank you WN.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  MO (MO_TE)
11695.7 
Hi Brian
quote:

Quartz does not reset well.

Check the attached "Event.js" file.
I added a reset input to "Quartz" node. Now, it resets the value as well.

quote:

A different Ellipse Center node, Ellipse CenterR node with radian angle inputs, might be desire-able.

You can use "Degree To Radian" node before angle input to convert Degree To Radian and vice versa.

I tried to make a nod without knowing the math.:)
Anyway, Hope that helps

Image Attachments:
Size: 56.5 KB, Downloaded: 153 times, Dimensions: 400x400px
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
11695.8 In reply to 11695.7 
Hi MO,

Thank you for the updated reset for Quartz.
Attaching the push button switch to reset input, with second terminal set to 1, and pushing the button, does the reset.

- Brian
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
11695.9 
Node of whirl with (only) 4 child ellipses, range 90 to 180 degrees.
Over 180 degrees, they expand beyond parent ellipse0.
Tilt angle should be Modulus 180.

I'm not happy with behavior of Quartz.

I might try a script.

The axis RATIO is the same for all child ellipses. Just apply it to the widths and heights of the parent of the child.
Widths and heights get swapped every generation.
Ellipse[i] is the parent of child[i+1]
Ellipse[0] could also rotate, as the child of ellipse[-1]
Ellipse[i,j] could use j as the scaling index...
The step angles of a scaling ellipse for child 2 is twice that of child 1.
The step angles of scaling child ellipse 3, is 3 times that of child 1.

- Brian

EDITED: 11 Apr 2025 by BEMFARMER


  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  WN
11695.10 
imgbox
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
11695.11 In reply to 11695.10 
Nice colors.
I tried trimming, but Planar did not like slivers of arcs.

So maybe just make each ellipse a different planar style?

- Brian
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  WN
11695.12 In reply to 11695.11 
Hi Brian.

re :
> So maybe just make each ellipse a different planar style?

Yes, it is.

https://disk.yandex.ru/d/Edv9N_pxiNZH-A
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages: All  1-4  5-12