<keystone>
<surface res="20" x="24.0" y="26.0" w="400" h="400">
<point i="0" x="-29.0" y="8.0" u="0.0" v="0.0"/>
<point i="20" x="74.0" y="-1.0" u="400.0" v="0.0"/>
<point i="420" x="-4.0" y="448.0" u="0.0" v="400.0"/>
<point i="440" x="86.0" y="369.0" u="400.0" v="400.0"/>
</surface>
<surface res="20" x="281.0" y="178.0" w="400" h="400">
<point i="0" x="162.0" y="155.0" u="0.0" v="0.0"/>
<point i="20" x="231.0" y="156.0" u="400.0" v="0.0"/>
<point i="420" x="159.0" y="222.0" u="0.0" v="400.0"/>
<point i="440" x="233.0" y="225.0" u="400.0" v="400.0"/>
</surface>
<surface res="20" x="282.0" y="-45.0" w="400" h="400">
<point i="0" x="154.0" y="25.0" u="0.0" v="0.0"/>
<point i="20" x="369.0" y="20.0" u="400.0" v="0.0"/>
<point i="420" x="168.0" y="285.0" u="0.0" v="400.0"/>
<point i="440" x="389.0" y="278.0" u="400.0" v="400.0"/>
</surface>
<surface res="20" x="338.0" y="322.0" w="400" h="400">
<point i="0" x="14.0" y="7.0" u="0.0" v="0.0"/>
<point i="20" x="99.0" y="6.0" u="400.0" v="0.0"/>
<point i="420" x="20.0" y="76.0" u="0.0" v="400.0"/>
<point i="440" x="96.0" y="84.0" u="400.0" v="400.0"/>
</surface>
</keystone>
If anyone knows how to properly extract this data I would really appreciate your help and can offer a reward!.
all the best,
Stephen
void setup(){
size(400,400);
smooth();
}
void draw(){
for(int i = 4; i > height; i++){
line( i, 0, i, height);
}
}
this obviously only gives the vertical lines... it looks like it should work, i can't figure out why it doesn't. I'm probably missing something obvious but i just can't see it.
if someone can shed some light on this I would appreciate it.