Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Glscene Как создавать TGLFreeForm в рантайме ?


Страницы:   1 2

массив ©   (2004-09-09 01:25:00) 

Делаю так :

var
 B1 : TGLBDCEBody;
 F1 : TGLFreeForm;

...

 F1 := TGLFreeForm.Create(GLDummyCube1);
 B1 := (F1.Behaviours.GetOrCreate(TGLBDCEBody)) as TGLBDCEBody;
 B1.Friction := 5;
 B1.Shape    := csFreeform;
 B1.Manager  := DCEManager1;
 F1.MaterialLibrary := GLMaterialLibrary1;
 F1.LoadFromFile('..\..\media\Map.3ds');
 F1.BuildOctree;


В результате Map.3ds почему-то невидна. Хотя Octree создаются, и пройти через них нельзя. А из за того, что Map.3ds невидна, то просто упираешься в определённых местах в воздух, и не можешь пройти. В чём я ошибаюсь ?


DeadMeat   (2004-09-09 23:57:00) [21]

Это новинка... Недавно внесли... Крутая весчь однако...

---
...Death Is Only The Begining...


dimodim   (2004-09-09 22:45:00) [22]


>  B1.Manager  := DCEManager1;

?


kerby   (2004-09-09 10:40:00) [23]

F1:=TGLFreeform(GlDummycube1.AddNewChild(TGLFreeform));
with F1 do
begin

//параметры

end;


miek   (2004-09-09 08:06:00) [24]

Нужно в свойствах библиотеки указывать texturepaths


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо