blobby 101 you've double topic posted.
DarkBASIC Pro Manual:
Quote: "Make Matrix:
This command will create a matrix to given wdith and depth segmented into grid square of a specified arrangement. A matrix can be thought of as a grid landscape with individual tiles that can be textured, raised and lowered to create a wide variety of surfaces. The matrix number and segment values should be integer values. The width and depth should be real numbers.
SYNTAX
MAKE MATRIX Matrix Number,Width,Height,XSegments,ZSegments"
Alright, I'm currantly working in DBC and still learning mostly. But I may be able to help.
- MAKE MATRIX <-- Command
- Matrix Number <-- The Number in this variable belongs to this Matrix, it allows you to have more than one Matrix and refer to a different Matrix. (Example: Matrix 1 is the floor Matrix 2 is the sky.)
Width <-- Width of the matrix, this controls how many grid squares are in each row. (It's the Grid's X value)
Height <-- Height controls how long the grid is column wise. (It's the Grid's Y value)
XSegments,ZSegments <-- I don't know what either of these are yet...
I'm still learning, and I maybe wrong.
I don’t know if DBP has this... DBC came with an interesting demonstration program called ‘Cave Runner’. It displayed the function of a Matrix pretty well.
When I dream,
I carry a sword in one hand,
a gun in the other...