Tlola o ye mo diteng
DikaiBula setseleganyi ↗

tsenya

→ applyMatrix()

E tsenya dipalo tse thataro tse di tlhalosang phetogo, ka nako e le nngwe.

tsenya(a, b, c, d, e, f)

sutisa, dikolosa le godisa tsotlhe di dira tiro e le nngwe: di atisa ntlha nngwe le nngwe mo kanefaseng ka lenaneo la dipalo. Lenaneo leo le bidiwa matrix ka Seesemane — ga go na lefoko la Setswana le le dirisiwang mo boemong jwa lona, ka jalo Bopa e naya tiro e leina la se e se dirang: e tsenya dipalo.

Dipalo tse thataro ke a, b, c, d, e, f, mme di dira tse di latelang:

  • a le d di godisa ka fa go tshelang le ka fa go emeng — tsenya(2, 0, 0, 2, 0, 0) e tshwana le godisa(2).
  • e le f di sutisa — tsenya(1, 0, 0, 1, 50, 20) e tshwana le sutisa(50, 20).
  • b le c di sekamisa.

Gantsi ga o tlhoke tiro e: sutisa, dikolosa le godisa di bonolo go bala mme di dira dilo tse di tshwanang. E teng gore o kgone go dira diphetogo tse dintsi ka nako e le nngwe.

Jaaka diphetogo tse dingwe tsotlhe, e a kokoanela, e bile e simololwa sesha kwa tshimologong ya tshwantsha. Dirisa simololaGape go phimola tsotlhe.

LeinaMofutaTlhaloso
apaloGo godisa ka fa go tshelang.
bpaloGo sekamisa ka fa go emeng.
cpaloGo sekamisa ka fa go tshelang.
dpaloGo godisa ka fa go emeng.
epaloGo sutisa ka fa go tshelang.
fpaloGo sutisa ka fa go emeng.
Dipalo tse thataro di dira se `sutisa` le `godisa` di se dirang
tiro setaLoeto() {
  thalaKanefase(400, 400);
  bokamorago(238);
  tlogelaMothalo();

  // ka sutisa le godisa
  baya();
  sutisa(110, 200);
  godisa(1.5);
  tlatsaMmala(220, 120, 110);
  thalaSekwere(-40, -40, 80);
  tsaya();

  // ka dipalo tse thataro — popego e e tshwanang tota
  baya();
  tsenya(1.5, 0, 0, 1.5, 290, 200);
  tlatsaMmala(110, 170, 220);
  thalaSekwere(-40, -40, 80);
  tsaya();
}

simololaGape, sutisa, godisa, sekamisaX, baya