ПрограммированиеФорум2D графика и изометрия

2д двиг (2 стр)

Страницы: 1 2
#15
0:35, 4 мая 2010

С математикой у меня все в порядке, правда это не лучший решение этой задачи. Слишком много расчетов, возможно, проще делать маску видимой части экрана при его перемещении или изменении, где каждому индексу соответствует свой цвет или какой либо другой подход. К примеру если будет иметь место кривая заданная сплайном, вы себе представляете сколько времени потребуется математически посчитать хотя бы 100 кривых.

Вдруг у кого-нибудь возникали подобные задачи и он может поделиться советом, методом. В этом суть вопроса? и есть ли решения в движке(HGE) этой задачи?

#16
1:23, 4 мая 2010

Evgeniy_Shavrov
> вы себе представляете сколько времени потребуется математически посчитать хотя
> бы 100 кривых.
использовать BBOX для кривой

#17
19:41, 4 мая 2010

bounding box - может вести себя не корректно при плотности кривых. т.е. если в одной области несколько bbox-ов они будут перекрывать друг друга.
..либо я что-то не так понимаю?

#18
20:54, 4 мая 2010

Evgeniy_Shavrov
Забей на "а если вдруг". Для начал сделай как думешь, если не получится, тогда завадай вопросы.

#19
21:12, 4 мая 2010

Я просто пытаюсь сэкономить время, не хотелось бы браться за использование движка в работе, если он заведомо не подходит.. а учится на ошибках, это конечно хорошо, правда слегка утомляет.

Судя по ответам придется все-таки пробовать на том что предложено - HGE (выбора особо нет).

#20
21:32, 4 мая 2010

Evgeniy_Shavrov
можеш попробовать делать проверку используя quad tree, намного быстрее чем с bbox
вот посмотри видео http://www.youtube.com/watch?v=itz0aJIlQsQ (начиная с 0:50), надеюсь понял о чем я говорю :)

#21
5:00, 5 мая 2010

Evgeniy_Shavrov
Можно попробовать посмотреть исходники редактора Inkscape

#22
12:52, 5 мая 2010

Evgeniy_Shavrov
если у вас 'некое подобие автокада' на выходе - возможно нужно смотреть не в сторону игровых движков?
Навскидку - OpenCASCADE. По сути 3D конечно, но там в недрах 'чертилка' есть.
Ну или другие САПРовские библиотеки, а не игровые движки.

#23
20:33, 5 мая 2010

Спасибо за советы! будем разбираться.. Если найду решение отпишусь

#24
20:56, 13 июня 2010

Попробуй DGLE2:
http://dron.deeprosoft.com/dgle2_ru

#25
14:34, 25 июня 2010

если для HOG бери мой движек Menge ^^
https://menge-engine.svn.sourceforge.net/svnroot/menge-engine/trunk/

Страницы: 1 2
ПрограммированиеФорум2D графика и изометрия

Тема в архиве.