Как мне назвать узлы / грани в файле obj, чтобы я мог видеть эти настраиваемые имена в обозревателе моделей программы просмотра кузницы после перевода?

Я пытаюсь назвать узлы / грани в моем obj файле. Чтобы после перевода, когда я открывал файл в программе просмотра кузницы, я мог видеть те же имена в браузере модели. Я пробовал использовать параметр «o» для именования объектов в моем файле .obj, но все же вижу такие имена, как «Узел 1», «Узел 2» и т. Д.

Это мой файл .obj:

mtllib Classification.mat

v 0.000000 2.000000 2.000000
v 0.000000 0.000000 2.000000
v 2.000000 0.000000 2.000000
v 2.000000 2.000000 2.000000
v 0.000000 2.000000 0.000000
v 0.000000 0.000000 0.000000
v 2.000000 0.000000 0.000000
v 2.000000 2.000000 0.000000
# 8 vertices

usemtl Cone
o Cone
f 1 2 3 4
usemtl Cylinder
o Cylinder
f 8 7 6 5
usemtl plane
o plane
f 4 3 7 8
usemtl Sphere
o Sphere
f 5 1 4 8
usemtl Torus
o Torus
f 5 6 2 1
usemtl BSpline
o BSpline
f 2 6 7 3
# 6 elements

Это мой файл материалов (Classification.mat):

newmtl Cone
Ka 1.00 1.00 1.00
Kd 0.3333333333333333 1.0 1.0
Killum 1
newmtl Cylinder
Ka 1.00 1.00 1.00
Kd 1.0 1.0 0.4980392156862745
Killum 1
newmtl plane
Ka 1.00 1.00 1.00
Kd 0.3333333333333333 0.6666666666666666 1.0
Killum 1
newmtl Sphere
Ka 1.00 1.00 1.00
Kd 1.0, 0.6666666666666666, 0.0
Killum 1
newmtl Torus
Ka 1.00 1.00 1.00
Kd 1.0, 0.3333333333333333, 1.0
Killum 1
newmtl BSpline
Ka 1.00 1.00 1.00
Kd 1.0, 0.0, 0.0
Killum 1

Я использую .zip для перевода, содержащий эти два файла. Было бы здорово, если бы кто-нибудь мог мне здесь помочь ....

Спасибо,


person ketan shinde    schedule 11.03.2019    source источник


Ответы (1)


К сожалению, похоже, что переводчик игнорирует имена объектов и групп в момент создания SVF для Viewer из файла OBJ ????

Я зарегистрировал это поведение как «OBJ >> SVF не принимает во внимание имя объекта или группы», но пока не уверен, когда это можно улучшить.

Извините за плохие новости.

person Adam Nagy    schedule 12.03.2019
comment
Я работаю над проектом, который требует такого поведения. Было бы большим подспорьем, если бы вы могли сделать его доступным раньше. :) - person ketan shinde; 14.03.2019
comment
Это должно было быть исправлено сейчас ???? - person Adam Nagy; 23.05.2019
comment
Привет, спасибо за ответ, Адам, и приятно это слышать, но похоже, что сейчас возникла новая проблема с переводом. Только что я попробовал перевести файл obj, и я вижу, что для всех объектов и узлов применен один и тот же цвет, даже если я предоставляю ему соответствующие материалы :( Не могли бы вы взглянуть на это, потому что это большой ограничитель для мы. Было бы здорово, если бы это можно было исправить как можно скорее. - person ketan shinde; 24.05.2019
comment
Привет, Адам. Мы пробовали кое-что на нашей стороне, и вот наши выводы. Раньше применение материала с помощью команды usemtl Cone работало нормально, но теперь это не так. Мы нашли обходной путь для этого, используя команду g Cone сразу после команды usemtl Cone, и тогда все работает, как ожидалось. с этим изменением я также могу видеть имена объектов и назначенные им цвета. - person ketan shinde; 28.05.2019
comment
Похоже, что материал неприменим, если вы не укажете имя объекта или имя группы. На данный момент кажется, что я могу продолжить свою работу с этим изменением, но это то, что вам следует исправить в будущем. - person ketan shinde; 28.05.2019