Er... VanB, I think "impossible" is pitching it a bit too high. Its not "impossible" in the sense that anyone with some knowledge of vector maths could write a set of bespoke functions in DBC which duplicates the built in vector functions in DBPro. For example:
null = make vector3(one)
set vector3 one, 2, 4, 6
is equivalent to the following code:
one = 1
TYPE vector3
x AS float
y AS float
z AS float
ENDTYPE
dim v(one) AS vector3
v(one).x = 2
v(one).y = 4
v(one).z = 6
I shall try and cover all this in my forthcoming tutorial. I may even try and write some bespoke functions to replicate the DBPro built in functions. That may help some people understand what is going on in the built in functions.
Philip
What do you mean, bears aren't supposed to wear hats and a tie? P1.3ghz / 384 megs / GeForce MX 5200 128meg / WinXP home