|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.11.2009, 13:12 | #21 |
Пользователь
Регистрация: 12.11.2009
Сообщений: 19
|
Получается так что мне нужно сделать связный список вокселей. А за тем проходя по этому списку отображать все.
|
12.11.2009, 13:13 | #22 | |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Цитата:
пыщь
|
|
12.11.2009, 13:15 | #23 |
Пользователь
Регистрация: 12.11.2009
Сообщений: 19
|
JTG а как тогда его отображать. Откуда движок будет знать что именно здесь нужно отобразить этот воксель с таким цветом, а не в другом месте?
|
12.11.2009, 13:20 | #24 |
Пользователь
Регистрация: 12.11.2009
Сообщений: 19
|
Получается у меня есть объект воксель который содержить цвет. Есть массив вокселей. И по индексу массива( я пологаю он будет 3 мерный) вычислить положение вокселя. А затем отобразить его. И потом этот массив вокселей можно будет включать в любой другой объект. Например объект дом.
|
12.11.2009, 13:27 | #25 |
Пользователь
Регистрация: 12.11.2009
Сообщений: 19
|
Спс терь разобрался как представить воксель. Но не могу понять как его отобразить. Напрямую через видеопамять записывать значения цветов вокселей и выводить. Или можно исползовать графические библиотеки. Если да, то какие. Заранее благодарен.
|
12.11.2009, 13:28 | #26 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Отсюда и огромные затраты памяти при отрисовке воксельных сцен - пространство 256х256х256 будет вмещать 16 миллионов вокселей
пыщь
|
12.11.2009, 13:41 | #27 |
Пользователь
Регистрация: 12.11.2009
Сообщений: 19
|
Ага огромные затраты, я слышал. А нельзя ли как-то оптимизировать. Например BSP дерево или Octree. Ведь они используются для полигональных движков. ROD спс за игру. Это кул.
Последний раз редактировалось runemaster; 12.11.2009 в 13:51. |
12.11.2009, 15:27 | #28 | ||
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
Цитата:
Цитата:
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс Последний раз редактировалось ROD; 12.11.2009 в 15:34. |
||
12.11.2009, 16:01 | #29 |
Пользователь
Регистрация: 12.11.2009
Сообщений: 19
|
Я вот тут почитал и думаю, что оптимальным решением будет сделать октадерево. Которое и будет смотреть виден ли воксель или нет. И еще есть ли какие-нибуть редакторы которые рисовали бы в вокселях или одели придется вручную задавать?
|
12.11.2009, 18:39 | #30 |
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
Я что-то не понял в чем плюс вокселей по сравнению с обычными полигонами 3D модели?Картинка выглядит ужасно (похоже на Lego ) да и функционал не ахти, неудобно же все это!? А игрушка прикольная .
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Движок на FASM. Плеер с нуля. | Crivel | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 23.07.2009 16:01 |
Помогитеу становить движок на сайт. Движок Joomla | acmilan | WordPress и другие CMS | 2 | 01.04.2009 11:26 |
поиск нуля в матрице | ciaonataha | Общие вопросы C/C++ | 13 | 31.03.2009 21:29 |
автоинкремент с нуля | azat | БД в Delphi | 5 | 18.12.2007 08:26 |