Как вынести файл OBJ используя THREE.OBJLoader метод, у меня формат образец OBJ, но это ничего не делает, ни я вижу ошибку в хромовом инструменте Devвизуализация файла OBJ с помощью THREE.OBJLoader
6
A
ответ
8
Отъезда OBJLoader пример использования в https://github.com/mrdoob/three.js/blob/master/examples/webgl_loader_obj.html#L75
(в действии http://mrdoob.github.com/three.js/examples/webgl_loader_obj.html)
var loader = new THREE.OBJLoader();
loader.load(objURL, function (object) {
scene.add(object);
});
3
Попробуйте добавить свет в сцену или просто назначить Obj на MeshBasicMaterial, чтобы увидеть свою форму:
var objLoader = new THREE.OBJLoader();
var material = new THREE.MeshBasicMaterial({color: 'yellow', side: THREE.DoubleSide});
objLoader.load('file.obj', function (obj) {
obj.traverse(function (child) {
if (child instanceof THREE.Mesh) {
child.material = material;
}
});
scene.add(obj);
});
Затем вы можете увидеть, что модель уже загружена. Если нет, попробуйте отрегулировать положение камеры.
Документация оставила свет таким образом, что это кажется довольно запутанным в этот момент для новичков, включая меня. :)
Смежные вопросы
- 1. three.js: невозможно отобразить obj-файл с помощью THREE.OBJLoader
- 2. three.js изменение материала для .obj файла с помощью кнопки
- 3. Удаление файла OBJ с
- 4. Визуализация с помощью Python
- 5. TREE.js: Errormessage "THREE.OBJLoader не является конструктором"
- 6. Ошибка trjs при загрузке файла obj
- 7. Рисунок OBJ-файла с openGL
- 8. Визуализация файла (XYZRGBL) .pcd
- 9. Аудио визуализация с помощью QMediaPlayer
- 10. Графическая/визуализация структуры XML-файла
- 11. Каково содержимое OBJ-файла?
- 12. Структура файла obj
- 13. Загрузитель Three.js .obj не работает с 3Ds Макс .obj
- 14. преобразование файла .obj в .js с помощью convert_obj_three.py, предоставленного three.js
- 15. Загрузка .obj с помощью JOGL
- 16. Загрузите 3d-объект из файла obj и поместите его в камеру с помощью функции Three.Js
- 17. Визуализация изоповерхности, сгенерированной с помощью маршевых кубов
- 18. Неправильная визуализация формулы с помощью MathJax
- 19. Картирование визуализация с помощью GeoIP в Kibana
- 20. Визуализация данных с помощью JSON и JavaScript
- 21. . Визуализация графа узла .gexf с помощью Sigma.js
- 22. Первоначальная визуализация с помощью функции nls
- 23. Визуализация данных с помощью графиков javascript - динамически
- 24. визуализация результатов статистических испытаний с помощью ggplot2
- 25. Отчеты и визуализация данных с помощью .NET?
- 26. визуализация больших графов с помощью JDBC/ODBC
- 27. Графическая визуализация с помощью igraph и R
- 28. Связать два файла obj с bin
- 29. Выбор выбранной сетки из OBJ-файла
- 30. Рисование модели из файла obj
Я знаю, что это довольно старый ответ, но знаете ли вы, есть ли способ добавить объект к сцене вне функции обратного вызова в loader.load()? – stefannew
@stefannew Тогда я боюсь, что вам нужно встроить модель Obj в тот же скрипт, чтобы браузер не нуждался в AJAX, и, следовательно, обратный вызов не нужен. –