Log in

No account? Create an account
И всё-таки она Правая! - Valse oubliée — LiveJournal [entries|archive|friends|userinfo]

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]
[ delicious | aruslan's delicious ]

[Links:| Tags Profile Friends FG1 PP gamedev XNA FF Entries Comments Memories ]

И всё-таки она Правая! [Aug. 26th, 2006|07:33 am]



Our Math API provides the types often used for game programming such as Vector2, Vector3, Vector4, Matrix, Plane, and Ray.  We also include bounding volume types including BoundingBox, BoundingSphere and BoundingFrustum. Our bounding volume types include methods for doing intersection and containment tests.  One thing to note is that our math libraries are right-handed by default. What I mean by that is on our Matrix, for example, we provide a CreateLookAt method, which provides a right-handed view matrix instead of offering a CreateLookAtLH and a CreateLookAtRHThe reason we’ve decided on going with this is to ease integration in both content and middleware components.  If everyone can agree on the coordinate system, then it makes it much easier to use content or APIs from outside of the XNA Framework.  I say “by default” because there is nothing that requires a right-handed system. So if you absolutely need to be left-handed (or something else) you can do so, you’ll just need to do some of the calculations yourself.

Коллеги из Microsoft как-то неправильно (читай - не посоветовавшись с дядей Димой) назвали вектора, матрицы, плоскости, лучи и ббоксы.  Впрочем, я надеюсь, что скоро кое-кто из наших проделает с ними необходимую разъяснительную работу.
Но несомненно другое.

Как и следовало ожидать, Единственно Правильной Координатной СистемойTM советского геймдева будет Правая Координатная Система (как в OpenGL), а вовсе не какая-то левая "Левая" (как у Шодана).

Ура, товарищи!

Точное направление осей, впрочем, пока неизвестно. 
Оставайтесь с нами.


[User Picture]From: sergey_shandar
2006-08-26 11:04 am (UTC)
никого, до тех пор пока они не делают 1917 год
(Reply) (Parent) (Thread)
[User Picture]From: aruslan
2006-08-26 11:36 am (UTC)
кажется, я начинаю понимать, почему ты уехал на отдельный континент, а меня тянет в Англию.
(Reply) (Parent) (Thread)
[User Picture]From: sergey_shandar
2006-08-26 01:30 pm (UTC)
поясни :-) а то я человек простой
(Reply) (Parent) (Thread)
[User Picture]From: aruslan
2006-08-26 03:29 pm (UTC)
Ну, лучше быть подальше от эпицентра, когда неудачники будут тренироваться в 1917 году.
(Reply) (Parent) (Thread)
[User Picture]From: sergey_shandar
2006-08-27 04:28 am (UTC)
Думаешь в Англии неудачников мало?
(Reply) (Parent) (Thread)