Thread 3D im Canvas
(17 answers)
Opened by DocJunioR at 2005-09-28 14:42
[quote=DocJunioR,06.10.2005, 12:37]Zur Berechnung von 3D nach 2D nutzt man einfach die Formeln
X' = x / z Y' = y / z[/quote] Nunja... es gibt viele mögliche Projektionen von 3D auf 2D und dann auch noch viele Möglichkeiten, wie die Ebene im Raum liegen kann ... Man kann auch einfach die dritte Koordinate weglassen, auch das ist eine Projektion, wenn auch meistens nicht die gewünschte. Wenn man schon so eine Klasse schreibt, sollte man die Möglichkeit einbauen, die Ebene im Raum drehen und verschieben zu können. s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite |