Я загружаю файл Collada в Cinema4D в файл Three.js. Я узнал из других сообщений, что вы можете выбрать и изменить отдельных детей с помощью dae.children[i];
, но есть ли способ выбрать их по их имени?Выбор групп Collada и детей по имени
Кроме того, вы можете группировать детей в Cinema4D. Есть ли способ выбрать эти группы по имени?
Когда я пытаюсь использовать 'dae.getChildByName ('Cube', true)', что есть небольшая вероятность, что я использую его неправильно, я понимаю, что он не определен. Когда я смотрю в файл collada, есть дочерний элемент с именем «Cube». Я загрузил образец, чтобы показать вам, но теперь кажется, что он работает только на моем локальном через Firefox. http://216.36.114.20/3d/index.html Должен ли я публиковать это как отдельный вопрос? –
Не удается загрузить этот файл http://216.36.114.20/3d/models/Full.dae – mrdoob
Ах, да! Похоже, нашему серверу нужен добавленный тип .dee MIME. Файл загружается правильно. Я использую синтаксис 'dae.getChildByName ('Cube', true) .material.visible = false;'. Это неправильно? –