По какой-то причине я не могу получить доступ к геометрическим данным (geometry.face, geometry.vertices и т. Д.) С помощью OBJLoader. Эти данные доступны с помощью OBJMTLLoader, но когда я записываю объект в консоль с помощью OBJLoader, свойства объекта javascript отсутствуют.
three.js медленно переходит от Geometry
к BufferGeometry
, что более эффективно с точки зрения памяти и приводит к более быстрому времени загрузки. Геометрии, возвращаемые OBJLoader
, теперь имеют тип BufferGeometry
.
Если вам действительно нужно Geometry
вы можете сделать это:
var geometry = new THREE.Geometry().fromBufferGeometry( bufferGeometry );
Спасибо, господа. Извините за ложную тревогу.
Похоже, этот метод не работает, так как я получаю сообщение об ошибке "Неперехвачено".
TypeError: невозможно переопределить свойство: id "
Я предполагаю, что мне нужно взять это для переполнения стека, просто предупреждаю
В среду, 17 декабря 2014 г., в 17:13 г-н doob [email protected] написал:
Закрыт # 5775 https://github.com/mrdoob/three.js/issues/5775.
-
Ответьте на это письмо напрямую или просмотрите его на GitHub
https://github.com/mrdoob/three.js/issues/5775#event -209249318.
Хорошо, мне просто пришлось поставить «новый» перед «THREE.Geometry ()»:
var geometry = new THREE.Geometry (). fromBufferGeometry (bufferGeometry);
В среду, 17 декабря 2014 г., в 18:19, Эрик Катценштейн <
[email protected]> написал:
Похоже, этот метод не работает, так как я получаю сообщение об ошибке "Неперехвачено".
TypeError: невозможно переопределить свойство: id "Я предполагаю, что мне нужно взять это для переполнения стека, просто предупреждаю
В среду, 17 декабря 2014 г., в 17:13 г-н doob [email protected] написал:
Закрыт # 5775 https://github.com/mrdoob/three.js/issues/5775.
-
Ответьте на это письмо напрямую или просмотрите его на GitHub
https://github.com/mrdoob/three.js/issues/5775#event -209249318.
Самый полезный комментарий
Хорошо, мне просто пришлось поставить «новый» перед «THREE.Geometry ()»:
var geometry = new THREE.Geometry (). fromBufferGeometry (bufferGeometry);
В среду, 17 декабря 2014 г., в 18:19, Эрик Катценштейн <
[email protected]> написал: