|
Ф/\Ей|\/| Ну сами понимаете... должно быть место, которое не модерируется... Но не злоупотребляйте... |
![]() |
|
Опции темы | Опции просмотра |
|
![]() |
#1 | |
Отличник форума
![]() Регистрация: 10.10.2005
Сообщений: 605
|
![]() Цитата:
З.Ы. комп графика которую нам давали в СПбГУ не покрывала даже прочитанного в 7-8 классе ради демомакинга. |
|
![]() |
![]() |
![]() |
#2 |
Отличник форума
![]() Регистрация: 10.03.2004
Сообщений: 383
|
![]()
З.Ы. не знаю как там у вас в СПбГУ, а нам бабло на исследования давал чиста интел, а основная работа научрука была в ИПМ им Келдыша, если тебе это о чем-то говорит
![]() Но это к делу не относится. Поскольку ты скромно промолчал, то я так предполагаю, что серьезные движки ты как и я не программил никогда ![]() Под большинство ММОРПГ движки покупаются готовые. То есть не пишутся под конкретную задачу. Программерам при постановке задачи про оптимизацию никто вообще ничего не говорит. Поменьше глюков, побольше строчек кода. Где я соврал? А если не соврал, то почему ты думаешь, что нельзя ускорить отрисовку в 10 раз? Никто ведь даже не пытался. Последний раз редактировалось Эрбиан; 02.02.2007 в 20:31. |
![]() |
![]() |
![]() |
#3 | |
Отличник форума
![]() Регистрация: 10.10.2005
Сообщений: 605
|
![]() Цитата:
З.Ы. вместе со следующим постом можешь выложить еще и копию диплома - тогда тебя точно все будут уважать и боятся ![]() |
|
![]() |
![]() |
![]() |
#4 | ||
Отличник форума
![]() Регистрация: 10.03.2004
Сообщений: 383
|
![]() Цитата:
Цитата:
Я тебе в ответ могу дать ссылочку на психологическую помощь программистам. Вечная болезнь неудачников - придираться к деталям. Какое отношение год создания линукса имеет к СУТИ нашего спора. Я уверен, что ты понял о чем я тебе хотел сказать. Но цепляясь к незначительным деталям зачем-то демонстрируешь публично свои комплексы. Туда же и неотносящийся к теме обсуждения высер про несчастного Бризингейма. Показал, что можешь пользоваться Яндексом? Молодец! Еще раз для непонятливых программистов тема дискуссии - "Оптимизация современного софта". Эрбиан - "её нет!" Великий Программист Субутар, переходящий на личности "она есть!" Теперь читаем пост Bzik'а про висту. Все еще непонятно? |
||
![]() |
![]() |
![]() |
#5 |
Отличник форума
![]() Регистрация: 23.09.2004
Адрес: Санкт-Петербург
Сообщений: 517
|
![]()
Эрб, Субу, вообщем за pr темы как догаваривались ,)
__________________
Эйрар "Inhale. Kill. Exhale." |
![]() |
![]() |
![]() |
#6 | |||
Отличник форума
![]() Регистрация: 10.10.2005
Сообщений: 605
|
![]()
И кем же сейчас модно работать у выпускников ВМиК МГУ?
Цитата:
Цитата:
Цитата:
Эрбиан - "их можно ускорить в 10 раз, раз никто еще не пробовал" Субутар - "20% улучшение - уже прорыв" |
|||
![]() |
![]() |
![]() |
#7 |
Отличник форума
![]() Регистрация: 10.03.2004
Сообщений: 383
|
![]()
Это мы только о графических алгоритмах говорим. А еще есть хранение данных. Всякие стандартные объекты и т.п. Ты представь какая помойка современная библиотека под винды. В 70хх ее бедную портировали с иксовых С на Линукс, в 80хх перехерачили под ДОС, потом в 85м какого-то долбо.ба осенило полиморфизмом и туда зафигачили объекты, в 91м чуток перезаточили под Вин 3.1.... ну и т.п. оптимизировать нет смысла, железо крутеет быстрее, чем ты почистишь мусор и не дай бог придумаешь какой-то оригинальный алгоритм.
Я тебе честно скажу мой бенефис в 3д это несколько крутящихся кубиков-рубиков в далеком 93м году. И то до освещения дело не дошло, за...ло. Так вот еще тогда когда все писалось на чистых С++ просторов для оптимизации было до.уя. Например чисто ради прикола я переписал стандартную функцию линии. На ассемблере, взяв из книжки алгоритм какого-то еврея Бризингейма, хейма, не помню точно. Кубики стали крутиться быстрее не в 10 раз, а хз в 50 наверно. И ты говоришь, что современные помоишные тулзы не возможно оптимизировать. ХА*3!!! |
![]() |
![]() |
![]() |
#8 | ||
Отличник форума
![]() Регистрация: 10.10.2005
Сообщений: 605
|
![]() Цитата:
![]() А структуру данных + методы ее обработки оптимизировать обычно еще сложнее. Что же следует думать когда это возможно - см. комментарий к следующей цитате (1-е предложение). Цитата:
Судя по всему было там у тебя чего-то вроде: Код:
dx = x2 - x1 dy = y2 - y1 for x from x1 to x2 { y = y1 + (dy) * (x - x1)/(dx) plot(x, y) } что было заменено на Код:
function line(x0, x1, y0, y1) int deltax := abs(x1 - x0) int deltay := abs(y1 - y0) real error := 0 real deltaerr := deltay / deltax // Assume deltax != 0 (line is not vertical) int y := y0 for x from x0 to x1 plot(x,y) error := error + deltaerr if error ≥ 0.5 then y := y + 1 error := error - 1.0 Естественно все это дополняется проверками направления (несколько условий в самом начале кода). В первом случае на каждый пиксель требуется 1 floating-point умножение и деление. Во втором случае с некоторыми модификациями можно обойтись только целочисленным сложением. Не на всех машинах образца 1993 года был арифметический сопроцессор. А если он и был, то как правило был на отдельной микросхеме. В результате floating-point операции занимали несравненно больше времени чем целочисленные. А умножение, и особенно деление - гораздо больше чем сложение. Верно это и сегодня уже не в той степени как тогда. Использование тогда деления в критическом цикле иначе как кощунством не назовешь. Сегодня такого выигрыша по скорости уже не получится. З.Ы.: Бараны были, есть и будут (есть), однако не ими одними полон мир. Не пользуйте помоешные тулзы - когда в мире есть нормальные. |
||
![]() |
![]() |
![]() |
#9 |
Отличник форума
![]() Регистрация: 14.04.2006
Сообщений: 427
|
![]()
а я сегодня пытался воставить висту. долго ржал когда меня на этапе установки инасталлер послал нафиг потамушта у меня меньше 512 оперативы. а вы говорите движки...
|
![]() |
![]() |
![]() |
#10 |
Отличник форума
![]() Регистрация: 10.03.2004
Сообщений: 383
|
![]()
а мы и не говорим http://www.udaff.com/image/371/37142.jpg
|
![]() |
![]() |
![]() |
#11 |
Отличник форума
![]() Регистрация: 14.04.2006
Сообщений: 427
|
![]()
эта картинка совсем не выражает то что я увидел переставив две планки оперативки с другого компа, 6 или 7 раз ребутнув комп из-за того что он повис, установив левые ХР дрова под вист и увидев как ЭТО жутко тормозит. Мне просто интересно куда катиться этот мир если ресурсов среднестатистического компа не хватает чтобы банально установить операционку. Ненавижу мелкомягких
|
![]() |
![]() |
![]() |
#12 |
Отличник форума
![]() Регистрация: 21.05.2005
Сообщений: 257
|
![]()
Блин, уже вторую тему вы зафлеймили какой то непонятной ни для кого кроме посвященных хренью. Нет бы о бабах там, о пиве.. Ну хоть срач бы устроили!
З.Ы. Даешь срач!
__________________
Во имя Отца, Сына и Святаго Духа... ОГОНЬ!!! Пуля - лучший способ передачи мыслей на расстояние. |
![]() |
![]() |
![]() |
#13 |
Отличник форума
![]() Регистрация: 23.09.2004
Адрес: Санкт-Петербург
Сообщений: 517
|
![]()
__________________
Эйрар "Inhale. Kill. Exhale." |
![]() |
![]() |
![]() |
#14 | |
The God of Void
Регистрация: 18.03.2004
Сообщений: 38
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#15 |
Отличник форума
![]() Регистрация: 23.09.2004
Адрес: Санкт-Петербург
Сообщений: 517
|
![]()
Наемная Дружина как-то не стыкуется с миром по РП соображениям,
а Ночной Дозор с после выхода некого фильма звучит как клуб поклонников Антона Городецкого ![]()
__________________
Эйрар "Inhale. Kill. Exhale." |
![]() |
![]() |