максимальное кол-во треугольников в примитиве - Проблема - решение. GML и прочее. - Разработка игр на Game Maker (Simple Mode) - Форум Game Maker. Разработка игр.
Здравствуй Гость | Перейти на сайт

Главная | Форум | Регистрация | Войти
gmaker.net ;) [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум Game Maker. Разработка игр. » Разработка игр на Game Maker (Simple Mode) » Проблема - решение. GML и прочее. » максимальное кол-во треугольников в примитиве
максимальное кол-во треугольников в примитиве
3bl3gamer Дата: Понедельник, 02.08.2010, 23:03 | Сообщение # 1
Хоть палкой гони
Группа: Проверенные
Сообщений: 650
Статус: Offline
как (если ваще можно) узнать, сколько треугольников ГМ может нарисовать в одном примитиве. или может для директИКСа это константа?
 
SRes Дата: Понедельник, 02.08.2010, 23:05 | Сообщение # 2
Каждый 5й пост мой
Группа: Страж
Сообщений: 2512
Статус: Offline
Провести тест ? Типо по +N за шаг и каждый шаг показывать мессагу сколько уже отрисовано. Выложишь сюда и можно будет проверить, константа это - или зависит от железа.


Velociped Inc.
 
3bl3gamer Дата: Понедельник, 02.08.2010, 23:41 | Сообщение # 3
Хоть палкой гони
Группа: Проверенные
Сообщений: 650
Статус: Offline
вот... лево-право - быстрая перемотка, вверх-вниз - точная, пробел смена режима. пока слева вврху треугольник есть - всё ок.

странный получился результат, однако!
triangleLIST рисует 333 треугольника максимум, triangleSTRIP - 999. а что ограничивает рисование-то? ни треугольники, ни vertex'ы...

Прикрепления: qwe.gmk(19Kb)
 
SRes Дата: Понедельник, 02.08.2010, 23:51 | Сообщение # 4
Каждый 5й пост мой
Группа: Страж
Сообщений: 2512
Статус: Offline
Да, ограничение точно такое-же и у меня. Видимо зашито в ГМ (уж навряд ли в directX есть такие ограничения).


Velociped Inc.
 
3bl3gamer Дата: Вторник, 03.08.2010, 00:47 | Сообщение # 5
Хоть палкой гони
Группа: Проверенные
Сообщений: 650
Статус: Offline
странные ограничения... а в HGE, кстати, можно нарисовать 1333 треугольника. забавно.
 
NewStrannik Дата: Вторник, 03.08.2010, 08:06 | Сообщение # 6
Всех уже задолбал
Группа: Проверенные
Сообщений: 808
Статус: Offline
> triangleLIST - 333, triangleSTRIP - 999.
тысяча и один draw_vertex? biggrin
 
3bl3gamer Дата: Вторник, 03.08.2010, 14:33 | Сообщение # 7
Хоть палкой гони
Группа: Проверенные
Сообщений: 650
Статус: Offline
Quote (NewStrannik)
тысяча и один draw_vertex?

ага. то-то и странно, что для листа 333*3=999 вертексов, а для стрипа - 999+2=1001. не понимаю причину такого странного ограничения.
 
NewStrannik Дата: Вторник, 03.08.2010, 17:21 | Сообщение # 8
Всех уже задолбал
Группа: Проверенные
Сообщений: 808
Статус: Offline
999+3=1002 и уже не отрисовывается.
1001 - максимальное кол-во draw_vertex.
Всё сходится..
 
Форум Game Maker. Разработка игр. » Разработка игр на Game Maker (Simple Mode) » Проблема - решение. GML и прочее. » максимальное кол-во треугольников в примитиве
Страница 1 из 11
Поиск:



Сообщество Gmaker.SU 2005-2012
Используются технологии uCoz
Простой вход