Changeset 31363 in project
 Timestamp:
 09/10/14 18:25:19 (5 years ago)
 File:

 1 edited
Legend:
 Unmodified
 Added
 Removed

wiki/eggref/4/glmath
r31326 r31363 213 213 <procedure> (m*vectorarray! MATRIX VECTORS stride: [STRIDE] length: [LENGTH])</procedure> 214 214 215 Destructively multiply the array of 3 element floats {{VECTORS}} by {{MATRIX}}. The keyword {{STRIDE}} specifies the number of elements between consecutive vectors, given in number of floats (which must be at least 3). {{VECTORS}} may be given as an f32vector or a pointer. Whengiven as a pointer, the keyword {{LENGTH}} must be provided, specifying the number of vectors in {{VECTORS}}.215 Destructively multiply the array of 3 element floats {{VECTORS}} by {{MATRIX}}. {{VECTORS}} may be given as an f32vector or a pointer. The keyword {{STRIDE}} specifies the number of elements between consecutive vectors, given in number of floats (which must be at least 3) when {{VECTORS}} is an f32vector and in bytes when {{VECTORS}} is a pointer. When {{VECTORS}} is given as a pointer, the keyword {{LENGTH}} must be provided, specifying the number of vectors in {{VECTORS}}. 216 216 217 217 <procedure> (lerp A B T [RESULT])</procedure> … … 333 333 === Version history 334 334 335 ==== Version 0.5.0 335 ==== Version 0.5.2 336 10 September 2014 337 338 * {{m*vectorarray!}}: Stride is given in bytes when vector is a pointer 339 340 '''Version 0.5.0''' 341 336 342 2 September 2014 337 343 … … 394 400 === Licence 395 401 BSD 396
Note: See TracChangeset
for help on using the changeset viewer.