XxYBrick/Plate/whatever...
Create <brick>.blb and edit it with notepad:Code: [Select]codeXxYBrick/PlateX and Y are for the size of the brick.
codeXxYBrick/Plate
Take the jail brick and throw it away because Retail doesn't use dts for rendering bricks.
...Isn't all the ramps and such .dts?
Quote from: Deathwish on March 26, 2007, 01:10:23 PM...Isn't all the ramps and such .dts?The dts is used only for collision.
How do you create complex bricks like the jail brick with just xy coordinates?
2x3brick
4x4plate
uXd0COVERAGE: //TBNESW 0 : 10 : 10 : 990 : 990 : 990 : 99----------------- Top quads:4TEX:TOPPOSITION:0 0 1.50 0.3 1.50.21 0.21 1.50.3 0 1.5UV COORDS:-0.5 0.5 -0.5 0.8 -0.71 0.71-0.8 0.5 NORMALS:0 0 10 0 10 0 10 0 1TEX:TOPPOSITION:-0.3 0 1.5-0.21 0.21 1.5-0 0.3 1.5-0 0 1.5UV COORDS:-0.2 0.5 -0.29 0.71-0.5 0.8 -0.5 0.5 NORMALS:0 0 10 0 10 0 10 0 1TEX:TOPPOSITION:0.3 -0 1.50.21 -0.21 1.50 -0.3 1.50 -0 1.5UV COORDS:-0.8 -0.5 -0.71 -0.71-0.5 -0.8 -0.5 -0.5 NORMALS:0 0 10 0 10 0 10 0 1TEX:TOPPOSITION:-0 -0 1.5-0 -0.3 1.5-0.21 -0.21 1.5-0.3 -0 1.5UV COORDS:-0.5 0.5 -0.5 0.2 -0.29 0.29-0.2 0.5 NORMALS:0 0 10 0 10 0 10 0 1----------------- Bottom quads:4TEX:BOTTOMLOOPPOSITION:0.4 0 -1.50.28 0.28 -1.50 0.4 -1.50 0 -1.5UV COORDS:0.9 0.5 0.78 0.78 0.5 0.9 0.5 0.5 NORMALS:0 0 -10 0 -10 0 -10 0 -1TEX:BOTTOMLOOPPOSITION:-0 0 -1.5-0 0.4 -1.5-0.28 0.28 -1.5-0.4 0 -1.5UV COORDS:0.5 0.5 0.5 0.9 0.22 0.78 0.1 0.5 NORMALS:0 0 -10 0 -10 0 -10 0 -1TEX:BOTTOMLOOPPOSITION:0 -0 -1.50 -0.4 -1.50.28 -0.28 -1.50.4 -0 -1.5UV COORDS:0.5 0.5 0.5 0.1 0.78 0.22 0.9 0.5 NORMALS:0 0 -10 0 -10 0 -10 0 -1TEX:BOTTOMLOOPPOSITION:-0.4 -0 -1.5-0.28 -0.28 -1.5-0 -0.4 -1.5-0 -0 -1.5UV COORDS:0.1 0.5 0.22 0.220.5 0.1 0.5 0.5 NORMALS:0 0 -10 0 -10 0 -10 0 -1----------------- North quads:0----------------- East quads:0----------------- South quads:0----------------- West quads:0----------------- Omni quads:20 //lipTEX:SIDEPOSITION:0.5 0 -1.00.35 0.35 -1.00 0.5 -1.00 0 -1.0UV COORDS:0 10.5 11 10.5 0.5NORMALS:0 0 -10 0 -10 0 -10 0 -1TEX:SIDEPOSITION:-0.5 0 -1.0-0 0 -1.0-0 0.5 -1.0-0.35 0.35 -1.0UV COORDS:0 1 0.5 0.51 10.5 1NORMALS:0 0 -10 0 -10 0 -10 0 -1TEX:SIDEPOSITION:0.5 -0 -1.00 -0 -1.00 -0.5 -1.00.35 -0.35 -1.0UV COORDS:0 10.5 0.51 10.5 1NORMALS:0 0 -10 0 -10 0 -10 0 -1TEX:SIDEPOSITION:-0.5 -0 -1.0-0.35 -0.35 -1.0-0 -0.5 -1.0-0 -0 -1.0UV COORDS:0 10.5 11 10.5 0.5 NORMALS:0 0 -10 0 -10 0 -10 0 -1 //normal ---------------------- lip cylinderTEX:SIDEPOSITION:0 -0.4 -1.00.28 -0.28 -1.00.28 -0.28 -1.50 -0.4 -1.5UV COORDS:0.2 -0.1070.8 -0.1070.8 1.1070.2 1.107NORMALS:0 -1 00.707107 -0.707107 00.707107 -0.707107 00 -1 0TEX:SIDEPOSITION:0.28 -0.28 -1.00.4 0 -1.00.4 0 -1.50.28 -0.28 -1.5UV COORDS:0.2 -0.1070.8 -0.1070.8 1.1070.2 1.107NORMALS:0.707107 -0.707107 01 0 01 0 00.707107 -0.707107 0 // x reversalTEX:SIDEPOSITION:-0 -0.4 -1.5-0.28 -0.28 -1.5-0.28 -0.28 -1.0-0 -0.4 -1.0UV COORDS:0.2 1.1070.8 1.1070.8 -0.1070.2 -0.107NORMALS:-0 -1 0-0.707107 -0.707107 0-0.707107 -0.707107 0-0 -1 0TEX:SIDEPOSITION:-0.28 -0.28 -1.5-0.4 0 -1.5-0.4 0 -1.0-0.28 -0.28 -1.0UV COORDS:0.2 1.1070.8 1.1070.8 -0.1070.2 -0.107NORMALS:-0.707107 -0.707107 0-1 0 0-1 0 0-0.707107 -0.707107 0 // y reversalTEX:SIDEPOSITION:0 0.4 -1.50.28 0.28 -1.50.28 0.28 -1.00 0.4 -1.0UV COORDS:0.2 1.1070.8 1.1070.8 -0.1070.2 -0.107NORMALS:0 1 00.707107 0.707107 00.707107 0.707107 00 1 0TEX:SIDEPOSITION:0.28 0.28 -1.50.4 0 -1.50.4 0 -1.00.28 0.28 -1.0UV COORDS:0.2 1.1070.8 1.1070.8 -0.1070.2 -0.107NORMALS:0.707107 0.707107 01 0 01 0 00.707107 0.707107 0 //x and y reversalTEX:SIDEPOSITION:-0 0.4 -1.0-0.28 0.28 -1.0-0.28 0.28 -1.5-0 0.4 -1.5UV COORDS:0.2 -0.1070.8 -0.1070.8 1.1070.2 1.107NORMALS:-0 1 0-0.707107 0.707107 0-0.707107 0.707107 0-0 1 0TEX:SIDEPOSITION:-0.28 0.28 -1.0-0.4 0 -1.0-0.4 0 -1.5-0.28 0.28 -1.5UV COORDS:0.2 -0.1070.8 -0.1070.8 1.1070.2 1.107NORMALS:-0.707107 0.707107 0-1 0 0-1 0 0-0.707107 0.707107 0 //normal ----------------------main cylinderTEX:SIDEPOSITION:0 -0.3 1.50.21 -0.21 1.50.35 -0.35 -1.00 -0.5 -1.0UV COORDS:0.2 -0.0040.8 -0.0040.8 1.0040.2 1.004NORMALS:0 -1 00.707107 -0.707107 00.707107 -0.707107 00 -1 0TEX:SIDEPOSITION:0.21 -0.21 1.50.3 0 1.50.5 0 -1.00.35 -0.35 -1.0UV COORDS:0.2 -0.0040.8 -0.0040.8 1.0040.2 1.004NORMALS:0.707107 -0.707107 01 0 01 0 00.707107 -0.707107 0 // x reversalTEX:SIDEPOSITION:-0 -0.5 -1.0-0.35 -0.35 -1.0-0.21 -0.21 1.5-0 -0.3 1.5UV COORDS:0.2 1.0040.8 1.0040.8 -0.0040.2 -0.004NORMALS:-0 -1 0-0.707107 -0.707107 0-0.707107 -0.707107 0-0 -1 0TEX:SIDEPOSITION:-0.35 -0.35 -1.0-0.5 0 -1.0-0.3 0 1.5-0.21 -0.21 1.5UV COORDS:0.2 1.0040.8 1.0040.8 -0.0040.2 -0.004NORMALS:-0.707107 -0.707107 0-1 0 0-1 0 0-0.707107 -0.707107 0 // y reversalTEX:SIDEPOSITION:0 0.5 -1.00.35 0.35 -1.00.21 0.21 1.50 0.3 1.5UV COORDS:0.2 1.0040.8 1.0040.8 -0.0040.2 -0.004NORMALS:0 1 00.707107 0.707107 00.707107 0.707107 00 1 0TEX:SIDEPOSITION:0.35 0.35 -1.00.5 0 -1.00.3 0 1.50.21 0.21 1.5UV COORDS:0.2 1.0040.8 1.0040.8 -0.0040.2 -0.004NORMALS:0.707107 0.707107 01 0 01 0 00.707107 0.707107 0 //x and y reversalTEX:SIDEPOSITION:-0 0.3 1.5-0.21 0.21 1.5-0.35 0.35 -1.0-0 0.5 -1.0UV COORDS:0.2 -0.0040.8 -0.0040.8 1.0040.2 1.004NORMALS:-0 1 0-0.707107 0.707107 0-0.707107 0.707107 0-0 1 0TEX:SIDEPOSITION:-0.21 0.21 1.5-0.3 0 1.5-0.5 0 -1.0-0.35 0.35 -1.0UV COORDS:0.2 -0.0040.8 -0.0040.8 1.0040.2 1.004NORMALS:-0.707107 0.707107 0-1 0 0-1 0 0-0.707107 0.707107 0
Making Curved Bricks is simple as hell just have a look at this:Code: [Select]uXd0COVERAGE: //TBNESW 0 : 10 : 10 : 990 : 990 : 990 : 99----------------- Top quads:4TEX:TOPPOSITION:0 0 1.50 0.3 1.50.21 0.21 1.50.3 0 1.5UV COORDS:-0.5 0.5 -0.5 0.8 -0.71 0.71-0.8 0.5 NORMALS:0 0 10 0 10 0 10 0 1TEX:TOPPOSITION:-0.3 0 1.5-0.21 0.21 1.5-0 0.3 1.5-0 0 1.5UV COORDS:-0.2 0.5 -0.29 0.71-0.5 0.8 -0.5 0.5 NORMALS:0 0 10 0 10 0 10 0 1TEX:TOPPOSITION:0.3 -0 1.50.21 -0.21 1.50 -0.3 1.50 -0 1.5UV COORDS:-0.8 -0.5 -0.71 -0.71-0.5 -0.8 -0.5 -0.5 NORMALS:0 0 10 0 10 0 10 0 1TEX:TOPPOSITION:-0 -0 1.5-0 -0.3 1.5-0.21 -0.21 1.5-0.3 -0 1.5UV COORDS:-0.5 0.5 -0.5 0.2 -0.29 0.29-0.2 0.5 NORMALS:0 0 10 0 10 0 10 0 1----------------- Bottom quads:4TEX:BOTTOMLOOPPOSITION:0.4 0 -1.50.28 0.28 -1.50 0.4 -1.50 0 -1.5UV COORDS:0.9 0.5 0.78 0.78 0.5 0.9 0.5 0.5 NORMALS:0 0 -10 0 -10 0 -10 0 -1TEX:BOTTOMLOOPPOSITION:-0 0 -1.5-0 0.4 -1.5-0.28 0.28 -1.5-0.4 0 -1.5UV COORDS:0.5 0.5 0.5 0.9 0.22 0.78 0.1 0.5 NORMALS:0 0 -10 0 -10 0 -10 0 -1TEX:BOTTOMLOOPPOSITION:0 -0 -1.50 -0.4 -1.50.28 -0.28 -1.50.4 -0 -1.5UV COORDS:0.5 0.5 0.5 0.1 0.78 0.22 0.9 0.5 NORMALS:0 0 -10 0 -10 0 -10 0 -1TEX:BOTTOMLOOPPOSITION:-0.4 -0 -1.5-0.28 -0.28 -1.5-0 -0.4 -1.5-0 -0 -1.5UV COORDS:0.1 0.5 0.22 0.220.5 0.1 0.5 0.5 NORMALS:0 0 -10 0 -10 0 -10 0 -1----------------- North quads:0----------------- East quads:0----------------- South quads:0----------------- West quads:0----------------- Omni quads:20 //lipTEX:SIDEPOSITION:0.5 0 -1.00.35 0.35 -1.00 0.5 -1.00 0 -1.0UV COORDS:0 10.5 11 10.5 0.5NORMALS:0 0 -10 0 -10 0 -10 0 -1TEX:SIDEPOSITION:-0.5 0 -1.0-0 0 -1.0-0 0.5 -1.0-0.35 0.35 -1.0UV COORDS:0 1 0.5 0.51 10.5 1NORMALS:0 0 -10 0 -10 0 -10 0 -1TEX:SIDEPOSITION:0.5 -0 -1.00 -0 -1.00 -0.5 -1.00.35 -0.35 -1.0UV COORDS:0 10.5 0.51 10.5 1NORMALS:0 0 -10 0 -10 0 -10 0 -1TEX:SIDEPOSITION:-0.5 -0 -1.0-0.35 -0.35 -1.0-0 -0.5 -1.0-0 -0 -1.0UV COORDS:0 10.5 11 10.5 0.5 NORMALS:0 0 -10 0 -10 0 -10 0 -1 //normal ---------------------- lip cylinderTEX:SIDEPOSITION:0 -0.4 -1.00.28 -0.28 -1.00.28 -0.28 -1.50 -0.4 -1.5UV COORDS:0.2 -0.1070.8 -0.1070.8 1.1070.2 1.107NORMALS:0 -1 00.707107 -0.707107 00.707107 -0.707107 00 -1 0TEX:SIDEPOSITION:0.28 -0.28 -1.00.4 0 -1.00.4 0 -1.50.28 -0.28 -1.5UV COORDS:0.2 -0.1070.8 -0.1070.8 1.1070.2 1.107NORMALS:0.707107 -0.707107 01 0 01 0 00.707107 -0.707107 0 // x reversalTEX:SIDEPOSITION:-0 -0.4 -1.5-0.28 -0.28 -1.5-0.28 -0.28 -1.0-0 -0.4 -1.0UV COORDS:0.2 1.1070.8 1.1070.8 -0.1070.2 -0.107NORMALS:-0 -1 0-0.707107 -0.707107 0-0.707107 -0.707107 0-0 -1 0TEX:SIDEPOSITION:-0.28 -0.28 -1.5-0.4 0 -1.5-0.4 0 -1.0-0.28 -0.28 -1.0UV COORDS:0.2 1.1070.8 1.1070.8 -0.1070.2 -0.107NORMALS:-0.707107 -0.707107 0-1 0 0-1 0 0-0.707107 -0.707107 0 // y reversalTEX:SIDEPOSITION:0 0.4 -1.50.28 0.28 -1.50.28 0.28 -1.00 0.4 -1.0UV COORDS:0.2 1.1070.8 1.1070.8 -0.1070.2 -0.107NORMALS:0 1 00.707107 0.707107 00.707107 0.707107 00 1 0TEX:SIDEPOSITION:0.28 0.28 -1.50.4 0 -1.50.4 0 -1.00.28 0.28 -1.0UV COORDS:0.2 1.1070.8 1.1070.8 -0.1070.2 -0.107NORMALS:0.707107 0.707107 01 0 01 0 00.707107 0.707107 0 //x and y reversalTEX:SIDEPOSITION:-0 0.4 -1.0-0.28 0.28 -1.0-0.28 0.28 -1.5-0 0.4 -1.5UV COORDS:0.2 -0.1070.8 -0.1070.8 1.1070.2 1.107NORMALS:-0 1 0-0.707107 0.707107 0-0.707107 0.707107 0-0 1 0TEX:SIDEPOSITION:-0.28 0.28 -1.0-0.4 0 -1.0-0.4 0 -1.5-0.28 0.28 -1.5UV COORDS:0.2 -0.1070.8 -0.1070.8 1.1070.2 1.107NORMALS:-0.707107 0.707107 0-1 0 0-1 0 0-0.707107 0.707107 0 //normal ----------------------main cylinderTEX:SIDEPOSITION:0 -0.3 1.50.21 -0.21 1.50.35 -0.35 -1.00 -0.5 -1.0UV COORDS:0.2 -0.0040.8 -0.0040.8 1.0040.2 1.004NORMALS:0 -1 00.707107 -0.707107 00.707107 -0.707107 00 -1 0TEX:SIDEPOSITION:0.21 -0.21 1.50.3 0 1.50.5 0 -1.00.35 -0.35 -1.0UV COORDS:0.2 -0.0040.8 -0.0040.8 1.0040.2 1.004NORMALS:0.707107 -0.707107 01 0 01 0 00.707107 -0.707107 0 // x reversalTEX:SIDEPOSITION:-0 -0.5 -1.0-0.35 -0.35 -1.0-0.21 -0.21 1.5-0 -0.3 1.5UV COORDS:0.2 1.0040.8 1.0040.8 -0.0040.2 -0.004NORMALS:-0 -1 0-0.707107 -0.707107 0-0.707107 -0.707107 0-0 -1 0TEX:SIDEPOSITION:-0.35 -0.35 -1.0-0.5 0 -1.0-0.3 0 1.5-0.21 -0.21 1.5UV COORDS:0.2 1.0040.8 1.0040.8 -0.0040.2 -0.004NORMALS:-0.707107 -0.707107 0-1 0 0-1 0 0-0.707107 -0.707107 0 // y reversalTEX:SIDEPOSITION:0 0.5 -1.00.35 0.35 -1.00.21 0.21 1.50 0.3 1.5UV COORDS:0.2 1.0040.8 1.0040.8 -0.0040.2 -0.004NORMALS:0 1 00.707107 0.707107 00.707107 0.707107 00 1 0TEX:SIDEPOSITION:0.35 0.35 -1.00.5 0 -1.00.3 0 1.50.21 0.21 1.5UV COORDS:0.2 1.0040.8 1.0040.8 -0.0040.2 -0.004NORMALS:0.707107 0.707107 01 0 01 0 00.707107 0.707107 0 //x and y reversalTEX:SIDEPOSITION:-0 0.3 1.5-0.21 0.21 1.5-0.35 0.35 -1.0-0 0.5 -1.0UV COORDS:0.2 -0.0040.8 -0.0040.8 1.0040.2 1.004NORMALS:-0 1 0-0.707107 0.707107 0-0.707107 0.707107 0-0 1 0TEX:SIDEPOSITION:-0.21 0.21 1.5-0.3 0 1.5-0.5 0 -1.0-0.35 0.35 -1.0UV COORDS:0.2 -0.0040.8 -0.0040.8 1.0040.2 1.004NORMALS:-0.707107 0.707107 0-1 0 0-1 0 0-0.707107 0.707107 0