Improved patch cylinders & spheres!


(Irrelevant) #1

I spent a little while fiddling numbers in my head trying to make better pach circles, and I came up with this:

If you have a circle of radius ‘n’, centered at (0, 0), and a line extending from the origin at 45 degrees, they cross at n * sin(45) (or sqrt(2 * n * n)).
So, I set about finding a radius where this was roughly an integer, and the smallest I found turned out to be seven, where the 45 degrees point is at almost exactly (5, 5).

So, you create a 5x3 patch, and vertex edit it so it looks like this (taking up 7 x 7 grid squares):

-    •    -


•
 
 
-

Then move the corner vertex 2 squares down and two left, and finally line up the control points so that they are on a 45 degree diagonal to the middle control point, thus:

     •    -
   _

•


-

This can be expanded to complete cylinders or discs, and 1/8ths of cylinders are also possible with it. It is much more circular than a standard bezier, as you can check if you make one into a func_rotating.

I also made some sphere parts this way, but they’re too complicated to be worth describing, so here’s the XML:

<?xml version="1.0"?>
<!DOCTYPE mapq3 SYSTEM "mapq3.dtd">
<mapq3>
<entity>
<epair key="classname" value="worldspawn"/>
<patch>
<shader>textures/radiant/notex</shader>
<matrix width="9" height="9">384 64 120 0 1 384 40 120 0 0 384 24 104 0 -1 384 8 88 0 -2 384 8 64 0 -3 384 8 40 0 -4 384 24 24 0 -5 384 40 8 0 -6 384 64 8 0 -7 384 64 120 1 1 376 40 120 1 0 368 24 104 1 -1 360 8 88 1 -2 360 8 64 1 -3 360 8 40 1 -4 368 24 24 1 -5 376 40 8 1 -6 384 64 8 1 -7 384 64 120 2 1 368 48 120 2 0 356 36 104 2 -1 344 24 88 2 -2 344 24 64 2 -3 344 24 40 2 -4 356 36 24 2 -5 368 48 8 2 -6 384 64 8 2 -7 384 64 120 3 1 360 56 120 3 0 344 48 104 3 -1 328 40 88 3 -2 328 40 64 3 -3 328 40 40 3 -4 344 48 24 3 -5 360 56 8 3 -6 384 64 8 3 -7 384 64 120 4 1 360 64 120 4 0 344 64 104 4 -1 328 64 88 4 -2 328 64 64 4 -3 328 64 40 4 -4 344 64 24 4 -5 360 64 8 4 -6 384 64 8 4 -7 384 64 120 5 1 360 72 120 5 0 344 80 104 5 -1 328 88 88 5 -2 328 88 64 5 -3 328 88 40 5 -4 344 80 24 5 -5 360 72 8 5 -6 384 64 8 5 -7 384 64 120 6 1 368 80 120 6 0 356 92 104 6 -1 344 104 88 6 -2 344 104 64 6 -3 344 104 40 6 -4 356 92 24 6 -5 368 80 8 6 -6 384 64 8 6 -7 384 64 120 7 1 376 88 120 7 0 368 104 104 7 -1 360 120 88 7 -2 360 120 64 7 -3 360 120 40 7 -4 368 104 24 7 -5 376 88 8 7 -6 384 64 8 7 -7 384 64 120 8 1 384 88 120 8 0 384 104 104 8 -1 384 120 88 8 -2 384 120 64 8 -3 384 120 40 8 -4 384 104 24 8 -5 384 88 8 8 -6 384 64 8 8 -7</matrix>
</patch>
<patch>
<shader>textures/radiant/notex</shader>
<matrix width="5" height="9">256 64 120 0 1 256 40 120 0 0 256 24 104 0 -1 256 8 88 0 -2 256 8 64 0 -3 256 8 40 0 -4 256 24 24 0 -5 256 40 8 0 -6 256 64 8 0 -7 256 64 120 1 1 248 40 120 1 0 240 24 104 1 -1 232 8 88 1 -2 232 8 64 1 -3 232 8 40 1 -4 240 24 24 1 -5 248 40 8 1 -6 256 64 8 1 -7 256 64 120 2 1 240 48 120 2 0 228 36 104 2 -1 216 24 88 2 -2 216 24 64 2 -3 216 24 40 2 -4 228 36 24 2 -5 240 48 8 2 -6 256 64 8 2 -7 256 64 120 3 1 232 56 120 3 0 216 48 104 3 -1 200 40 88 3 -2 200 40 64 3 -3 200 40 40 3 -4 216 48 24 3 -5 232 56 8 3 -6 256 64 8 3 -7 256 64 120 4 1 232 64 120 4 0 216 64 104 4 -1 200 64 88 4 -2 200 64 64 4 -3 200 64 40 4 -4 216 64 24 4 -5 232 64 8 4 -6 256 64 8 4 -7</matrix>
</patch>
<patch>
<shader>textures/radiant/notex</shader>
<matrix width="9" height="5">320 64 120 0 1 320 40 120 0 0 320 24 104 0 -1 320 8 88 0 -2 320 8 64 0 -3 320 64 120 1 1 312 40 120 1 0 304 24 104 1 -1 296 8 88 1 -2 296 8 64 1 -3 320 64 120 2 1 304 48 120 2 0 292 36 104 2 -1 280 24 88 2 -2 280 24 64 2 -3 320 64 120 3 1 296 56 120 3 0 280 48 104 3 -1 264 40 88 3 -2 264 40 64 3 -3 320 64 120 4 1 296 64 120 4 0 280 64 104 4 -1 264 64 88 4 -2 264 64 64 4 -3 320 64 120 5 1 296 72 120 5 0 280 80 104 5 -1 264 88 88 5 -2 264 88 64 5 -3 320 64 120 6 1 304 80 120 6 0 292 92 104 6 -1 280 104 88 6 -2 280 104 64 6 -3 320 64 120 7 1 312 88 120 7 0 304 104 104 7 -1 296 120 88 7 -2 296 120 64 7 -3 320 64 120 8 1 320 88 120 8 0 320 104 104 8 -1 320 120 88 8 -2 320 120 64 8 -3</matrix>
</patch>
<patch>
<shader>textures/radiant/notex</shader>
<matrix width="5" height="5">192 64 120 0 1 192 40 120 0 0 192 24 104 0 -1 192 8 88 0 -2 192 8 64 0 -3 192 64 120 1 1 184 40 120 1 0 176 24 104 1 -1 168 8 88 1 -2 168 8 64 1 -3 192 64 120 2 1 176 48 120 2 0 164 36 104 2 -1 152 24 88 2 -2 152 24 64 2 -3 192 64 120 3 1 168 56 120 3 0 152 48 104 3 -1 136 40 88 3 -2 136 40 64 3 -3 192 64 120 4 1 168 64 120 4 0 152 64 104 4 -1 136 64 88 4 -2 136 64 64 4 -3</matrix>
</patch>
<patch>
<shader>textures/radiant/notex</shader>
<matrix width="3" height="3">100 36 104 0 1 112 48 120 0 0 128 64 120 0 -1 112 24 104 1 1 120 40 120 1 0 128 64 120 1 -1 128 24 104 2 1 128 40 120 2 0 128 64 120 2 -1</matrix>
</patch>
<patch>
<shader>textures/radiant/notex</shader>
<matrix width="3" height="3">88 24 64 0 1 88 24 92 0 0 100 36 104 0 -1 104 8 64 1 1 104 8 92 1 0 112 24 104 1 -1 128 8 64 2 1 128 8 92 2 0 128 24 104 2 -1</matrix>
</patch>
<patch>
<shader>textures/radiant/notex</shader>
<matrix width="5" height="3">8 64 64 0 1 8 64 88 0 0 24 64 104 0 -1 8 40 64 1 1 8 40 88 1 0 24 48 104 1 -1 24 24 64 2 1 24 24 88 2 0 36 36 104 2 -1 40 8 64 3 1 40 8 88 3 0 48 24 104 3 -1 64 8 64 4 1 64 8 88 4 0 64 24 104 4 -1</matrix>
</patch>
<patch>
<shader>textures/radiant/notex</shader>
<matrix width="5" height="3">24 64 104 0 1 40 64 120 0 0 64 64 120 0 -1 24 48 104 1 1 40 56 120 1 0 64 64 120 1 -1 36 36 104 2 1 48 48 120 2 0 64 64 120 2 -1 48 24 104 3 1 56 40 120 3 0 64 64 120 3 -1 64 24 104 4 1 64 40 120 4 0 64 64 120 4 -1</matrix>
</patch>
</entity>
</mapq3>

