Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.07.2009, 13:42   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Обсуждалось уже
http://ru.wikipedia.org/wiki/Спрайт_...терная_графика)
Там ссылки есть
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.07.2009, 14:14   #12
Артэс
Форумчанин
 
Регистрация: 05.06.2007
Сообщений: 529
По умолчанию

Понятно... а заметно ли медленно будет вестись рисование изображений точками? Я хотел сделать свой собственный 3d движок и генерировать объекты с помощью алгоритмов вычисления координат, тем самым распределяя точки по экрану таким образом, что бы получался трехмерный объект... без использования DirectX и вникания в эти системы, т.к я там вообще ничего не знаю... мне проще реализовать своим способом, т.к я примерно уже знаю, что и как будет работать... Но сказав, что рисовать точками это очень медленный процесс - немного огорчили меня... теперь не знаю что делать... нет ли другого способа, кроме как использовать уже готовые системы типа DirectX и т.п?
Артэс вне форума Ответить с цитированием
Старый 22.07.2009, 14:23   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Понятно... а заметно ли медленно будет вестись рисование изображений точками?
Хм... Мне кажется что медленее.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.07.2009, 14:31   #14
Артэс
Форумчанин
 
Регистрация: 05.06.2007
Сообщений: 529
По умолчанию

Что ж, значит все же попробую свой способ разработать... а такой вопрос... помнится есть функция нарисовать линию... указывается начальная точка и конечная... так вот... будет ли быстрее если использовать эту функицию, что бы нарисовать линию длиной в 100 точек, чем циклом 100 точек рисовать?
Артэс вне форума Ответить с цитированием
Старый 25.07.2009, 11:38   #15
BaronTreep
Форумчанин
 
Регистрация: 29.05.2009
Сообщений: 320
По умолчанию

Цитата:
Сообщение от Артэс
будет ли быстрее если использовать эту функицию, что бы нарисовать линию длиной в 100 точек, чем циклом 100 точек рисовать?
Конечно, SetPixel и LineTo это стандартные API из gdi32.dll, поэтому имеет смысл использовать эти примитивы, а не свои писать... Точно также 3D реализуется в opengl32.dll, притом с использованием некоторых возможносте видеокарты, так что скорость именно тут.

Цитата:
Сообщение от Артэс
Я хотел сделать свой собственный 3d движок
Можно попробывать, если сделаете "ровную" математику, чтобы вместо кубов крякозябы не получались ))
BaronTreep вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получение произвольного пикселя с экрана andreyasu Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 07.06.2009 21:35
Определение цвета конкретного пикселя в монохромном bitmap'е Cannibal Мультимедиа в Delphi 3 21.02.2009 13:46
Вот навоял: Определение цвета пикселя на DeskTop'e Comer_Jus Софт 3 21.05.2008 16:20
Определение цвета пикселя Artem Общие вопросы Delphi 8 13.07.2007 14:33
функции чтения цвета пикселя Геннадий Общие вопросы Delphi 1 13.11.2006 20:03