Burgershot
  • Home
  • Members
  • Team
  • Help
  • Search
  • Register
  • Login
  • Home
  • Members
  • Help
  • Search
Burgershot Other languages Spanish/Español Programación [include] Matrix Functions (Topic en Español)

 
  • 0 Vote(s) - 0 Average
[include] Matrix Functions (Topic en Español)
Leonardo
Offline

Burgershot Member
Posts: 17
Threads: 5
Joined: Nov 2020
Reputation: 3
#1
2021-01-27, 05:19 PM
Matrix Functions

Estas son funciones matrix, que se pueden usar para obtener la rotación de euler de un vehículo, o calcular el offset para usarlo en AttachObjectToVehicle/Player, también para crear un DetachObjectFromVehicle/Player, etc.

Functions:
  • native Vector(Float:x, Float:y, Float:z);
  • native Matrix(const right[VECTOR], const front[VECTOR], const up[VECTOR], const pos[VECTOR]);
  • native Matrix_Invert(const matrix[MATRIX]);
  • native Matrix_BuildUp(matrix[MATRIX]);
  • native Matrix_SetRotation(matrix[MATRIX], Float:rx, Float:ry, Float:rz);
  • native Float:Matrix_GetRotationX(const matrix[MATRIX]);
  • native Float:Matrix_GetRotationY(const matrix[MATRIX]);
  • native Float:Matrix_GetRotationZ(const matrix[MATRIX]);
  • native Matrix_GetRotation(const matrix[MATRIX]);
  • native Matrix_Multiply3x3(const matrix[MATRIX], const vector[VECTOR]);
  • native Matrix_Multiply4x4(const matrix1[MATRIX], const matrix2[MATRIX]);
  • native Matrix_GetOffsetPosition(const matrix[MATRIX], const vector[VECTOR]);
  • native Matrix_GetOffsetRotation(const matrix[MATRIX], const vector[VECTOR], bool:invert = true);
Video

Éste es un video del filterscript de pruebas:

[Video: https://youtu.be/vSZyMilgcuU]


Código fuente

https://github.com/Leonardo541/matrix
« Next Oldest | Next Newest »



  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Burgershot - Powered by our Community and MyBB Original Theme by Emerald

Linear Mode
Threaded Mode