Ознакомьтесь с нашей политикой обработки персональных данных
  • ↓
  • ↑
  • ⇑
 
Записи с темой: технологии (список заголовков)
16:59 

browser ids

futurum est iam
14:46 

(b)

futurum est iam
94НН03 С006Щ3НN3 П0К4ЗЫ8437, К4КN3 У9N8N73ЛЬНЫ3 83ЩN М0Ж37 93Л47Ь Н4Ш Р4ЗУМ! 8П3Ч47ЛЯЮЩN3 83ЩN! СН4Ч4Л4 Э70 6ЫЛ0 7РУ9Н0, Н0 С3ЙЧ4С Н4 Э70Й С7Р0К3 84Ш Р4ЗУМ ЧN7437 Э70 4870М47NЧ3СКN, Н3 З49УМЫ84ЯСЬ 06 Э70М. Г0Р9NСЬ. ЛNШЬ 0ПР393Л3ННЫ3 ЛЮ9N М0ГУ7 ПР0ЧN747Ь Э70.

imogen: ЛЮ9N, П0Ж4ЛУЙСТ4, H3 ЧN74Й73 707 К0М3Н74РNЙ! Э70 З4Р43Н0!

chuiii: У М3НЯ 0Т Э70Й ХУЙНN 6Р47 УМ3Р(

--------

что это такое: русская вариация литспика (leetspeak)
почему это тут: потому, что ваш мозг действительно смог это 5Р0ЧN747b

@темы: технологии, размышления

16:15 

Вращение/перемещение/врашение вокруг точки камеры в DirectX

futurum est iam
В DirectX для операций с камерой существует специальная матрица - VIEW. Состоит она из трех векторов Right (право, оно же X), Up (вверх, оно же Y) и Look (взгляд, оно же Z) и, собственно, координат камеры, которые тоже в общем-то можно рассматривать как вектор, кому как нравится.

единичная view матрица типа D3DMATRIX
векторная математика(для тех, кто забыл ;) )...
Вращение...
Перемещение...
Вращение вокруг точки...

@темы: технологии, DirectX, C/C++

15:06 

Вращение/перемещение/масштабирование объекта в DirectX

futurum est iam
Все так банально, что внятное объяснение "как вращать отдельный объект в Директ3Д" найти сейчас довольно сложно. Но это действительно просто. Надо лишь непосредственно перед выводом объекта на экран изменить мировую матрицу на желаемую при помощи метода SetTransform(D3DTS_WORLD, &ourmatrix)
(где &ourmatrix - матрица объекта) и вуаля. Перед выводом на экран к объекту применяется новая матрица, и он отображается так, как необходимо. А чтобы отобразить следующий объект по другому необходимо снова изменить мировую матрицу.

А теперь: "что из себя представляет D3DMATRIX?":
далее...
Вращение...
Перемещение...
Масштабирование...

код...

@темы: технологии, DirectX, C/C++

18:40 

WM_COMMAND

futurum est iam
Общение многих элементов интерфейса с основным окном происходит посредством незабвенного WM_COMAND. Итак, в callback функцию нашего окна пришел некий wm_command, который собственно состоит из одного значения типа WPARAM и одного LPARAM. Обычно, получив этот самый комманд, проверяют его wparam. Что оно такое? Фактически это число типа int; 4 байта, где первые два байта, - это так называемое high word, последние два - low word.

далее...

@темы: технологии, WinApi, C/C++

16:16 

Две простых функции для чтения/записи набора чисел в файл.

futurum est iam
Общение с ПЗУ очень важная задача. Тут мы попытались реализовать чтение/запись набора чисел в файл. Изначальная мысль конечно была в записи числа произвольной длины, но мы уперлись в длину int (4 байта).

далее...

@темы: C/C++, технологии

Кавергарнум эр варгеш

главная