Tlola o ye mo diteng
DikaiBula setseleganyi ↗

thalaBezier

→ bezier()

E thala konego ya Bezier go tswa mo dintlheng tse nne — tse pedi tsa bofelo le tse pedi tsa taolo.

thalaBezier(x1, y1, x2, y2, x3, y3, x4, y4)

thalaBezier(x1, y1, x2, y2, x3, y3, x4, y4) e thala konego magareng ga dintlha tse pedi tsa bofelo, e gogwa ke dintlha tse pedi tsa taolo tse mothalo o sa di fitlhelelang.

Dipalo tse pedi tsa ntlha ke ntlha e mothalo o simololang mo go yona. Tse nne tse di latelang ke dintlha tsa taolo — di goga mothalo kwa go tsona, mme mothalo ga o di kgome. Tse pedi tsa bofelo ke ntlha e mothalo o khutlang mo go yona.

Leina la Bezier ga le fetolelwe. Pierre Bezier e ne e le motho — moenjenere wa dikoloi kwa Fora — mme maina a batho ga a fetolelwe. Ke molao o le mongwe o o dirileng gore paloEpeGauss e nne jaaka e ntse.

Konego e e bonolo go feta ke thalaKonego, e e fetang mo dintlheng tsotlhe tse o di nayang go na le go gogwa fela ke tsona.

⚠ Fa o timile mothalo le go tlatsa ka bobedi, ga go diragale sepe — thalaBezier e didimala fela, e sa latlhe phoso. Se se lekantswe.

LeinaMofutaTlhaloso
x1palox ya ntlha ya bofelo ya ntlha.
y1paloy ya ntlha ya bofelo ya ntlha.
x2palox ya ntlha ya taolo ya ntlha.
y2paloy ya ntlha ya taolo ya ntlha.
x3palox ya ntlha ya taolo ya bobedi.
y3paloy ya ntlha ya taolo ya bobedi.
x4palox ya ntlha ya bofelo ya bobedi.
y4paloy ya ntlha ya bofelo ya bobedi.
Konego le dintlha tsa yona tsa taolo
tiro setaLoeto() {
  thalaKanefase(400, 260);
  bokamorago(245);

  // Mothalo o o bontshang kwa dintlha tsa taolo di leng teng
  mothaloMmala(200, 200, 200);
  boketeMothalo(1);
  thalaMothalo(60, 200, 120, 40);
  thalaMothalo(340, 200, 280, 40);

  tlogelaGoTlatsa();
  mothaloMmala(30, 90, 170);
  boketeMothalo(4);
  thalaBezier(60, 200, 120, 40, 280, 40, 340, 200);

  tlogelaMothalo();
  tlatsaMmala(220, 70, 90);
  thalaNtlha(120, 40);
  thalaNtlha(280, 40);

  tlhalosa('Konego ya botala jwa loapi e e menaganeng, le mela e mebedi e e bofefo e e supang dintlha tsa taolo tse dikhibidu tse konego e sa di kgomeng.');
}

ntlhanaBezier, magarengBezier, mothalokgomiBezier, thalaKonego