Использовать данные URI изображения в качестве материала

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

var image = new Image();
image.src = DATA_URI;
document.body.appendChild(image); //the image is displayed properly

var material = new THREE.MeshBasicMaterial({
    map: new THREE.Texture(image)
});

1 ответ

Решение

Там нет проблем с вашей текстурой. Это проблема с камерой. Поместите это в:

camera.position.set( 0, 0, 100 );

Обновлено: ручка

Другие вопросы по тегам