@kirill321592

Как изменить цвет грани куба при наведении three.js?

Я использую raycaster, чтобы определить грань куба, а затем раскрашиваю грань вот так

const colorAttribute = intersected.object.geometry.getAttribute('color');
colorAttribute.setXYZ(face.a, color.r, color.g, color.b);
colorAttribute.setXYZ(face.b, color.r, color.g, color.b);
colorAttribute.setXYZ(face.c, color.r, color.g, color.b);
colorAttribute.needsUpdate = true;

Но, как видите, грань закрашивается не полностью. Может кто поможет? https://jsfiddle.net/kirill321592/fjdxpos1/43/

javascript
  • Вопрос задан
  • 270 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы