forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Blitz3D (http://forum.boolean.name/forumdisplay.php?f=45)
-   -   Вопрос-Ответ (для новичков) (http://forum.boolean.name/showthread.php?t=7886)

Blender 26.01.2010 20:57

Ответ: Вопрос-Ответ (для новичков)
 
Почему я загружаю карту у меня нет стен и потолка?

вот код

Graphics3D 800,600,32,2
SetBuffer BackBuffer()

cam=CreateCamera()

Ground = LoadMesh ("map.3ds")

PositionEntity(Ground , 0 , 0 , 0)
EntityType(Ground , CT_PLANE)
RotateMesh(Ground , 0 , 0 , 0)
ScaleMesh(Ground , 2 , 2 , 2)
EntityColor(Ground , 255 , 255 , 255)

While Not KeyDown( 1 )


mxs#=mxs#+(MouseXSpeed()/5.0)
mys#=mys#+(MouseYSpeed()/5.0)
RotateEntity cam,mys#,-mxs#,0
MoveMouse width/2,height/2
MoveMouse GraphicsWidth()*0.5,GraphicsHeight()*0.5
; move camera forwards/backwards/left/right with cursor keys
If KeyDown(200)=True Then MoveEntity cam,0,0,.2 ; move camera forward
If KeyDown(208)=True Then MoveEntity cam,0,0,-.2 ; move camera back
If KeyDown(205)=True Then MoveEntity cam,.2,0,0 ; move camera left
If KeyDown(203)=True Then MoveEntity cam,-.2,0,0 ; move camera right


RenderWorld

Flip

Wend

End

Blender 26.01.2010 21:00

Ответ: Вопрос-Ответ (для новичков)
 
ошибочка одна стена все таки есть =))

KingMaks 26.01.2010 21:02

Ответ: Вопрос-Ответ (для новичков)
 
Blender
ты хотяб "map.3ds" выложи

Blender 26.01.2010 21:05

Ответ: Вопрос-Ответ (для новичков)
 
Вот
Там нет ничего особенного...

Blender 26.01.2010 21:15

Ответ: Вопрос-Ответ (для новичков)
 
Все насчет стен я понял...
Это из за копипаста в 3дмаксе...

ABTOMAT 27.01.2010 01:25

Ответ: Вопрос-Ответ (для новичков)
 
3Д Макс делает "своеобразные" 3Дс-ки, нестандартные.
То есть он добавляет в них ещё инфу о копировании, некоторых модификаторах (типа отражения) и т.д.
Если такую 3дску открыть в самом максе, то он своё понимает, а вот блиц этого не поймёт. Загрузит только один инстанс.
Выход из положения такой: выделяешь все копии и применяешь Convert to Editable Poly
Чтобы этого избежать используй родной формат блица b3d, в нём уже это предусмотрено.

Blender 27.01.2010 18:52

Ответ: Вопрос-Ответ (для новичков)
 
А можно ссылочку или в двух словах объяснить разницу между *.3ds и *.b3d

KingMaks 27.01.2010 20:02

Ответ: Вопрос-Ответ (для новичков)
 
Цитата:

Сообщение от Blender (Сообщение 134933)
А можно ссылочку или в двух словах объяснить разницу между *.3ds и *.b3d

b3d родной формат, что тут объяснять

PackegerX 28.01.2010 06:00

Ответ: Вопрос-Ответ (для новичков)
 
скажите пожалуйста куда можно выложить игру чтобы вы её покритиковали ?)

Randomize 28.01.2010 07:20

Ответ: Вопрос-Ответ (для новичков)
 
Цитата:

Сообщение от PackegerX (Сообщение 135006)
скажите пожалуйста куда можно выложить игру чтобы вы её покритиковали ?)

В раздел "Проекты на Blitz3D"
http://forum.boolean.name/forumdisplay.php?f=14

ABTOMAT 28.01.2010 18:14

Ответ: Вопрос-Ответ (для новичков)
 
Цитата:

А можно ссылочку или в двух словах объяснить разницу между *.3ds и *.b3d
В двух словах:
*.3ds - плохо
*.b3d - хорошо

С одним из багов 3ds ты уже столкнулся, перечислять остальные баги/отсутствия чего-то важного лениво, где-то в Интернетах видел статьи на жту тему. Или по форуму поищи, уже спрашивали.

is.SarCasm 28.01.2010 20:40

Ответ: Вопрос-Ответ (для новичков)
 
Можно в блитце создать тройной массив? или мб есть какие то способы что бы из двойного массива сделать еще тройной?

Reks888 28.01.2010 20:46

Ответ: Вопрос-Ответ (для новичков)
 
Ты про Dim 3D(100,100,100)?
Если трехмерный массив - то можно, но врятли нужно

is.SarCasm 28.01.2010 20:48

Ответ: Вопрос-Ответ (для новичков)
 
все таки можно... засомневался (гугл не выдает)

IGR 28.01.2010 20:50

Ответ: Вопрос-Ответ (для новичков)
 
Цитата:

Можно в блитце создать тройной массив? или мб есть какие то способы что бы из двойного массива сделать еще тройной?
лучше создать тип с тремя полями !!
таким образом для доступа к элементу те нужен будет тольк 1 счетчик и 1 цикл !! для тройного массива - 3 счетчика, 3 цикла !!

но все таки в исключительных случаях нужен именно тройной массив !!


Часовой пояс GMT +4, время: 15:15.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot