Changeset 31363 in project


Ignore:
Timestamp:
09/10/14 18:25:19 (5 years ago)
Author:
acharlton
Message:

wiki/gl-math: Update to 0.5.2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/gl-math

    r31326 r31363  
    213213<procedure> (m*vector-array! MATRIX VECTORS stride: [STRIDE] length: [LENGTH])</procedure>
    214214
    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. When given as a pointer, the keyword {{LENGTH}} must be provided, specifying the number of vectors in {{VECTORS}}.
     215Destructively 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}}.
    216216
    217217<procedure> (lerp A B T [RESULT])</procedure>
     
    333333=== Version history
    334334
    335 ==== Version 0.5.0
     335==== Version 0.5.2
     33610 September 2014
     337
     338* {{m*vector-array!}}: Stride is given in bytes when vector is a pointer
     339
     340'''Version 0.5.0'''
     341
    3363422 September 2014
    337343
     
    394400=== Licence
    395401BSD
    396 
Note: See TracChangeset for help on using the changeset viewer.