|
3D-программирование Вопросы, касающиеся программирования 3D мира |
05.08.2007, 21:41
|
#16
|
|
Re: CopyMesh .VS. ScaleTexture
Еще вопрос назрел: как выставить значение alph'ы для мульти-surface'ной анимированной модели ?
|
|
|
06.08.2007, 11:18
|
#17
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: CopyMesh .VS. ScaleTexture
А перебор всех чайлдов циклом:
For n=1 to CountChildren(Mesh)
Child=GetChild(Mesh,n)
EntityAlpha Child,Alpha#
Next
Не помогает? Или нужно отдельно какойто сурфэйс сделать прозрачным от части (и сурфэйс или чайлд?).
|
(Offline)
|
|
06.08.2007, 13:00
|
#18
|
|
Re: CopyMesh .VS. ScaleTexture
Не помогает. "Invalid memory access".
|
|
|
06.08.2007, 14:07
|
#19
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: CopyMesh .VS. ScaleTexture
Хм, а на какой строке? И Если выкидывает то сколько n в этот моммент?
Хм, не 3Дс максом модель делалась?
3Дс максовский пайплайн, сохраняет всё пивотами, то всёразво даёт возможность применять как к мешу различные операции, а вот например MilkShape3D или CharacterFX сохраняют "истинными", пивотами, на них нельзя применить комманды, применяемые именно к мешам.
|
(Offline)
|
|
06.08.2007, 16:45
|
#20
|
|
Re: CopyMesh .VS. ScaleTexture
Хм, не 3Дс максом модель делалась?
|
3Ds Max'ом.
Где EntityAlpha.
И Если выкидывает то сколько n в этот моммент?
|
О! Хороший вопрос... Всегда на последнем чилде.
Updated: Все, проблема решена. Странный глюк...
Еще любопытный вопрос: как выставить цвет для Entity, не используя не EntityColor, не BrushColor ?
|
|
|
06.08.2007, 17:03
|
#21
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: CopyMesh .VS. ScaleTexture
Еще любопытный вопрос: как выставить цвет для Entity, не используя не EntityColor, не BrushColor ?
|
VertexColor
Только нужно тогда поставить FX для объекта на 3 (потдержка цвета и альфы вершин). А почему не используя EntityColor?
|
(Offline)
|
|
06.08.2007, 17:38
|
#22
|
|
Re: CopyMesh .VS. ScaleTexture
Уже не важно, нашла другое решение проблемы).
|
|
|
06.08.2007, 22:04
|
#23
|
|
Re: CopyMesh .VS. ScaleTexture
Еще вопрос: как остановить анимацию на текущем кадре ?
|
|
|
06.08.2007, 22:26
|
#24
|
|
Re: CopyMesh .VS. ScaleTexture
mode (optional) - mode of animation.
0: stop animation
1: loop animation (default)
2: ping-pong animation
3: one-shot animation
Тоесть : Animate model,0,0,seq%,trans#
Ну и соответственно все это дело огородить условием, чтобы функция выполниласть только 1 раз. например так :
if AnimSeq(model) <> 33
Animate model,0,0,33
endif
2-й способ : SetAnimTime(entity,time,seq)
|
|
|
07.08.2007, 10:42
|
#25
|
|
Re: CopyMesh .VS. ScaleTexture
if AnimSeq(model) <> 33
Animate model,0,0,33
endif
|
Сюросит на первый кадр.
...Или это только в B3D SDK так ?
|
|
|
07.08.2007, 12:52
|
#26
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: CopyMesh .VS. ScaleTexture
2-й способ : SetAnimTime(entity,time,seq)
|
Функция незадокументирована?
|
(Offline)
|
|
07.08.2007, 12:59
|
#27
|
|
Re: CopyMesh .VS. ScaleTexture
Функция незадокументирована?
|
"Обнаружена ошибка. Приложение будет закрыто..."
|
|
|
07.08.2007, 13:25
|
#28
|
|
Re: CopyMesh .VS. ScaleTexture
Еще вопрос, кстати: как снять с модели текстурный слой ?
|
|
|
07.08.2007, 13:30
|
#29
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Re: CopyMesh .VS. ScaleTexture
Еще вопрос, кстати: как снять с модели текстурный слой ?
|
удалить текстуру с етого слоя !!
|
(Offline)
|
|
07.08.2007, 13:45
|
#30
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: CopyMesh .VS. ScaleTexture
Chrono Syndrome
Снять никак, можно наложить новый брашь, а прошлый удалить.
Комманды GetTexture и GetBrush, не возвращают путь к объекту, а только дублируют его.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:04.
|