Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 11.09.2009, 01:11   #1
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
EntityOrder для b3d-brush mesh

Есть моделька. делал её в максе и для покарски использовал b3d brush в редакторе материалов. там настроил прозрачность и глянцевость отдельных объектов модели + модель анимирована...

Нужно сделать так чтобы она всегда была на переднем плане. Прорисовывалась позже всех остальных объектов., но если для более простых мешей(без б3д брашей) - entityorder дает желаемый результат, то для такого меша почему то у меня ничего не происходит((((((

Во вложении архивчик с примером модельки и кодом.

Если кто знает как обойти такую проблему, пожалуйста, переделайте код необходимым образом. Заранее спасибо!
Вложения
Тип файла: rar Order.rar (1.9 Кб, 373 просмотров)
(Offline)
 
Ответить с цитированием
Старый 11.09.2009, 05:38   #2
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,853 пользователей)
Ответ: EntityOrder для b3d-brush mesh

В случае с AnimMesh нужно пробегать по всем чилдам и устанавливать им Order.
For i=1 To CountChildren(player)
	Local c=GetChild(player,i)
	EntityOrder c, -10
Next
* - этот код вставь перед Animate player, 1,0.5, 1
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 11.09.2009, 19:44   #3
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
Ответ: EntityOrder для b3d-brush mesh

Спасибо, Randomize
На самом деле пользовался уже такой фичей, просто забыл в коде написать...
А проблема была в модельке которая в игре используется заговоренной какой-то оказалась...Что ни делал уже с ней - ничего не получается.
Отлично что ещё не очень сложная оказалась - перемоделировал, теперь всё окей!
Спасибо
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AnimMesh_Size_#(Mesh) moka Полезные функции 1 06.03.2011 23:47
Scale mesh ent, -1,1,1 : Flip mesh ent ; Нормали неправильные! ELIAS 3D-программирование 10 10.01.2009 15:05
Колючий mesh HolyDel Полезные функции 4 23.02.2007 01:37
EntityOrder smaller 3D-программирование 3 30.12.2006 20:54
Проблема С Entityorder Flash 3D-программирование 5 04.05.2006 18:20


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com