Author Topic: 90* F Print Plate Help.  (Read 591 times)

Well, as some of you know, there's the 2x2F 90* print plate that allows you to basically make a wall print that is well... not part of the wall o.O


After searching on RTB, to no avail, I decided to ask my programmer friends who are better than me, I went down the line;

-RKY
-UnsungMaster
-Trigun
-NitramJ
-Clockturn

None of which knew how to do this, so I present to you a challenge Blockland forums, can you make this a 1x2F 90* print plate for me?


Here's the source code;


http://pastebin.com/JhMeE8wZ


Or;
Code: [Select]
2 1 5
SPECIAL

uu
xx
xx
xx
dd

1

0 0 0
2 1 5
COVERAGE: //TBNESW
0 : 4
0 : 4
0 : 99
0 : 99
0 : 99
0 : 99
----------------top quads:
1

TEX:SIDE
POSITION:
-1 0.1 2.5
-1 0.5 2.5
1 0.5 2.5
1 0.1 2.5
UV COORDS:
1 -0.09
1 1.09
0 1.09
0 -0.09
NORMALS:
0 0 1
0 0 1
0 0 1
0 0 1
----------------bottom quads:
1

TEX:SIDE
POSITION:
1 0.1 -2.5
1 0.5 -2.5
-1 0.5 -2.5
-1 0.1 -2.5
UV COORDS:
1 -0.09
1 1.09
0 1.09
0 -0.09
NORMALS:
0 0 -1
0 0 -1
0 0 -1
0 0 -1
----------------north quads:
5

TEX:BOTTOMLOOP
POSITION:
-0.5 0.5 -1.25
0.5 0.5 -1.25
0.5 0.5 1.25
-0.5 0.5 1.25
UV COORDS:
0 0
0 1
1 1
1 0
NORMALS:
0 1 0
0 1 0
0 1 0
0 1 0

TEX:BOTTOMEDGE
POSITION:
-1 0.5 -2.5
1 0.5 -2.5
0.5 0.5 -1.25
-0.5 0.5 -1.25
UV COORDS:
-0.5 0
1.5 0
1 0.5
0 0.5
NORMALS:
0 1 0
0 1 0
0 1 0
0 1 0

TEX:BOTTOMEDGE
POSITION:
-0.5 0.5 1.25
0.5 0.5 1.25
1 0.5 2.5
-1 0.5 2.5
UV COORDS:
0 0.5
1 0.5
1.5 0
-0.5 0
NORMALS:
0 1 0
0 1 0
0 1 0
0 1 0

TEX:BOTTOMEDGE
POSITION:
-0.5 0.5 -1.25
-0.5 0.5 1.25
-1 0.5 2.5
-1 0.5 -2.5
UV COORDS:
0 0.5
1 0.5
1.5 0
-0.5 0
NORMALS:
0 1 0
0 1 0
0 1 0
0 1 0

TEX:BOTTOMEDGE
POSITION:
1 0.5 -2.5
1 0.5 2.5
0.5 0.5 1.25
0.5 0.5 -1.25
UV COORDS:
-0.5 0
1.5 0
1 0.5
0 0.5
NORMALS:
0 1 0
0 1 0
0 1 0
0 1 0
----------------east quads:
1

TEX:SIDE
POSITION:
1 0.1 -2.5
1 0.1 2.5
1 0.5 2.5
1 0.5 -2.5
UV COORDS:
0 -0.09
1 -0.09
1 1.09
0 1.09
NORMALS:
1 0 0
1 0 0
1 0 0
1 0 0
----------------south quads:
1

TEX:PRINT
POSITION:
-1 0.1 -2.5
-1 0.1 2.5
1 0.1 2.5
1 0.1 -2.5
UV COORDS:
0 1
0 0
1 0
1 1
NORMALS:
0 -1 0
0 -1 0
0 -1 0
0 -1 0
----------------west quads:
1

TEX:SIDE
POSITION:
-1 0.5 -2.5
-1 0.5 2.5
-1 0.1 2.5
-1 0.1 -2.5
UV COORDS:
1 1.09
0 1.09
0 -0.09
1 -0.09
NORMALS:
-1 0 0
-1 0 0
-1 0 0
-1 0 0
----------------omni quads:
0


-note-

I would love for the textures to be even as well, I could of course just change the top values to 1 1 5, but the texture would look forgeted.


