Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """
- This script exports to a Java vertex array for use with OpenGL.
- """
- bl_info = {
- "name": "Export to Java",
- "author": "Anders Lindén",
- "version": (1, 0),
- "blender": (2, 5, 6),
- "api": 33832,
- "location": "View3D > Tool Shelf",
- "description": "Exports mesh to java.",
- "category": "Import-Export"}
- import bpy
- class exportToJava(bpy.types.Operator):
- bl_idname = "export.export_to_java"
- bl_label = "Export to Java"
- filepath = bpy.props.StringProperty(subtype="FILE_PATH")
- def execute(self, context):
- file = open(self.filepath, 'w')
- file.write("double vertices[] =\n")
- file.write("{")
- for vertex in bpy.context.active_object.data.vertices:
- file.write("\t%f, %f, %f" % tuple(vertex.co))
- file.write("}")
- return {'FINISHED'}
- def register():
- bpy.utils.register_module(__name__)
- def unregister():
- bpy.utils.unregister_module(__name__)
Add Comment
Please, Sign In to add comment