Я использую ThreeJS в проекте и заметил, что более старые версии отображают каркасы иначе, чем более новые версии, и я не могу понять, как отменить (что я бы предпочел).
Эта скрипка с использованием release 54 отображает только внешние края объекта, нарисованного с помощью каркасного материала: http://jsfiddle.net/ksRyQ/ или как изображено здесь, если это определенная платформа (я нахожусь на mac chrome):
С другой стороны, когда я запускаю один и тот же код локально, используя более новую версию r61, я вижу каждый край многоугольника, как в:
код в обоих случаях прост:
material = new THREE.MeshBasicMaterial({
color: 0xff0000,
wireframe: true
});
Я уверен, что смогу сделать куб из строк или что-то в этом роде, но я предпочел бы действительно понять проблему.
Любые подсказки? Есть ли настройка для этого или что-то, что можно изменить? Во-вторых, вы заметите, что прямо сейчас, когда код использует обработчик холста, хотя я планирую использовать средство визуализации webGL, но одно и то же явление верно для обоих (хотя есть и другие отличия).