Форум программистов, компьютерный форум, киберфорум
Программирование мультимедиа
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Графика и игры [GDI+]Зеркальное отражение картинки по оси X Я рисую график, на бек-буффере, если точнее на битмап, перед рисованием делают следующие трансформации: ;;## График синуса(хотя это конечно дурь - использовтаь в качестве X градусы а не радианы...) ;;## Растягиваем по оси Y в 120 раз. invoke GdipScaleWorldTransform,,1.0,120.0,MatrixOrderAppend ;;## Поворачиваем ось кординат на 180 градусов. invoke... https://www.cyberforum.ru/ multimedia-dev/ thread97404.html Графика и игры Псевдожизнь
Как её вообще делать? Не где появляются и за каким углом исчезают персонажи без определённого отношения к игроку, а как сделать, чтоб их действия не напоминали толчею анацефалов. Если игрок пошел следить за опеределённым представителем псевдожизни, то чтоб его действия выглядели осмысленно. И чтоб псевдожизнь могла менять пеший режим передвижения на использование различных видов транспорта и...
Графика и игры Длинные нарды Здравствуйте. Подскажите пожалуйста где можно найти исходник игры нарды или саму технологию создания игры нарды. https://www.cyberforum.ru/ multimedia-dev/ thread93522.html Графика и игры Отображение точки относительно прямой. Матрица https://www.cyberforum.ru/ multimedia-dev/ thread90443.html
Здравствуйте. Не могу сообразить, как решить такую задачу. У меня задана функция в виде x=2y необходимо найти матрицу преобразования для зеркального отражения относительно этой функции. в 2х мерном пространстве...
Графика и игры Не прямоугольный растр
Возможно ли это?
Графика и игры Как зная цвет (RGB) сделать его черно-белым, т.е. в серой гамме? https://www.cyberforum.ru/ multimedia-dev/ thread84243.html
Как зная цвет(по RGB) его сделать черно-белым? Тоесть есть какая-нибудь формула?
Графика и игры Скрытие информации в картинке Jpeg Всем доброго времни суток! ... Передо мной стоит задача скрыть доковский файл в Jpeg-картинке. Решил действовать так: 1) "Распаковываю" Jpeg-файл в массив байтов, представляющих непосредственно графическую информацию (RGB каждого пикселя или в другом виде, это не важно) 2) Заменяю 2 младших бита в каждом байте массива "своими" битами 3) Сжимаю этот массив байтов обратно в Jpeg. Вот весь... https://www.cyberforum.ru/ multimedia-dev/ thread78306.html Смена материала по кнопке Графика и игры
Помогите, плиз, требуется сделать так чтобы при нажатии на кнопку менялись свойства материала из которого состоит объект, как не пытался сделать, он по прежнему с теми свойствами остается, какие при создании задаются.
Графика и игры Процедурная вселенная Нужны примеры исходников функций: 1. Динамически рассчитывающей среднюю высоту над уровнем моря участка поверхности абстракной планеты. Функция должна иметь 4 параметра. Меняя значение одного параметра, будем менять саму планету. Меняя значение второго параметра, будем менять разрешение размеры участка. 2 оставшихся параметра - широта и долгота центра участка. Причём, функция должна быть... https://www.cyberforum.ru/ multimedia-dev/ thread76504.html Графика и игры Изменение градаций серого https://www.cyberforum.ru/ multimedia-dev/ thread75133.html
Здраствуйте. Столкнулся с такой проблемой: Надо написать программу, которая открывает графический файл, превращает его в полутоновое изображение (256 градаций) и помещает файл в главном окне программы. Создать графический элемент «ползунок», при изменении значений которого будет изменяться количество градаций полутонового изображения. Вопрос в том как эту самую градацию менять. Вот что-то...
Растеризации эллипса Графика и игры
Помогите пожалуйста! Требуется алгоритм растеризации эллипса!
Графика и игры Пакетный файл. Как открыть и потом запаковать для редактирования? Игра highstreet5(пара па) файл с инишками запакован. Как его открыть как диск или как папку? И как потом его обратно запаковывать? Файл тут Или подскажите куда копать ) https://www.cyberforum.ru/ multimedia-dev/ thread73132.html
Автор FAQ
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
21.02.2010, 18:28 0

Проблема. Книга Андрэ Ламот - Графика и игры - Ответ 560111

21.02.2010, 18:28. Показов 15561. Ответов 24
Метки (Все метки)

Ответ

Ошибки то я исправил, однако дальше код выдает более эпичные вещи. Возможно вы чего то там не дописали. А насчет индекса ошибка - сейчас расскажу, по крайне мере как я понял.
Дело в том что время жизни переменных ограничивает блок { } и когда мы пишем так
C++
1
2
3
4
5
for (int i = 0; i < N; i++)
{
   // код
}
// то тут уже i не доступен
Однако раньше компиляторы видимо свои стандартны учиняли и заданная в for переменная была видна и вне блока. Видимо Андрэ Ламот писал во времена когда стандарт ещё не был внедрен. Не знаю. Но в коде явная ошибка. Строго говоря все что сделал - заменил такое
C++
1
2
3
4
for (int i = 0; i < N; i++)
{
   // код
}
На такое
C++
1
2
3
4
5
6
int i = 0;
for (i = 0; i < N; i++)
{
   // код
}
// тут по задумке автора и по мнению компилятора как и надо i видится :-)
Понял я это по комментам, он там что то применял к последним элементам особое. А последний элемент можно определить по i. Но только когда он задан вне цикла и не умирает после его прохода

Вернуться к обсуждению:
Проблема. Книга Андрэ Ламот Графика и игры
Вложения
Тип файла: zip Test t3dlib.zip (114.4 Кб, 25 просмотров)
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.02.2010, 18:28
Готовые ответы и решения:

Андрэ Ламот - Програмирование игр для Windows
Начал изучение книги Андре Ламот - &quot;Программирование игр для Windows. Советы профессионала&quot;, и...

Проблема с AddComponentLifeStyle (книга Сандерсона)
При использовании container.AddComponentLifeStyle(t.FullName, t, LifestyleType.Transient); ...

А. Ламот Програмки примеры не запускаются
Я начал недавно изучать DirectX по книге А. Ламота &quot;Програмирование игр для Windows&quot; Програмы...

проблемы с исходниками книги Андре Ламот "Программирование трехмерных игр для Windows. Советы профессионала по трехмерной графике и растеризации"
Доброго времени суток! У меня возникла проблема с исходниками к книге Ламота по созданию...

24
21.02.2010, 18:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.02.2010, 18:28
Помогаю со студенческими работами здесь

Книга "Изучаем с#". Проблема с проектом "Guys"
Здравствуйте! Проект компилируется, но при нажатии на кнопки вылезают ошибки одного рода. Текст...

проблема при работе с китайским J-LINK 8 или же проблема с с
Всем привет. Решил Сам собрать себе дисковери кит на базе at91sam7s64-ek. Подарили мне китайский...

Холодильник LG .мод GR-M392YQ.Проблема с дверю, Проблема с дверю при закрывании
Доброго времени суток уважаемые! Холодильник LG GR-M392YQ с первых дней клиент жалуется на то что...

Книга
Помогите найти где скачать книгу &quot;общая физика в задачах и упражнениях&quot; карась

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru