
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.09.2011, 22:19
|
|||
|---|---|---|---|
|
|||
Графика в C# 2010 |
|||
|
#18+
Хочу писать проект по машграфу на C# 2010 (для совместимости ещё кое-с-чем, да и просто изучить этот С#). Или на C++, но VS2010 по-любому. Алгоритм будет: обратная трассировка (грубо говоря, на экран рисовать по пикселям, полный пересчёт каждые 1/24 сек). Что лучше заюзать для вывода на экран? Какой-нибудь Tao+OpenGL, или кого-нибудь из неподдерживаемых потомков DirectDraw, или ещё что? Никакого развития в сторону Direct3D и какого-либо 3D не предполагается. Видюха Nvidia GT540M, если это важно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.09.2011, 00:14
|
|||
|---|---|---|---|
Графика в C# 2010 |
|||
|
#18+
x128Хочу писать проект по машграфу на C# 2010 (для совместимости ещё кое-с-чем, да и просто изучить этот С#). Или на C++, но VS2010 по-любому. Алгоритм будет: обратная трассировка (грубо говоря, на экран рисовать по пикселям, полный пересчёт каждые 1/24 сек). Что лучше заюзать для вывода на экран? Какой-нибудь Tao+OpenGL, или кого-нибудь из неподдерживаемых потомков DirectDraw, или ещё что? Никакого развития в сторону Direct3D и какого-либо 3D не предполагается. Видюха Nvidia GT540M, если это важно. если си-шарп, то ксна бери. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.09.2011, 00:44
|
|||
|---|---|---|---|
Графика в C# 2010 |
|||
|
#18+
x128, для этой задачи без разницы, что использовать. DirectDraw нах не упал, Direct3D9 можно использовать без излишеств. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2011, 17:36
|
|||
|---|---|---|---|
|
|||
Графика в C# 2010 |
|||
|
#18+
x128, а результат тебе важен? или важнее процесс? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.10.2011, 22:51
|
|||
|---|---|---|---|
Графика в C# 2010 |
|||
|
#18+
x128... Можно взять какой-то игровой движок, посмотреть его внутренности :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.10.2011, 02:15
|
|||
|---|---|---|---|
Графика в C# 2010 |
|||
|
#18+
x128Алгоритм будет: обратная трассировка (грубо говоря, на экран рисовать по пикселям, полный пересчёт каждые 1/24 сек). Что лучше заюзать для вывода на экран? Какой-нибудь Tao+OpenGL, или кого-нибудь из неподдерживаемых потомков DirectDraw, или ещё что? Никакого развития в сторону Direct3D и какого-либо 3D не предполагается. Обычно под обратной трассировкой подразумевают "свет из глаз наблюдателя". Это метод быстрой грубой прорисовки 3Д с претензией на реализм. Такое используют в играх но в несколько упрощённых алгоритмах и заточенных на скорость и параллелизм. И здесь фраза "какого-либо 3D не предполагается" поднимает взаимоисключающий параграф. Ты уж определись важно ли тебе 3 измерение или ты будешь только рисовать на плоскости. Это существенно упростит движок. Фраза "полный пересчёт каждые 1/24 сек" это суровое ограничение похожее на работу видеокодека. Когда идёт непрерывный видеотрафик и его надо распаковывать и отрисовывать. Очень узкое ПО и очень требовательное по оптимизации. Его обычно не пишут на C# а берут нечто более близкое к оборудованию. Видюха Nvidia GT540M, если это важно. Это важно для отладки но не для ТЗ. Если грамотно юзать OpenGL то к видяшке оно будет ортогонально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&mobile=1&tid=1342695]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
180ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 475ms |

| 0 / 0 |
