phcacique
Published in

phcacique

Autoria de Swift PlaygroundBooks — parte 2

Rosas Polares

Rosas Polares

  • se k é um inteiro e ímpar, a rosa desenhada terá k pétalas;
  • se k é um inteiro e par, a rosa terá 2k pétalas;
  • se k é irracional, temos um conjunto denso de curvas dentro mesmo raio;
  • k = 3 temos um Trifolium Regular;
  • k = 2 (4 pétalas), temos um Quadrifolium Regular;

Modelo Matemático em Swift

  • n — numerador da constante k
  • d — denominador da constante k
  • P(x,y) — ponto central onde a rosa será desenhada (usado para calcular os demais pontos)
  • r — raio da circunferência que contém a rosa

Desenhando a rosa dom SpriteKit

Testando o código

Playground: Rosas Polares

Finalizando

Índice da série

--

--

Pedro Cacique — Apple Distinguished Educator

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store