0
Я добавил узел (символ) в свою сцену Cocos3D, как видно на изображении ниже, я получаю темные оттенки по краям узла. Есть ли способ удалить эти оттенки по краям?Cocos3D удаляет оттенки
Я добавил узел (символ) в свою сцену Cocos3D, как видно на изображении ниже, я получаю темные оттенки по краям узла. Есть ли способ удалить эти оттенки по краям?Cocos3D удаляет оттенки
Я получил решение указанной проблемы, сначала я должен был установить окружающий свет сцены следующим способом:
self.ambientLight = CCC4FMake(0.4, 0.4, 0.4, 1.0);
Тогда я должен был установить диффузный цвет узел, который имел темные оттенки:
self.austenNode.diffuseColor=CCC4FMake(0.9, 0.9, 0.9, 1.0);
Вот и все это работало :)
Очень странно. Если вы создадите простой проект Xcode, который демонстрирует это, и отправьте его по электронной почте на [email protected], я посмотрю на него. –
Билл, мы проверяем, будет ли проблема с материалом узла, вернется к вам после подтверждения. –
Возможно, вы столкнулись с проблемой минимизации, когда текстура отбирается в темной области, ограничивающей цветные области (и, возможно, смешанный с цветом). Это чаще встречается, когда ваш объект сжимается. Mipmaps будут созданы автоматически, если ваша текстура имеет два параметра. И посмотрите на примечания для свойства CC3Texture minifyingFunction для параметров выборки. –