и такое:
// Construction/destruction
inline Vector(void) { }
inline Vector(float X, float Y, float Z) { x = X; y = Y; z = Z; }
//inline Vector(double X, double Y, double Z) { x = (float)X; y = (float)Y; z = (float)Z; }
//inline Vector(int X, int Y, int Z) { x = (float)X; y = (float)Y; z = (float)Z; }
inline Vector(const Vector& v) { x = v.x; y = v.y; z = v.z; }
inline Vector(float rgfl[3]) { x = rgfl[0]; y = rgfl[1]; z = rgfl[2]; }
maxbars
Тебе еще надо почитать разделы по аналитической геометрии (уравнения в декартовой системе координат), включая стереометрию. Ну, и книгу по С++. Этого будет достаточно.
Аа, мм то что я знаю что такое дефайны, константы, операторы, массивы (правда не ВСЁ)опенгл команды(программирование не ВСе конечно)
Это вообще ерунда?
а в халф-лайфе 3 измерения x y z?
Ну тут просто так написано:
#define VECTOR_CONE_DM_SHOTGUN Vector( 0.08716/*я думаю что это x*/, 0.04362/*это y*/, 0.00/*а это z*/ )
Правельно ли?
maxbars писал: если б я сам напрограммировал глок с лазером(вторичная атака(без чьей либо помощи)), совершилась бы революция??
если бы ты напрограммировал глок, у которого прицел следует за анимацией пистолета - то да, в некотором роде. А копипастой с ракеты ты никого не удивишь.