ACSUtils Wiki

An ACS library for ZDoom-based ports

User Tools

Site Tools


ru:math

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
ru:math [2019/04/18 23:29] – [Trigonometry] korshunru:math [2019/04/18 23:32] – [dot] korshun
Line 138: Line 138:
 ''fixed VectorLength3D(fixed x, fixed y, fixed z)'' ''fixed VectorLength3D(fixed x, fixed y, fixed z)''
  
-A 3D version of [[zdoom>VectorLength]]. Returns the length of the 3D vector.+Трёхмерная версия [[zdoom>VectorLength]]. Возвращает длину трёхмерного вектора.
  
 ==== dot ==== ==== dot ====
Line 144: Line 144:
   * 3D: ''fixed dot3(fixed x1, fixed y1, fixed z1, fixed x2, fixed y2, fixed z2)''   * 3D: ''fixed dot3(fixed x1, fixed y1, fixed z1, fixed x2, fixed y2, fixed z2)''
  
-Returns the [[wp>dot product]] of two vectorsShorthand for writing out ''FixedMul(x1, x2) + FixedMul(y1, y2) + ...''.+Возвращает [[wp>dot product|скалярное произведение]] двух векторовКраткий способ записи ''FixedMul(x1, x2) + FixedMul(y1, y2) + ...''.
  
 ==== normalize ==== ==== normalize ====
Line 150: Line 150:
   * 3D: ''fixed, fixed, fixed normalize3d(fixed x, fixed y, fixed z)''   * 3D: ''fixed, fixed, fixed normalize3d(fixed x, fixed y, fixed z)''
  
-[[wp>Normalized vector|Normalizes]] the vector and returns the result using [[multiple return values]].+[[wp>Normalized vector|Нормализует]] вектор и возвращает результат, используя [[multiple return values|несколько возвращаемых значений]].
  
-=== Example usage ===+=== Пример использования ===
 <code> <code>
 normalize3d(x, y, z); normalize3d(x, y, z);
ru/math.txt · Last modified: 2019/04/18 23:33 by korshun