Я пытаюсь загрузить 3D-сцену в java3D. Я пытался загрузить свою сцену, созданную в Cinema 4D, в нескольких форматах (Obj, wrl, 3ds, x3d), но до сих пор мне не удалось перенести с ней свои текстуры. На данный момент наиболее многообещающим является vrml, потому что интегрируется как минимум одна текстура. Все остальные форматы не поддерживают текстуры или, по крайней мере, не загружают их.
Есть ли способ создать 3D-сцену с несколькими материалами и текстурами и экспортировать их таким образом, чтобы я мог сразу загрузить их в java3d? Поддерживается ли вообще такой формат? (Прямо сейчас я виню свои проблемы с текстурами с vrml в плохом экспорте c4d)
Как это вообще делается? Должен ли я вручную накладывать текстуры в java-коде? Мне это кажется странным, я смог применить только одну текстуру ко всему загруженному объекту, поскольку java3d, кажется, обрабатывает все в моей сцене как одну фигуру. Должен ли я загружать каждый объект в мою сцену отдельно и «реконструировать» всю сцену с помощью кода?
Любые мысли по этому поводу или ссылки на фреймворки, которые облегчают боль, приветствуются!
Привет, Корелготт