Copy that into a text editor, save it as ‘something.xmap’, and import it as a prefab into a map.

[/blatant-showing-off] :fiesta:


(Gringo Starr) #2

Wow! Are you a mather, or a mapper? :wink:


(Irrelevant) #3

Set ‘mather’ is not a subset of the inverse of set ‘mapper’ (both of which are subsets of the universal set ‘people’). :stuck_out_tongue:

In other words, they’re not mutually exclusive. I find a bit of fiddley maths helps with most things which involve computers.


(michi.be) #4

I’m doing all my maps only in notepad. :smiley: :wink:


(Gringo Starr) #5

lol! Yeah I bet if you load that prefab, it’s a big middle finger or something.


(Irrelevant) #6

Umm…

mumbles something about psychic people :weird:

<?xml version="1.0"?>
<!DOCTYPE mapq3 SYSTEM "mapq3.dtd">
<mapq3>
<entity>
<epair key="classname" value="worldspawn"/>
<patch>
<shader>textures/common/white</shader>
<matrix width="9" height="5">-32 0 32 0 16 -32 0 128 0 10 -32 0 224 0 4 -32 0 256 0 2 0 0 256 0 0 -32 -32 32 2 16 -32 -32 128 2 10 -32 -32 224 2 4 -32 -32 256 2 2 0 0 256 2 0 0 -32 32 4 16 0 -32 128 4 10 0 -32 224 4 4 0 -32 256 4 2 0 0 256 4 0 32 -32 32 6 16 32 -32 128 6 10 32 -32 224 6 4 32 -32 256 6 2 0 0 256 6 0 32 0 32 8 16 32 0 128 8 10 32 0 224 8 4 32 0 256 8 2 0 0 256 8 0 32 32 32 10 16 32 32 128 10 10 32 32 224 10 4 32 32 256 10 2 0 0 256 10 0 0 32 32 12 16 0 32 128 12 10 0 32 224 12 4 0 32 256 12 2 0 0 256 12 0 -32 32 32 14 16 -32 32 128 14 10 -32 32 224 14 4 -32 32 256 14 2 0 0 256 14 0 -32 0 32 16 16 -32 0 128 16 10 -32 0 224 16 4 -32 0 256 16 2 0 0 256 16 0</matrix>
</patch>
<patch>
<shader>textures/common/white</shader>
<matrix width="9" height="11">128 80 -32 0 16 160 80 -32 0 14 160 80 0 0 12 160 80 8 0 11.500000 160 80 16 0 11 160 80 48 0 9 160 48 48 0 7 160 40 48 0 6.500000 160 32 48 0 6 160 0 48 0 4 160 0 -16 0 0 128 80 -32 0 16 160 112 -32 0 14 160 112 0 0 12 160 112 8 0 11.500000 160 112 16 0 11 160 112 80 0 9 160 48 80 0 7 160 40 80 0 6.500000 160 32 80 0 6 160 -32 80 0 4 160 -32 -16 0 0 128 80 -32 0 16 128 112 -32 0 14 128 112 0 0 12 128 112 8 0 11.500000 128 112 16 0 11 128 112 80 0 9 128 48 80 0 7 128 40 80 0 6.500000 128 32 80 0 6 128 -32 80 0 4 128 -32 0 0 0 128 80 -32 0 16 96 112 -32 0 14 96 112 0 0 12 96 112 8 0 11.500000 96 112 16 0 11 96 112 80 0 9 96 48 80 0 7 96 40 80 0 6.500000 96 32 80 0 6 96 -32 80 0 4 96 -32 16 0 0 128 80 -32 0 16 96 80 -32 0 14 96 80 0 0 12 96 80 8 0 11.500000 96 80 16 0 11 96 80 48 0 9 96 48 48 0 7 96 40 48 0 6.500000 96 32 48 0 6 96 0 48 0 4 96 0 16 0 0 128 80 -32 0 16 96 48 -32 0 14 96 48 0 0 12 96 48 8 0 11.500000 96 48 16 0 11 96 48 16 0 9 96 48 16 0 7 96 40 16 0 6.500000 96 32 16 0 6 96 32 16 0 4 96 32 16 0 0 128 80 -32 0 16 128 48 -32 0 14 128 48 0 0 12 128 48 8 0 11.500000 128 48 16 0 11 128 48 16 0 9 128 48 16 0 7 128 40 16 0 6.500000 128 32 16 0 6 128 32 16 0 4 128 32 0 0 0 128 80 -32 0 16 160 48 -32 0 14 160 48 0 0 12 160 48 8 0 11.500000 160 48 16 0 11 160 48 16 0 9 160 48 16 0 7 160 40 16 0 6.500000 160 32 16 0 6 160 32 16 0 4 160 32 -16 0 0 128 80 -32 0 16 160 80 -32 0 14 160 80 0 0 12 160 80 8 0 11.500000 160 80 16 0 11 160 80 48 0 9 160 48 48 0 7 160 40 48 0 6.500000 160 32 48 0 6 160 0 48 0 4 160 0 -16 0 0</matrix>
</patch>
<patch>
<shader>textures/common/white</shader>
<matrix width="9" height="11">64 96 -32 0 17 96 96 -32 0 15 96 96 0 0 13 96 96 16 0 12 96 96 32 0 11 96 96 64 0 9 96 64 64 0 7 96 48 64 0 6 96 32 64 0 5 96 0 64 0 3 96 0 16 0 0 64 96 -32 0 17 96 128 -32 0 15 96 128 0 0 13 96 128 16 0 12 96 128 32 0 11 96 128 96 0 9 96 64 96 0 7 96 48 96 0 6 96 32 96 0 5 96 -32 96 0 3 96 -32 16 0 0 64 96 -32 0 17 64 128 -32 0 15 64 128 0 0 13 64 128 16 0 12 64 128 32 0 11 64 128 96 0 9 64 64 96 0 7 64 48 96 0 6 64 32 96 0 5 64 -32 96 0 3 64 -32 24 0 0 64 96 -32 0 17 32 128 -32 0 15 32 128 0 0 13 32 128 16 0 12 32 128 32 0 11 32 128 96 0 9 32 64 96 0 7 32 48 96 0 6 32 32 96 0 5 32 -32 96 0 3 32 -32 32 0 0 64 96 -32 0 17 32 96 -32 0 15 32 96 0 0 13 32 96 16 0 12 32 96 32 0 11 32 96 64 0 9 32 64 64 0 7 32 48 64 0 6 32 32 64 0 5 32 0 64 0 3 32 0 32 0 0 64 96 -32 0 17 32 64 -32 0 15 32 64 0 0 13 32 64 16 0 12 32 64 32 0 11 32 64 32 0 9 32 64 32 0 7 32 48 32 0 6 32 32 32 0 5 32 32 32 0 3 32 32 32 0 0 64 96 -32 0 17 64 64 -32 0 15 64 64 0 0 13 64 64 16 0 12 64 64 32 0 11 64 64 32 0 9 64 64 32 0 7 64 48 32 0 6 64 32 32 0 5 64 32 32 0 3 64 32 24 0 0 64 96 -32 0 17 96 64 -32 0 15 96 64 0 0 13 96 64 16 0 12 96 64 32 0 11 96 64 32 0 9 96 64 32 0 7 96 48 32 0 6 96 32 32 0 5 96 32 32 0 3 96 32 16 0 0 64 96 -32 0 17 96 96 -32 0 15 96 96 0 0 13 96 96 16 0 12 96 96 32 0 11 96 96 64 0 9 96 64 64 0 7 96 48 64 0 6 96 32 64 0 5 96 0 64 0 3 96 0 16 0 0</matrix>
</patch>
<patch>
<shader>textures/common/white</shader>
<matrix width="9" height="11">-96 0 16 0 17 -96 0 64 0 14 -96 32 64 0 12 -96 48 64 0 11 -96 64 64 0 10 -96 96 64 0 8 -96 96 32 0 6 -96 96 16 0 5 -96 96 0 0 4 -96 96 -32 0 2 -64 96 -32 0 0 -96 -32 16 2 17 -96 -32 96 2 14 -96 32 96 2 12 -96 48 96 2 11 -96 64 96 2 10 -96 128 96 2 8 -96 128 32 2 6 -96 128 16 2 5 -96 128 0 2 4 -96 128 -32 2 2 -64 96 -32 2 0 -64 -32 24 4.061553 17 -64 -32 96 4.061553 14 -64 32 96 4.061553 12 -64 48 96 4.061553 11 -64 64 96 4.061553 10 -64 128 96 4.061553 8 -64 128 32 4.061553 6 -64 128 16 4.061553 5 -64 128 0 4.061553 4 -64 128 -32 4.061553 2 -64 96 -32 4.061553 0 -32 -32 32 6.123106 17 -32 -32 96 6.123106 14 -32 32 96 6.123106 12 -32 48 96 6.123106 11 -32 64 96 6.123106 10 -32 128 96 6.123106 8 -32 128 32 6.123106 6 -32 128 16 6.123106 5 -32 128 0 6.123106 4 -32 128 -32 6.123106 2 -64 96 -32 6.123106 0 -32 0 32 8.123106 17 -32 0 64 8.123106 14 -32 32 64 8.123106 12 -32 48 64 8.123106 11 -32 64 64 8.123106 10 -32 96 64 8.123106 8 -32 96 32 8.123106 6 -32 96 16 8.123106 5 -32 96 0 8.123106 4 -32 96 -32 8.123106 2 -64 96 -32 8.123106 0 -32 32 32 10.123106 17 -32 32 32 10.123106 14 -32 32 32 10.123106 12 -32 48 32 10.123106 11 -32 64 32 10.123106 10 -32 64 32 10.123106 8 -32 64 32 10.123106 6 -32 64 16 10.123106 5 -32 64 0 10.123106 4 -32 64 -32 10.123106 2 -64 96 -32 10.123106 0 -64 32 24 12.184659 17 -64 32 32 12.184659 14 -64 32 32 12.184659 12 -64 48 32 12.184659 11 -64 64 32 12.184659 10 -64 64 32 12.184659 8 -64 64 32 12.184659 6 -64 64 16 12.184659 5 -64 64 0 12.184659 4 -64 64 -32 12.184659 2 -64 96 -32 12.184659 0 -96 32 16 14.246212 17 -96 32 32 14.246212 14 -96 32 32 14.246212 12 -96 48 32 14.246212 11 -96 64 32 14.246212 10 -96 64 32 14.246212 8 -96 64 32 14.246212 6 -96 64 16 14.246212 5 -96 64 0 14.246212 4 -96 64 -32 14.246212 2 -64 96 -32 14.246212 0 -96 0 16 16.246212 17 -96 0 64 16.246212 14 -96 32 64 16.246212 12 -96 48 64 16.246212 11 -96 64 64 16.246212 10 -96 96 64 16.246212 8 -96 96 32 16.246212 6 -96 96 16 16.246212 5 -96 96 0 16.246212 4 -96 96 -32 16.246212 2 -64 96 -32 16.246212 0</matrix>
</patch>
<patch>
<shader>textures/common/white</shader>
<matrix width="9" height="3">32 0 32 0 3.236068 32 32 16 0 1 32 32 0 0 0 32 32 32 2 3.236068 32 32 16 2 1 32 32 0 2 0 64 32 24 4.061553 3.236068 64 32 8 4.061553 1 64 32 -8 4.061553 0 96 32 16 6.123106 3.236068 96 32 0 6.123106 1 96 32 -16 6.123106 0 96 0 16 8.123106 3.236068 96 32 0 8.123106 1 96 32 -16 8.123106 0 96 32 16 10.123106 3.236068 96 32 0 10.123106 1 96 32 -16 10.123106 0 128 32 0 12.359174 3.236068 128 32 -16 12.359174 1 128 32 -32 12.359174 0 160 32 -16 14.595242 3.236068 160 32 -32 14.595242 1 160 32 -48 14.595242 0 160 0 -16 16.595242 3.236068 160 0 -32 16.595242 1 160 0 -48 16.595242 0</matrix>
</patch>
<patch>
<shader>textures/common/white</shader>
<matrix width="9" height="3">32 0 32 0 3.236068 32 -32 16 0 1 32 -32 0 0 0 32 -32 32 2 3.236068 32 -32 16 2 1 32 -32 0 2 0 0 -32 32 4 3.236068 0 -32 16 4 1 0 -32 0 4 0 -32 -32 32 6 3.236068 -32 -32 16 6 1 -32 -32 0 6 0 -32 0 32 8 3.236068 -32 -32 16 8 1 -32 -32 0 8 0 -32 -32 32 10 3.236068 -32 -32 16 10 1 -32 -32 0 10 0 -64 -32 24 12.061553 3.236068 -64 -32 8 12.061553 1 -64 -32 -8 12.061553 0 -96 -32 16 14.123106 3.236068 -96 -32 0 14.123106 1 -96 -32 -16 14.123106 0 -96 0 16 16.123106 3.236068 -96 0 0 16.123106 1 -96 0 -16 16.123106 0</matrix>
</patch>
<patch>
<shader>textures/common/white</shader>
<matrix width="9" height="3">32 32 0 0 3.236068 32 32 16 0 2.236068 32 0 32 0 0 32 32 0 0 3.236068 32 32 16 0 2.236068 32 32 32 0 0 0 32 0 2 3.236068 0 32 16 2 2.236068 0 32 32 2 0 -32 32 0 4 3.236068 -32 32 16 4 2.236068 -32 32 32 4 0 -32 32 0 4 3.236068 -32 32 16 4 2.236068 -32 0 32 4 0 -32 32 0 4 3.236068 -32 32 16 4 2.236068 -32 32 32 4 0 -64 32 -8 6.061553 3.236068 -64 32 8 6.061553 2.236068 -64 32 24 6.061553 0 -96 32 -16 8.123106 3.236068 -96 32 0 8.123106 2.236068 -96 32 16 8.123106 0 -96 0 -16 10.123106 3.236068 -96 0 0 10.123106 2.236068 -96 0 16 10.123106 0</matrix>
</patch>
<patch>
<shader>textures/common/white</shader>
<matrix width="13" height="3">-96 0 -16 0 2 -96 0 -32 0 1 -96 0 -48 0 0 -96 32 -16 2 2 -96 32 -32 2 1 -96 32 -48 2 0 -64 32 -8 4.061553 2 -64 32 -28 4.061553 1 -64 32 -48 4.061553 0 -48 32 -4 5.092330 2 -48 32 -26 5.092330 1 -48 32 -48 5.092330 0 -31.999992 32 0 6.123106 2 -31.999992 32 -24 6.123106 1 -31.999992 32 -48 6.123106 0 0.000008 32 0 8.123106 2 0.000008 32 -24 8.123106 1 0.000008 32 -48 8.123106 0 32.000008 32 0 10.123106 2 32.000008 32 -24 10.123106 1 32.000008 32 -48 10.123106 0 64.000015 32 -8 12.184659 2 64.000015 32 -28 12.184659 1 64.000015 32 -48 12.184659 0 96.000031 32 -16 14.246213 2 96.000031 32 -32 14.246213 1 96.000031 32 -48 14.246213 0 112 32 -24 15.364245 2 112 32 -36 15.364245 1 112 32 -48 15.364245 0 128.000031 32 -32 16.482281 2 128.000031 32 -40 16.482281 1 128.000031 32 -48 16.482281 0 160 32 -48 18.718348 2 160 32 -48 18.718348 1 160 32 -48 18.718348 0 160 0 -48 20.718348 2 160 0 -48 20.718348 1 160 0 -48 20.718348 0</matrix>
</patch>
<patch>
<shader>textures/common/white</shader>
<matrix width="9" height="9">-64 0 -112 0 20 -80 0 -112 0 19 -96 0 -112 0 18 -160 0 -112 0 14 -160 0 -48 0 10 -160 0 0 0 7 -160 0 48 0 4 -160 0 80 0 2 -128 0 80 0 0 -64 -32 -112 2 20 -80 -32 -112 2 19 -96 -32 -112 2 18 -160 -32 -112 2 14 -160 -32 -48 2 10 -160 -32 0 2 7 -160 -32 48 2 4 -160 -32 80 2 2 -128 0 80 2 0 -64 -32 -80 4 20 -80 -32 -80 4 19 -96 -32 -80 4 18 -128 -32 -80 4 14 -128 -32 -48 4 10 -128 -32 0 4 7 -128 -32 48 4 4 -128 -32 80 4 2 -128 0 80 4 0 -64 -32 -48 6 20 -80 -32 -48 6 19 -96 -32 -48 6 18 -96 -32 -48 6 14 -96 -32 -48 6 10 -96 -32 0 6 7 -96 -32 48 6 4 -96 -32 80 6 2 -128 0 80 6 0 -64 0 -48 8 20 -80 0 -48 8 19 -96 0 -48 8 18 -96 0 -48 8 14 -96 0 -48 8 10 -96 0 0 8 7 -96 0 48 8 4 -96 0 80 8 2 -128 0 80 8 0 -64 32 -48 10 20 -80 32 -48 10 19 -96 32 -48 10 18 -96 32 -48 10 14 -96 32 -48 10 10 -96 32 0 10 7 -96 32 48 10 4 -96 32 80 10 2 -128 0 80 10 0 -64 32 -80 12 20 -80 32 -80 12 19 -96 32 -80 12 18 -128 32 -80 12 14 -128 32 -48 12 10 -128 32 0 12 7 -128 32 48 12 4 -128 32 80 12 2 -128 0 80 12 0 -64 32 -112 14 20 -80 32 -112 14 19 -96 32 -112 14 18 -160 32 -112 14 14 -160 32 -48 14 10 -160 32 0 14 7 -160 32 48 14 4 -160 32 80 14 2 -128 0 80 14 0 -64 0 -112 16 20 -80 0 -112 16 19 -96 0 -112 16 18 -160 0 -112 16 14 -160 0 -48 16 10 -160 0 0 16 7 -160 0 48 16 4 -160 0 80 16 2 -128 0 80 16 0</matrix>
</patch>
<patch>
<shader>textures/common/white</shader>
<matrix width="7" height="9">-96 0 -48 0 10 -96 0 -96 0 8 -96 0 -128 0 6 -96 0 -128 0 6 -96 0 -128 0 6 -96 32 -128 0 4 -96 96 -128 0 0 -96 96 -128 0 0 -96 96 -128 0 0 -96 32 -48 2 10 -96 32 -96 2 8 -96 32 -96 2 6 -96 32 -96 2 6 -96 32 -96 2 6 -96 32 -96 2 4 -96 96 -96 2 0 -96 128 -96 2 0 -96 128 -128 2 0 -64 32 -48 4 10 -64 32 -96 4 8 -64 32 -96 4 6 -64 32 -96 4 6 -64 32 -96 4 6 -64 32 -96 4 4 -64 96 -96 4 0 -64 128 -96 4 0 -64 128 -128 4 0 32 32 -48 10 10 32 32 -96 10 8 32 32 -96 10 6 32 32 -96 10 6 32 32 -96 10 6 32 32 -96 10 4 32 96 -96 10 0 32 128 -96 10 0 32 128 -128 10 0 128 32 -48 16 10 128 32 -96 16 8 128 32 -96 16 6 128 32 -96 16 6 128 32 -96 16 6 128 32 -96 16 4 128 96 -96 16 0 128 128 -96 16 0 128 128 -128 16 0 160 32 -48 18 10 160 32 -96 18 8 160 32 -96 18 6 160 32 -96 18 6 160 32 -96 18 6 160 32 -96 18 4 160 96 -96 18 0 160 128 -96 18 0 160 128 -128 18 0 160 0 -48 20 10 160 0 -96 20 8 160 0 -128 20 6 160 0 -128 20 6 160 0 -128 20 6 160 32 -128 20 4 160 96 -128 20 0 160 96 -128 20 0 160 96 -128 20 0</matrix>
</patch>
<patch>
<shader>textures/common/white</shader>
<matrix width="7" height="9">-96 96 -128 0 10 -96 96 -128 0 10 -96 96 -128 0 10 -96 32 -128 0 6 -96 0 -128 0 4 -96 0 -128 0 4 -96 0 -128 0 4 -96 0 -96 0 2 -96 0 -48 0 0 -96 128 -128 2 10 -96 128 -160 2 10 -96 96 -160 2 10 -96 32 -160 2 6 -96 0 -160 2 4 -96 -32 -160 2 4 -96 -32 -128 2 4 -96 -32 -96 2 2 -96 -32 -48 2 0 -64 128 -128 4 10 -64 128 -160 4 10 -64 96 -160 4 10 -64 32 -160 4 6 -64 0 -160 4 4 -64 -32 -160 4 4 -64 -32 -128 4 4 -64 -32 -96 4 2 -64 -32 -48 4 0 32 128 -128 10 10 32 128 -160 10 10 32 96 -160 10 10 32 32 -160 10 6 32 0 -160 10 4 32 -32 -160 10 4 32 -32 -128 10 4 32 -32 -96 10 2 32 -32 -48 10 0 128 128 -128 16 10 128 128 -160 16 10 128 96 -160 16 10 128 32 -160 16 6 128 0 -160 16 4 128 -32 -160 16 4 128 -32 -128 16 4 128 -32 -96 16 2 128 -32 -48 16 0 160 128 -128 18 10 160 128 -160 18 10 160 96 -160 18 10 160 32 -160 18 6 160 0 -160 18 4 160 -32 -160 18 4 160 -32 -128 18 4 160 -32 -96 18 2 160 -32 -48 18 0 160 96 -128 20 10 160 96 -128 20 10 160 96 -128 20 10 160 32 -128 20 6 160 0 -128 20 4 160 0 -128 20 4 160 0 -128 20 4 160 0 -96 20 2 160 0 -48 20 0</matrix>
</patch>
<patch>
<shader>textures/common/white</shader>
<matrix width="13" height="3">-96 0 -48 0 2 -96 0 -32 0 1 -96 0 -16 0 0 -96 -32 -48 2 2 -96 -32 -32 2 1 -96 -32 -16 2 0 -64 -32 -48 4 2 -64 -32 -28 4 1 -64 -32 -8 4 0 -47.999996 -32 -48 5 2 -47.999996 -32 -26 5 1 -47.999996 -32 -4 5 0 -31.999992 -32 -48 6 2 -31.999992 -32 -24 6 1 -31.999992 -32 0 6 0 0.000008 -32 -48 8 2 0.000008 -32 -24 8 1 0.000008 -32 0 8 0 32.000008 -32 -48 10 2 32.000008 -32 -24 10 1 32.000008 -32 0 10 0 64.000015 -32 -48 12 2 64.000015 -32 -28 12 1 64.000015 -32 -8 12 0 96.000031 -32 -48 14.000001 2 96.000031 -32 -32 14.000001 1 96.000031 -32 -16 14.000001 0 112 -32 -48 14.999999 2 112 -32 -36 14.999999 1 112 -32 -24 14.999999 0 128.000031 -32 -48 16 2 128.000031 -32 -40 16 1 128.000031 -32 -32 16 0 160 -32 -48 17.999998 2 160 -32 -48 17.999998 1 160 -32 -48 17.999998 0 160 0 -48 19.999998 2 160 0 -48 19.999998 1 160 0 -48 19.999998 0</matrix>
</patch>
<patch>
<shader>textures/common/white</shader>
<matrix width="9" height="3">32 -32 0 0 3.236068 32 -32 16 0 2.236068 32 0 32 0 0 32 -32 0 0 3.236068 32 -32 16 0 2.236068 32 -32 32 0 0 64 -32 -8 2.061553 3.236068 64 -32 8 2.061553 2.236068 64 -32 24 2.061553 0 96 -32 -16 4.123106 3.236068 96 -32 0 4.123106 2.236068 96 -32 16 4.123106 0 96 -32 -16 4.123106 3.236068 96 -32 0 4.123106 2.236068 96 0 16 4.123106 0 96 -32 -16 4.123106 3.236068 96 -32 0 4.123106 2.236068 96 -32 16 4.123106 0 128 -32 -32 6.359173 3.236068 128 -32 -16 6.359173 2.236068 128 -32 0 6.359173 0 160 -32 -48 8.595242 3.236068 160 -32 -32 8.595242 2.236068 160 -32 -16 8.595242 0 160 0 -48 10.595242 3.236068 160 0 -32 10.595242 2.236068 160 0 -16 10.595242 0</matrix>
</patch>
</entity>
</mapq3>

Seriously, the original one’s exactly what it says it is. This one, however… Well, is 320x160x416 ‘big’ enough for you? :fiesta:

Humor me, at least for this one. It took a lot of work (over an hour). And you’re welcome to use it in any of your maps.

Svenni (below): Danke. :banana:


(svenni) #7

lol!
real cool finger :smiley:
:banana:


(Oxygen - o2) #8

wow, its good, cheers m8 :beer:


(hhhmmmmm) #9

Damm i get an error when trying to view the map.
Line 59 is incomplete, which points to this line : </mapq3> ??
Any ideas??


(Irrelevant) #10

Thanks for the compliments. It’s not that good really, is it? :cool:

h…m: Try copying & pasting it again. You may have mised a character somewhere. If that doesn’t work, try putting an extra newline at the end.


(hhhmmmmm) #11

Yeh i added a line and it was coo-
GJ :clap: :banana: