Bezjeove krive — разлика између измена
Садржај обрисан Садржај додат
Ред 292:
===Kodiranje===
Neki programski jezici omogućavaju crtanje Bezijerovih krivih ako su poznate kontrolne tačke kojima su određene.<br>
<source lang="javascript">
▲Na primer, u html-u napravimo canvas tag:<br>
</source>
▲: <canvas id="myCanvas" width="500" height="300"></canvas>
<source lang="javascript">
▲U okviru JavaScript-a definišemo canvas preko promenljivih:<br>
var c=document.getElementById("myCanvas");
</source>
Sada možemo koristiti sledeći kod koji iscrtava krivu stepena 3, gde <math>P_ix</math> i <math>P_iy</math> označavaju x i y koordinate <math>i</math>-te tačke.
<source lang="javascript">
<
Ako želimo krivu drugog stepena, potrebno je pozvati odgovarajuću funkciju, tj.:
<source lang="javascript">
ctx.moveTo(<math>P_0x,P_0y</math>);
▲: ctx.beginPath();<br>
</source>
▲: ctx.stroke();<br>
===Grafika===
|