diff options
author | Pawel Kowal <pkowal1982@gmail.com> | 2016-06-05 20:59:21 +0200 |
---|---|---|
committer | Pawel Kowal <pkowal1982@gmail.com> | 2016-06-05 20:59:21 +0200 |
commit | 494847f0d106968e4f527eec088aeb84ab39b112 (patch) | |
tree | 4ae620df7d4871630c6ecabc757a37b827d9c952 /tools/export | |
parent | a0ac4293c17d08ca985a54247c73aa6cd183fe0f (diff) |
Improved Blender/Collada -colonly import creating collision shapes for empties
Diffstat (limited to 'tools/export')
-rw-r--r-- | tools/export/blender25/io_scene_dae/export_dae.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/export/blender25/io_scene_dae/export_dae.py b/tools/export/blender25/io_scene_dae/export_dae.py index cdd845e384..3bb440ffe5 100644 --- a/tools/export/blender25/io_scene_dae/export_dae.py +++ b/tools/export/blender25/io_scene_dae/export_dae.py @@ -1104,6 +1104,14 @@ class DaeExporter: self.writel(S_NODES,il,'<instance_light url="#'+lightid+'"/>') + def export_empty_node(self,node,il): + + self.writel(S_NODES,4,'<extra>') + self.writel(S_NODES,5,'<technique profile="GODOT">') + self.writel(S_NODES,6,'<empty_draw_type>'+node.empty_draw_type+'</empty_draw_type>') + self.writel(S_NODES,5,'</technique>') + self.writel(S_NODES,4,'</extra>') + def export_curve(self,curve): @@ -1264,6 +1272,8 @@ class DaeExporter: self.export_camera_node(node,il) elif (node.type=="LAMP"): self.export_lamp_node(node,il) + elif (node.type=="EMPTY"): + self.export_empty_node(node,il) for x in node.children: self.export_node(x,il) |