Комедия, собственно говоря, началась с идеи заделать высокодетализированную модель двух комнат дома с максимально реалистичным текстурированием и просчитанными лайтмапами (мне больше нравится называть их "картами теней"). Делать все самому, конечно, не хотелось, поэтому набрал в Нете кучу 3DMax-овских сцен, объединил их и добавил кое-что свое (шкаф и некоторые другие части интерьера делал сам

. После оттекстурировал в том же Max-е и поставил все это дело на просчет ЛМапа в Gile[s] (кстати, этот говнюк до сих пор считает, хотя прошло уже 2 дня. Сделал всего 23 процента. Ноутбук: 1700 Atlon 512 RAM 64 Mb Intel Crystal Byte 3D

)
Получилось вот что:
Вложение 3743 Вложение 3744 Вложение 3745 Вложение 3746 Вложение 3747
. Потом, ожидая окончание просчета, решил посмотреть, как это будет выглядеть в Блитце.
(Стационарный комп: 950 Atlon 640 Mb RAM 128 Mb NVidia GeForce FX 5700)
Написал простенький шаблончик:
;-------------------------------------------------------------------------
Graphics3D 640,480,32,1 ;Такое говеное разрешение поставил после первых неудач
SetBuffer BackBuffer()
;Dither False
;AntiAlias False
;HWMultiTex False ;А все это добавил, надеясь, что не справляется видюшка или что-то вроде того
cam=CreateCamera()
PositionEntity cam,0,0,0
lit=CreateLight()
PositionEntity lit,0,0,0
;Print "Доступно видеопамяти, байт: " + AvailVidMem() ;Это на всякий случай

mesh=LoadMesh("room.x"); Валяется в архиве.
PositionEntity mesh,0,0,0
While Not KeyHit (1)
If KeyDown(200) MoveEntity cam,0,0,1
If KeyDown(20

MoveEntity cam,0,0,-1
If KeyDown(203) TurnEntity cam,0,1,0
If KeyDown(205) TurnEntity cam,0,-1,0
;UpdateWorld ;К чертям коллизии. Их пока быть не должно.
RenderWorld
Text 0,20,"Triangles Rendered: "+TrisRendered()
Text 0,20,"Доступно видеопамяти, байт: " + AvailVidMem()
Flip
Wend
End
;-------------------------------------------------------------------------
Но, даже при всяких там уменьшениях разрешения, отмены мультитекстурирования (в модели на большинстве объектов 2 слоя текстур), когда прога доходит до RenderWorld, все благополучно вылетает с веселым криком: "Memory access violation"

. Обиделся, тупо грохнул некоторые меши модели (не выбирал), конвертировав Deep Exploration-ом x в 3ds, запустил - заработало. НО Я ТО ХОЧУ ПОЛНУЮ МОДЕЛЬКУ ЗАГРУЗИТЬ!

Мораль комедии: Блитц (как и Dark Basic и Xtreme3D 2 версии) не может визуализировать более 700 (примерно) мешей, 200-300 из которых довольно сложны (туповато сказал как-то

.
НО ВСЯ ФИГНЯ В ТОМ, ЧТО Gile[s] тоже написан на Блитце, но, тем не менее, прекрасно прогружает модельку ПОЛНОСТЬЮ (правда долго). Скрины деланы имено из его окна. Мож быть кто подскажет как товарищ Mikkel Fredborg заставил Блитц визуализировать такие большие объекты??? Или как можно запустить в Блитце визуализацию такой громадины (= 49 Мб x файл или 9 Мб b3d + 13 Мб текстур).
P.S. Народ! Помогите, плиз-з-з...
P.S. P.S. Фу, блин, целое сочинение написал...
