forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   EntityFX, EntityAlpha, Entitytexture не влияет на B3D (http://forum.boolean.name/showthread.php?t=12096)

battou 02.03.2010 23:04

EntityFX, EntityAlpha, Entitytexture не влияет на B3D
 
Странная проблема возникла. Я загружаю уровень и игрока в формате b3d, но на них не влияют ни EntityFX ни EntityAlpha ни Entitytexture. тоесть я не могу сделать их полностью освещёнными, прозрачными или поменять текстуру. Почему так?

KingMaks 02.03.2010 23:09

Ответ: EntityFX, EntityAlpha, Entitytexture не влияет на B3D
 
При конвертации в б3д убери галочку Scene Root

Knightmare 02.03.2010 23:10

Ответ: EntityFX, EntityAlpha, Entitytexture не влияет на B3D
 
Потому что справку читаешь плохо и поиском не пользуешся.

battou 02.03.2010 23:17

Re: Ответ: EntityFX, EntityAlpha, Entitytexture не влияет на B3D
 
KingMaks vbmenu_register("postmenu_140318", true);
Спасибо.) Помогло.
KnightmareКакую справку? Если про справку самого блитца то я её разумеется всё шершу перед постом сюда, там ни слова небыло. А поиск да, что-то ступил.

А что именно за справка такая? Можете ссылку дать?

tormoz 03.03.2010 00:36

Ответ: Re: Ответ: EntityFX, EntityAlpha, Entitytexture не влияет на B3D
 
Цитата:

Сообщение от battou (Сообщение 140324)
KingMaks vbmenu_register("postmenu_140318", true);
Спасибо.) Помогло.
KnightmareКакую справку? Если про справку самого блитца то я её разумеется всё шершу перед постом сюда, там ни слова небыло. А поиск да, что-то ступил.

А что именно за справка такая? Можете ссылку дать?

LoadAnimMesh, similar to LoadMesh, Loads a mesh from an .X, .3DS or .B3D file and returns a mesh handle.

The difference between LoadMesh and LoadAnimMesh is that any hierarchy and animation information present in the file is retained. You can then either activate the animation by using the Animate command or find child entities within the hierarchy by using the FindChild(), GetChild() functions.

The optional parent parameter allows you to specify a parent entity for the mesh so that when the parent is moved the child mesh will move with it. However, this relationship is one way; applying movement commands to the child will not affect the parent.

Specifying a parent entity will still result in the mesh being created at position 0,0,0 rather than at the parent entity's position

battou 03.03.2010 08:02

Re: EntityFX, EntityAlpha, Entitytexture не влияет на B3D
 
Эм, а где тут написано что:
1.Информацию сохранённую в файле нельзя будет мерекрыть командами
2.Что что бы эту информацию не сохронять надо отключать scine root
?

То что очевидно для вас, так как вы это уже знаете, не всегда очевидно тем кто этого пока не знает.

Knightmare 03.03.2010 09:49

Ответ: Re: EntityFX, EntityAlpha, Entitytexture не влияет на B3D
 
Цитата:

Сообщение от battou (Сообщение 140359)
Эм, а где тут написано что:
1.Информацию сохранённую в файле нельзя будет мерекрыть командами
2.Что что бы эту информацию не сохронять надо отключать scine root
?

То что очевидно для вас, так как вы это уже знаете, не всегда очевидно тем кто этого пока не знает.

Ну конечно там это не написано. Ибо это бред чистейшей воды подсказаный человеком, который судя по всему сам плохо понимает что творит. Данная проблема осбасывалась стопицот раз, гугл в помощь.

SBJoker 03.03.2010 10:28

Ответ: EntityFX, EntityAlpha, Entitytexture не влияет на B3D
 
Дело в том что анимированая модель имеет иерархию и состоит и з нескольких объектов. Для которых все параметры выставляются отдельно. Для результата нужно в цикле перебрать все чилды в модели и установить им требуемые параметры.

В анимированой модели первый объект это пивот - точка за которую перемещается объект.


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

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