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

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

Опять Вопрос по GlScene [Delphi, Windows]


-=SS=- ©   (2004-12-19 17:26:00) 

Делаю текстуру для TGlActor но этот объект закрашен монотонным цветом (Например если я использую в текстуре белый и красный цвет то выходит розовый). Как вообще правильно накладывать текстуру на данный объект ?
Я использую GlMaterialLib, модель подгружаю из 3ds файла.
Зараннее благодарен !


dimodim_FORCE   (2004-12-22 08:20:00) [1]

Глюбк , а где скачать новый Снапшуут


-=SS=-   (2004-12-21 13:26:00) [2]


> чтобы объект был в формате Editable Mesh

Да действительно это помогло .... Большой Респект


Da Stranger   (2004-12-21 11:29:00) [3]

В какой формат? Для некоторых есть встроенная поддержка в Max, для других надо качать специальные плагины. Ещё для некоторых форматах (или плагинах) обязательно, чтобы объект был в формате Editable Mesh и имел только один файл с текстурой BMP формате.


-=SS=-   (2004-12-20 12:47:00) [4]


> Da Stranger   (20.12.04 12:31) [7]

Да блин... так и есть ... как же тогда правильно експортировать объекты ? (Использую 3ds Max 6)


Da Stranger   (2004-12-20 12:31:00) [5]

Мне кажется проблема в том, что модель неправильно экспортируется. Попробуй загрузить её в GLSViewer, который можно скачать с glscene.org в разделе download.


-=SS=-   (2004-12-20 10:35:00) [6]


> Что значит содержит два цвета?

Например у меня рисунок разделён на две части с одной стороны белый с другой красный ... При наложении текстуры получается сплошной розовый цвет
> 1) Ты в максе UV координаты вместе с объектом экспортировал?
Если это то что он предлагает при экспорте объекта то да

> 3) JPEG, TGA модули добавил в uses?

Добавил только Jpeg так как использую только jpeg текстуры
> 4) У тебя под materials[1] твой материал?
В загрузке формы добавляю текстуры так

With Form1.Main_Texture_lib.Materials.Add do
  Begin
    Material.Texture.Image.LoadFromFile(Path);
    Material.Texture.Disabled := False;
  End;


> 5) Ты используешь какую версию GLScene? В смысле SnapShot
> или прямо с CVS? Просто насколько я помню, в какомто снэпшоте
> был похожий глюк.
GLScene_SnapShot_310304

> 6) Да и вот еще вопрос, ты случаем не используешь какойнить
> Sphere или Cube mapping?
Нет беру по дефаулту
PS : Спасибо за оказаное внимание


DeadMeat   (2004-12-20 10:18:00) [7]


> Ну мы же мега-лингвисты! Это мы должны разбираться и понимать,
> что он хочет, так ведь?

Хе-хе... Бывает и такое.


> [4] -=SS=- ©   (20.12.04 10:00)


Блин... Ты уж извини, но я все равно ниче не понял. Скорее всего я тормоз. Что значит содержит два цвета? Она у тебя только их этих двух цветов состоит?
На вскидку:
1) Ты в максе UV координаты вместе с объектом экспортировал?
2) Если положить другую текстуру (картинку какунить), то как это выглядит?
3) JPEG, TGA модули добавил в uses?
4) У тебя под materials[1] твой материал?
5) Ты используешь какую версию GLScene? В смысле SnapShot или прямо с CVS? Просто насколько я помню, в какомто снэпшоте был похожий глюк.
6) Да и вот еще вопрос, ты случаем не используешь какойнить Sphere или Cube mapping?

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


-=SS=-   (2004-12-20 10:00:00) [8]

Я очень извеняюсь за неправильно поставленный вопрос (но я думал что вы с такой проблемой сталкивались )
 Суть вопроса такова :
   Делаю в 3ds Max объект вставляю его в дельфи, налаживаю текстуру
   
   FActor.Material := Form1.Main_Texture_lib.Materials[1].Material;
   FActor.Material.Texture.MinFilter := miLinear;
   FActor.Material.Texture.MagFilter := maLinear;
   FActor.Material.Texture.Disabled := False;

И если текстура содержит два цвета, то накладывается совмещенный цвет :(... Что делать ?
Или как правильно рисовать оъекты 3ds Max ?


miek   (2004-12-20 08:06:00) [9]

Ну мы же мега-лингвисты! Это мы должны разбираться и понимать, что он хочет, так ведь?


DeadMeat   (2004-12-19 18:58:00) [10]

А я вообще не понял суть вопроса...
Текстура не видна чтоли? Или чего?

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


miek   (2004-12-19 18:44:00) [11]

Ну хотя бы в свойствах материала поставить Texture.Disabled=false


Наверх

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