So please, if possible.. help me out?


The reason that no one could help you is because this isn't programming, this is 3d modeling.
Code: [Select]
1 2 2
SPECIAL

u
d

u
d

1

0 0 0
1 2 6
COVERAGE:
0 : 4
0 : 4
0 : 99
0 : 99
0 : 99
0 : 99
----------------top quads:
1

TEX:SIDE
POSITION:
0.125 -1 1
0.125 1 1
-0.125 1 1
-0.125 -1 1
UV COORDS:
1 0
1 1
0 1
0 0
NORMALS:
0 0 1
0 0 1
0 0 1
0 0 1
----------------bottom quads:
1

TEX:SIDE
POSITION:
0.125 -1 -1
0.125 1 -1
-0.125 1 -1
-0.125 -1 -1
UV COORDS:
1 0
1 1
0 1
0 0
NORMALS:
0 0 1
0 0 1
0 0 1
0 0 1
----------------north quads:
1

TEX:SIDE
POSITION:
-0.125 1 1
-0.125 1 -1
0.125 1 -1
0.125 1 1
UV COORDS:
1 0
1 1
0 1
0 0
NORMALS:
0 1 0
0 1 0
0 1 0
0 1 0
----------------east quads:
1

TEX:SIDE
POSITION:
0.125 -1 1
0.125 1 1
0.125 1 -1
0.125 -1 -1
UV COORDS:
0 0
1 0
1 1
0 1
NORMALS:
1 0 0
1 0 0
1 0 0
1 0 0
----------------south quads:
1

TEX:SIDE
POSITION:
-0.125 -1 1
-0.125 -1 -1
0.125 -1 -1
0.125 -1 1
UV COORDS:
1 0
1 1
0 1
0 0
NORMALS:
0 -1 0
0 -1 0
0 -1 0
0 -1 0
----------------west quads:
1

TEX:PRINT
POSITION:
-0.125 1 -1
-0.125 -1 -1
-0.125 -1 1
-0.125 1 1
UV COORDS:
0 1
0 0
1 0
1 1
NORMALS:
-1 0 0
-1 0 0
-1 0 0
-1 0 0
----------------omni quads:
0

The reason that no one could help you is because this isn't programming, this is 3d modeling.
Code: [Select]
1 2 2
SPECIAL

u
d

u
d

1

0 0 0
1 2 6
COVERAGE:
0 : 4
0 : 4
0 : 99
0 : 99
0 : 99
0 : 99
----------------top quads:
1

TEX:SIDE
POSITION:
0.125 -1 1
0.125 1 1
-0.125 1 1
-0.125 -1 1
UV COORDS:
1 0
1 1
0 1
0 0
NORMALS:
0 0 1
0 0 1
0 0 1
0 0 1
----------------bottom quads:
1

TEX:SIDE
POSITION:
0.125 -1 -1
0.125 1 -1
-0.125 1 -1
-0.125 -1 -1
UV COORDS:
1 0
1 1
0 1
0 0
NORMALS:
0 0 1
0 0 1
0 0 1
0 0 1
----------------north quads:
1

TEX:SIDE
POSITION:
-0.125 1 1
-0.125 1 -1
0.125 1 -1
0.125 1 1
UV COORDS:
1 0
1 1
0 1
0 0
NORMALS:
0 1 0
0 1 0
0 1 0
0 1 0
----------------east quads:
1

TEX:SIDE
POSITION:
0.125 -1 1
0.125 1 1
0.125 1 -1
0.125 -1 -1
UV COORDS:
0 0
1 0
1 1
0 1
NORMALS:
1 0 0
1 0 0
1 0 0
1 0 0
----------------south quads:
1

TEX:SIDE
POSITION:
-0.125 -1 1
-0.125 -1 -1
0.125 -1 -1
0.125 -1 1
UV COORDS:
1 0
1 1
0 1
0 0
NORMALS:
0 -1 0
0 -1 0
0 -1 0
0 -1 0
----------------west quads:
1

TEX:PRINT
POSITION:
-0.125 1 -1
-0.125 -1 -1
-0.125 -1 1
-0.125 1 1
UV COORDS:
0 1
0 0
1 0
1 1
NORMALS:
-1 0 0
-1 0 0
-1 0 0
-1 0 0
----------------omni quads:
0



So that should work?