Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2009, 11:30   #1
runemaster
Пользователь
 
Регистрация: 12.11.2009
Сообщений: 19
По умолчанию Воксельный движок с нуля

Люди, кто в этом разбирается, помогите разобраться. Вот узнал о этой технологии и хочу понять как с ней работать. Покажите хотя бы как отобразить один воксель. А то читал исходники одного движка, так там просто голову сносит(один ASM, C). Помогите плз!
runemaster вне форума Ответить с цитированием
Старый 12.11.2009, 11:37   #2
runemaster
Пользователь
 
Регистрация: 12.11.2009
Сообщений: 19
По умолчанию

Слово воксель - voxel - образовано от слова VOlume и аббревиатуры piXEL
(pixel, расшифровывается как PICture'S ELement, элемент картины). То есть,
переводится как "элемент объемного извображения" или "элемент объема
изображения".. Обычно это шар или куб.
runemaster вне форума Ответить с цитированием
Старый 12.11.2009, 11:47   #3
runemaster
Пользователь
 
Регистрация: 12.11.2009
Сообщений: 19
По умолчанию

Вот именно, что это не полигоны. И смысл в том что бы их не использовать
runemaster вне форума Ответить с цитированием
Старый 12.11.2009, 12:04   #4
runemaster
Пользователь
 
Регистрация: 12.11.2009
Сообщений: 19
По умолчанию

Я назвал не кирпич, а "элемент объемного извображения". Это не полигоны. А шар или куб приводились для сравнения с пикселем, но не стоит приписывать пикселу и вокселю равносторонность. Это удобно, не более того. Просто эта технология вновь обретает силу.
runemaster вне форума Ответить с цитированием
Старый 12.11.2009, 12:09   #5
runemaster
Пользователь
 
Регистрация: 12.11.2009
Сообщений: 19
По умолчанию

Если интересно, то можешь посмотреть http://www.gamersreports.com/news/10...ngine-preview/ как компания id Software делает это. Там ведь не полигоны?. 1кк полигонов при 60fps.
runemaster вне форума Ответить с цитированием
Старый 12.11.2009, 12:17   #6
runemaster
Пользователь
 
Регистрация: 12.11.2009
Сообщений: 19
По умолчанию

Просто понимаешь я копался в одном воксельном движке. И там не было вывода никаких полигонов, там черт знает что. Я пока не разобрался вот сам движок voxlap_src.zip
runemaster вне форума Ответить с цитированием
Старый 12.11.2009, 12:25   #7
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Воксели вроде не трёхмерные объекты, а лишь их иммитация, т.е. всегда повёрнуты "к камере мордой". Видел когда-то давно ещё на паскале генератор воксельного ландшафта из битмапа
пыщь
JTG вне форума Ответить с цитированием
Старый 12.11.2009, 12:30   #8
runemaster
Пользователь
 
Регистрация: 12.11.2009
Сообщений: 19
По умолчанию

triton, что ты понимаешь под субполигонами? И т.е. мне нужно будет самому писать весь вывод на экран, не использовав графических библиотек?
runemaster вне форума Ответить с цитированием
Старый 12.11.2009, 12:35   #9
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

http://www.codenet.ru/progr/video/voxel/index.php
http://www.google.com/codesearch?hl=...el+lang:pascal
пыщь
JTG вне форума Ответить с цитированием
Старый 12.11.2009, 12:41   #10
runemaster
Пользователь
 
Регистрация: 12.11.2009
Сообщений: 19
По умолчанию

JTG спс за ссылки. Разобрался где исходники на pascal'е. Но терь остается вопрос. Мне нужно будет самому писать библиотеку для вывода на экран?
runemaster вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Движок на 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