Hallo zusammen,
ich bin gerade dabei, eine 3D-Engine für den 2D-Canvas-Kontext zu schreiben.
Die Engine an sich funktioniert auch ganz gut, nur bei der Visualisierung der Errechneten Punkte gibt es einen Fehler...
Hier der Abschnitt im Quellcode:
(Ich benutze jQuery in Teilen meines Codes)
Könnt ihr erkennen, welcher Fehler sich hier eingeschlichen hat?
Falls jemand den ganzen Quellcode sehen möchte, einfach eine PM an mich...
Schon mal Danke im Voraus für Eure Antworten
LG
Gamer Xy1
ich bin gerade dabei, eine 3D-Engine für den 2D-Canvas-Kontext zu schreiben.
Die Engine an sich funktioniert auch ganz gut, nur bei der Visualisierung der Errechneten Punkte gibt es einen Fehler...
Hier der Abschnitt im Quellcode:
Code:
var canvas = document.getElementById('game');
var cwidth = $("canvas").innerWidth();
var cheight = $("canvas").innerHeight();
if (canvas.getContext){
var ctx = canvas.getContext('2d');
}
Code:
var pointx = tldimensionx(point[i+1]['x'], point[i+1]['y'], point[i+1]['z']);
var pointy = tldimensiony(point[i+1]['x'], point[i+1]['y'], point[i+1]['z']);
ctx.beginPath();
ctx.strokeStyle = "black";
ctx.fillStyle = "black";
ctx.lineWidth = 2;
ctx.arc(pointx, pointy, 5, Math.PI*2, false);
ctx.closePath();
ctx.stroke();
Könnt ihr erkennen, welcher Fehler sich hier eingeschlichen hat?
Falls jemand den ganzen Quellcode sehen möchte, einfach eine PM an mich...
Schon mal Danke im Voraus für Eure Antworten
LG
Gamer Xy1