Почему в 3ds Max прозрачность текстур выглядит белой?

12437
rFactor

Я скачал бесплатную модель пальмового дерева, которая шла с текстурами и предварительным изображением. На предварительном изображении дерево выглядит хорошо, но когда я развернул текстуры на сцене, листья выглядят зелеными и белыми, где белый - это область прозрачности.

Что мне нужно знать о прозрачных текстурах? И в окне просмотра, и в рендерере вся прозрачность отображается белым цветом.

Что бы это могло быть?

Редактировать:

Модель, о которой я говорил, реализована с двумя JPG. Один текстурированный, а другой черно-белый, где белый представляет прозрачность и применяется к материалу в канале / карте непрозрачности.

Кажется, прозрачность работает, но вокруг листьев есть белые границы. Я думаю, это потому, что канал непрозрачности по какой-то причине неправильно отфильтровывает все белые цвета. Также кажется, что изменение размытия влияет на это, но установка его на 0 не удаляет его (хотя и делает его неровным).

2

3 ответа на вопрос

3
CreeDorofl

Из того, что я мог найти в Google, он не использует альфа-прозрачность PNG по умолчанию, но есть хитрость, чтобы включить его.

http://www.max-realms.com/modules/newbb/viewtopic.php?post_id=1402

(копировать, вставить: при развертывании карт перетащите диффузную карту вниз до непрозрачности и убедитесь, что она копирует ее. Затем на материале непрозрачности измените монофонический выход на альфа. Также убедитесь в диффузности и непрозрачности, которые предварительно умножены на альфа. не ставится галочка, что иногда может испортить)

Привет. Я обновил свой вопрос. Текущая модель использует два JPG. rFactor 13 лет назад 0
I think the reason you're seeing white borders is that your jpg, if it's made in photoshop or wherever, has automatically softened the edges between black and white areas. Specifically, if you use a selection tool in photoshop like the lasso or magic wand, it will automatically do some feathering and antialiasing. One way to force it to only black and white with nothing in between would be image-->adjust-->threshold in photoshop. Can you post the JPGs somewhere? Maybe if I looked at it I could see if there's anything that stands out. CreeDorofl 13 лет назад 0
0
Craig

Sketchup exported as 3DMax (.3ds) works well, there are a couple issues that disrupt the flow. One of those are the .png files. Sketchup pulls it into max as a mix material, in the opacity channel. Just add your external user path, and point to the file. Then in the mix channel copy the .png image file from the diffuse map channel to the opacity/mix channel. (no white fringe)

0
Alex Gordon

Также убедитесь, что ваш .png сохранен как 8 бит. Не работает с 16 или 32 бит. В фотошопе зайдите в Image / mode / 8bit / channel.