GameDev.ru
/ GameDev.ru / Пользователи / Andrey / Сообщения на форуме пользователя Andrey (245 стр.)

Сообщения на форуме пользователя Andrey (245 стр.)

Раздел ОБУЧЕНИЕ проекта Almighty.14 окт. 20049:54#406
Stream
>там же на второй страницы есть реализация способа быстрого инвертирования. Поворот+сдвиг
Я просто не врубился как это делается
Раздел ОБУЧЕНИЕ проекта Almighty.14 окт. 20048:42#404
sergey_777
Попробуй так:
//Вывод
for (map_i = students_map.begin(); map_i != students_map.end(); map_i++)
{
  std::wcout << L"Name: " << map_i->first.c_str() << L", Score: " << map_i->second.c_str() << L"\n";
}
L перед Name не  надо скорей всего
wctring.c_str() - возвращает const char* дял совместимости со строками языка C

И еще посмотри пост Lord Stalker'а  он прав насчет setlocal


Если не поможет то покажи код инициализации map

Примерно это должно быть так:

students_map.insert(pair<wstring, wstring> (L"Иван Самсонов ", "3"));
students_map.insert(pair<wstring, wstring> (L"Дмитрий Минаков ", "4"));
//...


Народ подскахите что за последнее задание быстрое инверотирование матрицы?
И кто нибудь запостит перемножение 3 матриц поворота с упрощением т.е. rotateXYZ?

Заранее всем спасибо.

Правка: 14 окт. 2004 9:05

Раздел ОБУЧЕНИЕ проекта Almighty.13 окт. 200416:27#399
jack
Слушай помотри во на этой странице как функция пишется.http://www.gamedev.ru/proj/?id=1&doc=55
И зачем тебе возвращение в градусах?Для себя что-ли?тогда ладно.
вычисления все проводяться в радианах потом все придется переводить опять в радианы.
А насчет обратных углов может и правильно т. к. ты возвращаешь уголы на который повернуть чтобы получить первоначальную матрицу.Поэетому и возвращаются углы со знаком минус.Но я могу ошибаться.
У меня по другому т. к. использую матрицу не float[16] а float[4][4].
Раздел ОБУЧЕНИЕ проекта Almighty.13 окт. 200414:16#396
jack
>Скажите кто-нить , что должна возвращать get_roll_pitch_yaw. Одно только это осталось ...
Углы поворота по X,Y,Z.Где компоненты вектора соответственно углы поворота.
Можно еще сделать вариант:
//в переменные rol, yaw, pitch записываются значения углов поворота.
get_roll_pitch_yaw(float& roll, float& yaw, float&pitch)
{
//...
}
Отсечение по пирамиде видимости13 окт. 200410:52#106
frol
Спасибо тебе
All
Всем спасибо тема закрыта.Такой способ не подходит нужно разбивать пространосво посредством bsp либо oct деревьями.

Правка: 13 окт. 2004 10:59

Зачем нужны скрипты?12 окт. 200415:40#20
All
Привет все расскажите как применять скрипт?
Как его написать на С++?
Заренее спасибо всем.
Отсечение по пирамиде видимости12 окт. 200414:53#101
frol
Ты посмотрел письмо?
Рендер12 окт. 200413:35#1
Bazzilic
Отображение сцены.
Раздел ОБУЧЕНИЕ проекта Almighty.12 окт. 20048:30#375
kronos_vano
>Что у тебя в GetRollPitchYaw ( ) за переменная EPSILON такая????
Привет это учет неточности вычислений с плавающей точкой
Можно примерно так задать:
#define EPSILON 1e-3f

Ты а аську не заходишь? хоть расскажи  как дела у тебя?

All
А как вставить юникод строку в ассоциативный массив map?

map<wstring, int> StudResult;
StudResult.insert(pair<wstring, int> ("Иван Самсонов", 3)); //Ошибка

Правка: 12 окт. 2004 9:08

Раздел ОБУЧЕНИЕ проекта Almighty.11 окт. 200417:51#369
Stream
>Когbда в мап инсертиш, там сразу идет сортировка по ключу.
Все правильно.
А как вывести из map все данные? т.е. Имя и оценку.
Раздел ОБУЧЕНИЕ проекта Almighty.11 окт. 200416:44#365
Stream
>хм.... че-тоя не догоняю... че делать с map во втором уроке? Я бы сразу загнал туда параметры и все. А в уроке написано что >типа хранить в векторе а сортировать МАП??? Что зделать то нужно? Сразу в МАП добавлять ИМЯ:ОЦЕНКА???
Слушай и так-же вот думаю как это понять?
Я вот так типа начал делать:
map<string, int> StudResult;
StudResult.insert(pair<string, int> ("Иван Самсонов", 3));
И уже как  будет сортироваться автоматически.Если я не ошибаюсь.

Правка: 11 окт. 2004 16:47

Освоение OpenGL. Где примеры программ?11 окт. 200414:51#3
Nikton
>У меня есть уроки NeHe, но они не полностью удовлетворяют меня
Вот это ты зря.Уроки от NeHe это одно из лучших что есть в сети.
Попробуй Скачать книгу Игоря Тарасова "Основы OpenGL" .www.opengl.org.ru -она там есть
Отсечение по пирамиде видимости11 окт. 200414:15#99
frol
Привет
Я прислал письмо там почитай.Спасибо заранее.
Отсечение по пирамиде видимости8 окт. 200417:50#97
frol
>Ты получил мое письмо?

Да я получил но ничего не помогло посмотри я тебе ответил в посте 85

Надо почитать аналитическую геометрию.

Правка: 8 окт. 2004 17:50

Следующие темы >>

2001—2012 © GameDev.ru — Разработка игр