Показать сообщение отдельно
Старый 16.10.2013, 01:25   #7
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Мегатекстуры в Блитц3Д

Сообщение от Mr_F_ Посмотреть сообщение
для терейна с мегатекстурой не нужно особо никаких шейдеров.
я делал так (в своёмдвижке) - делил терейн на квадтри и по геометрии и по текстуре одинаково и стримил нужные куски текстуры фоном. для террейна это более эффективно, чем general-purpose мегатекстуры.
пока текстура не застримена, показывал кусок текстуры максимального загруженного лода.
сможешь в блице загружать текстуры в отдельном потоке - может и сделаешь.


там с потоками не лучше чем в блице, и там и тут придётся свои либы городить, но под блиц вроде бы была уже какая-то.

никогда бы не поверил что буду кому-то советовать блиц, но такие дела
Библиотека называется FastPointer (ссылка внизу), она бесплатна. Но не всё так гладко, не знаю стабильно ли будет работать программа если грузить текстуры, но вот меши например точно нельзя, очень быстро получаешь MAV (в примерах есть предупреждение).

Она может отлично подойти например для математики, библиотеки физики и т. п. в отдельном потоке. Что-то грузить нежелательно (хотя если оно не связано с блицем).

Но всё это нестабильно, хотя ладит даже с Хорсом (под Blitz3D и BlitzPlus).

ИМХО
(Offline)
 
Ответить с цитированием