| ninth | Дата: Понедельник, 05.09.2011, 12:44 | Сообщение # 16 |
 Admin
Группа: Администраторы
Сообщений: 1148
Награды: 1
Репутация: 24
Статус: Offline
| Попробуй заменить в файле в описании текстуры Material.001_02_Tex.003 <Scalar> combine-rgb-operand2 { SRC-COLOR } на <Scalar> combine-rgb-operand2 { SRC-ALPHA }
|
| |
| |
| Dimon3D | Дата: Понедельник, 05.09.2011, 12:51 | Сообщение # 17 |
|
Полковник
Группа: Проверенные
Сообщений: 200
Награды: 1
Репутация: 4
Статус: Offline
| спасибо, помогло
|
| |
| |
| ninth | Дата: Понедельник, 05.09.2011, 23:58 | Сообщение # 18 |
 Admin
Группа: Администраторы
Сообщений: 1148
Награды: 1
Репутация: 24
Статус: Offline
| Кста, сейчас глянул стенсил текстуру... В общем логично, что она так вела себя когда брали цвет а не альфу в качестве маски. Попробуй сам в фотошопе или гимпе разложи её по каналам - увидишь ) Я думаю можно в качестве альтернативного варианта просто удалить альфу, заменив белым цветом. Для общего развития, откуда текстурка маски взялась? В блендере рисовал или отдельно в каком-то редакторе?
|
| |
| |
| Dimon3D | Дата: Вторник, 06.09.2011, 05:21 | Сообщение # 19 |
|
Полковник
Группа: Проверенные
Сообщений: 200
Награды: 1
Репутация: 4
Статус: Offline
| В блендере нарисовал очертания (черная дорога на белом фоне), потом в гимпе перевел белый цвет в альфа канал, и сделал размытие. Хотя для такого простого примера можно было сразу в гимпе делать. Это если надо маску наложить на какую-нибудь рельефную поверхность, тогда конечно сначала в блендере рисовать
Сообщение отредактировал Dimon3D - Вторник, 06.09.2011, 05:24 |
| |
| |
| Dimon3D | Дата: Вторник, 06.09.2011, 05:44 | Сообщение # 20 |
|
Полковник
Группа: Проверенные
Сообщений: 200
Награды: 1
Репутация: 4
Статус: Offline
| Ну что, ninth, ты как всегда предложил самый правильный вариант. Сейчас попробовал сделать маску без альфы - все работает. К тому же не надо лазить в файл модели, чтобы чегото там поправить. Почемуто я с самого начала пошел по неправильному пути, используя маску с альфой (
|
| |
| |
| Spalt | Дата: Среда, 11.01.2012, 15:33 | Сообщение # 21 |
|
Рядовой
Группа: Пользователи
Сообщений: 5
Награды: 0
Репутация: 0
Статус: Offline
| а можно менять текстуры уже на показанной на экране модельки во время работы программы?
|
| |
| |
| ninth | Дата: Среда, 11.01.2012, 17:03 | Сообщение # 22 |
 Admin
Группа: Администраторы
Сообщений: 1148
Награды: 1
Репутация: 24
Статус: Offline
| Да. К сожалению, эта часть мануала ещё не переведена. Ссылка на английский ман http://www.panda3d.org/manual/index.php/Simple_Texture_Replacement там по-идее понятно и без особого знания английского.
|
| |
| |