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

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

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.08.2008, 14:09   #51
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,692
По умолчанию

form1.canvas.pixels[round(x),round(y)]:=0
Я присваиваю пикселу нулевой цвет. Есть такая функция которая составляет его из оттенков RGB(r,g,b).
form1.canvas.pixels[round(x),round(y)]:=RGB(255,0,0)
Я присвоил красный цвет
Kostia вне форума Ответить с цитированием
Старый 18.08.2008, 14:10   #52
Killbrum
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 206
По умолчанию

Цитата:
Сообщение от Kostia Посмотреть сообщение
2^10=(2^5)^2=(2*2^4)^2=(2*(2^2)^2)^ 2=1024
если так раскладывать то управитесь всего за 4 умножения. А если степень огромная, то и выигрыш огромный!
Непойму одного. А зачем так? Ведь в конце у нас компилятор переводит все в машынные коды. Где нету умножения. Там только сложение. Насколько я понимаю как бы ты тут не умножал, сьоравно потом ты получаеш код где ты додаеш числа.
Killbrum вне форума Ответить с цитированием
Старый 18.08.2008, 14:13   #53
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Жаль, что Kostia запретил высказываться здесь тем кто просматривает
сообщения.Так понятия функций sin и cos можно было бы объяснить
проще.Может пересмотрите свой запрет?Извините за вынужденное нарушение.
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 18.08.2008, 14:13   #54
Killbrum
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 206
По умолчанию

Аааа ясн )))))) РГБ знаю . Кстати может начнем ещо с прощего? Стек? Образование Кеша? Структура процессора?
Killbrum вне форума Ответить с цитированием
Старый 18.08.2008, 14:15   #55
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

Давайте, начнём с самого простого, чуть разовьём мозги, а то у меня после школы сейчас уже каша в голове, ничего не могу нормально сделать. Давайте позанимаемя, правда начнём с самого простого.
Манжосов Денис :) вне форума Ответить с цитированием
Старый 18.08.2008, 15:32   #56
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,692
По умолчанию

DeKot, говори! А то я скоро ап стену!
Kostia вне форума Ответить с цитированием
Старый 18.08.2008, 15:35   #57
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

Понимаю-с нами сложно, но просто даже мало желания учить синусы косинусы и так далее. Записались чтобы делать игры, так почему же уже не перейти к созданию игр? Теория уже должна идти относительно игр!!!
Манжосов Денис :) вне форума Ответить с цитированием
Старый 18.08.2008, 15:53   #58
Killbrum
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 206
По умолчанию

Цитата:
Сообщение от Kostia Посмотреть сообщение
DeKot, говори! А то я скоро ап стену!
Небойтесь мы от вас не убежым )))))))
Killbrum вне форума Ответить с цитированием
Старый 18.08.2008, 16:19   #59
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Спасибо! Значит так - в школе Sin\Cos учат через треугольник.Смотри тогда рис. на стр.3 (пост 28).Линия от тчк. М на ось Х (она же ось Cos)
не что иное, как противоположный углу а катет, а радиус это наша гипотенуза тругольника, которая = 1 (не взирая на ее фактическую величину хоть в мм или pixel-ях).Т.о. отношение катета к гипотенузе и есть наш искомый Sin(a).А так как гипотенуза = 1, то спроектируемый
на ось Y (или ось Sin) отрезок от точки М до оси Х и есть величина Sin(a). С Cos(a) аналогично. Ну?
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 18.08.2008, 16:28   #60
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Kostia! дай ученикам для начала простенького персонажа, пусть попрыгает , побегает по форме.Дай ему пушку, пистолетик - пусть постреляет. На таких примерах быстрее можно научиться основам.
Могу выложить несложную игрушку для детального разбора, как пример.
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
"Калькулятор в Delphi" в теоретические аспекты??? jenja Общие вопросы Delphi 1 25.05.2008 23:23
основные цели и задачи студенческого форума? ALEXBAZ Свободное общение 1 14.05.2008 22:24
комп. для программирования фамил Компьютерное железо 4 09.05.2008 12:11
Неделя программирования Stiker Свободное общение 2 10.02.2008 21:15