Как получить доступ к содержимому файла .babylon из javascript

#javascript #blender #babylonjs

Вопрос:

Я пытаюсь использовать это руководство для создания камеры в стиле FPS в babylon: https://doc.babylonjs.com/divingDeeper/cameras/camera_collisions

Я экспортирую из blender и использую дополнение blender2babylon для экспорта моей сцены.

В одном из шагов в руководстве по FPS camera говорится, что я должен применять коллизии к определенным сеткам в моей сцене. В примерах эти сетки были созданы в babylon и, следовательно, могут быть легко доступны. Как мне включить столкновения для сеток, которые были созданы в blender и экспортированы как часть файлов .babylon? В общем, как мне получить доступ и изменить информацию о сетках, экспортированных в файлах .babylon, с помощью javascript?

Комментарии:

1. файлы .babylon — это просто json, поэтому вы можете десериализовать их с помощью json.parse и отредактировать данные. Надеюсь, это вам поможет. Не уверен, что в нем заданы свойства colision, но, возможно, в плагине есть какие-то опции. Не использовал его так часто