Tlola o ye mo diteng
DikaiBula setseleganyi ↗

magarengMmala

→ lerpColor()

E bona mmala o o fa gare ga mebala e mebedi.

magarengMmala(mmalaNtlha, mmalaBofelo, selekanyo)

Fa magareng e bona palo e e fa gare ga dipalo tse pedi, magarengMmala e dira selo se se tshwanang ka mebala. Selekanyo sa 0 se busa mmala wa ntlha, 1 se busa wa bobedi, mme 0.5 se busa o o fa gare.

⚠ E tlhoka maboleng a mmala a a bopilweng, e seng mekwalo. magarengMmala('#ff0000', '#0000ff', 0.5) e a wa — bopa mebala ka bopaMmala pele. Ke fa e farologanang le magarengMebala, e e amogelang mekwalo le dipalo.

Selekanyo ga se khutlisiwe. 1.5 le -0.5 di tswelela pele go feta mebala e mebedi, mme seo se ka nna sengwe se o se batlang — kgotsa phoso e e sa bonaleng.

LeinaMofutaTlhaloso
mmalaNtlhammalaMmala o o simololang go tswa go one. O tshwanetse go bopiwa ka bopaMmala.
mmalaBofelommalaMmala o o yang go one.
selekanyopaloBokae jwa tsela 0–1, fa 0 e le mmala wa ntlha.
Kgolophetogo ya mmala go ralala kanefase
tiro setaLoeto() {
  thalaKanefase(400, 200);
  tlogelaMothalo();
  metlha tshimologo = bopaMmala(230, 60, 90);
  metlha bokhutlo = bopaMmala(30, 80, 200);
  gopheta (diri x = 0; x < 400; x = x + 4) {
    tlatsaMmala(magarengMmala(tshimologo, bokhutlo, x / 400));
    thalaKhutlonne(x, 0, 4, 200);
  }
}
Didiko tse di fetogang mmala ka bonya
tiro setaLoeto() {
  thalaKanefase(400, 200);
  bokamorago(20);
  tlogelaMothalo();
  metlha tshimologo = bopaMmala(250, 200, 70);
  metlha bokhutlo = bopaMmala(60, 180, 200);
  gopheta (diri i = 0; i < 8; i = i + 1) {
    tlatsaMmala(magarengMmala(tshimologo, bokhutlo, i / 7));
    thalaSediko(i * 46 + 40, 100, 56);
  }
}

magareng, magarengMebala, bopaMmala, tlatsaMmala