import logging
|
logging.basicConfig(filename='C:/dev/furnplan_dev/interface/000000.py.log',level=logging.DEBUG)
|
import bpy
|
vertices=[]
|
edges=[]
|
faces=[]
|
scene = bpy.data.scenes["Scene"]
|
|
# 2 TexturenFuerMaterial
|
|
img692_diff_limg = bpy.data.images.load("c:/dev/furnplan_dev/manufacturer/_global/_global/textures/diele01.png")
|
tex692_diff = bpy.data.textures.new('coltex_692_diff', type = 'IMAGE')
|
tex692_diff.image = img692_diff_limg # c:/dev/furnplan_dev/manufacturer/_global/_global/textures/diele01.png
|
|
# 2 Materials
|
|
mat692 = bpy.data.materials.new("_global_FLOOR_MAT")
|
mat692.diffuse_color = (1.000000,1.000000,1.000000)
|
mat692.diffuse_shader = 'LAMBERT'
|
mat692.diffuse_intensity = 1.0
|
mat692.specular_color = (0.000000,0.000000,0.000000)
|
mat692.specular_shader = 'COOKTORR'
|
mat692.specular_intensity = 0.000000
|
mat692.specular_hardness = 0.000000
|
mat692.alpha = 1.000000
|
mat692.ambient = 1
|
mat692.raytrace_mirror.use = True
|
mat692.raytrace_mirror.reflect_factor = 0.008000
|
mat692.raytrace_mirror.fresnel = 0.03
|
# Add texture slot for color texture
|
mtex692 = mat692.texture_slots.add()
|
mtex692.texture = tex692_diff # diele01.png
|
mtex692.texture_coords = 'UV'
|
mtex692.uv_layer = 'UV'
|
mtex692.use_map_color_diffuse = True
|
mtex692.use_map_color_emission = True
|
mtex692.emission_color_factor = 0.0
|
mtex692.use_map_density = True
|
mtex692.mapping = 'FLAT'
|
|
|
mat927 = bpy.data.materials.new("wuermseher_01")
|
mat927.diffuse_color = (1.000000,1.000000,1.000000)
|
mat927.diffuse_shader = 'LAMBERT'
|
mat927.diffuse_intensity = 1.0
|
mat927.specular_color = (0.000000,0.000000,0.000000)
|
mat927.specular_shader = 'COOKTORR'
|
mat927.specular_intensity = 0.000000
|
mat927.specular_hardness = 0.000000
|
mat927.alpha = 1.000000
|
mat927.ambient = 1
|
|
def setMaterial(ob, mat):
|
me = ob.data
|
me.materials.append(mat)
|
|
def createTextureLayer(name, me, texFaces):
|
uvtex = me.uv_textures.new(name)
|
flat_list = [value for group in texFaces for value in group]
|
me.uv_layers[0].data.foreach_set("uv", flat_list)
|
return uvtex
|
|
print('OBJ erzeugen 0 12_927')
|
vertices12_927=[]
|
edges12_927=[]
|
faces12_927=[]
|
uvs12_927=[]
|
norms12_927=[]
|
|
# vertices for 12_927
|
vertices12_927.append((-2.420000, 1.419000, 0.000000)) #6 0
|
vertices12_927.append((-2.420000, 1.000000, 0.000000)) #7 1
|
vertices12_927.append((-2.420000, 1.000000, 0.583000)) #8 2
|
vertices12_927.append((-2.420000, 1.419000, 0.000000)) #9 3
|
vertices12_927.append((-2.420000, 1.000000, 0.583000)) #10 4
|
vertices12_927.append((-2.420000, 1.419000, 0.583000)) #11 5
|
vertices12_927.append((-2.400000, 1.000000, 0.000000)) #12 6
|
vertices12_927.append((-2.400000, 1.419000, 0.000000)) #13 7
|
vertices12_927.append((-2.400000, 1.419000, 0.583000)) #14 8
|
vertices12_927.append((-2.400000, 1.000000, 0.000000)) #15 9
|
vertices12_927.append((-2.400000, 1.419000, 0.583000)) #16 10
|
vertices12_927.append((-2.400000, 1.000000, 0.583000)) #17 11
|
vertices12_927.append((-2.420000, 1.000000, 0.000000)) #18 12
|
vertices12_927.append((-2.400000, 1.000000, 0.000000)) #19 13
|
vertices12_927.append((-2.400000, 1.000000, 0.583000)) #20 14
|
vertices12_927.append((-2.420000, 1.000000, 0.000000)) #21 15
|
vertices12_927.append((-2.400000, 1.000000, 0.583000)) #22 16
|
vertices12_927.append((-2.420000, 1.000000, 0.583000)) #23 17
|
vertices12_927.append((-2.400000, 1.419000, 0.000000)) #24 18
|
vertices12_927.append((-2.420000, 1.419000, 0.000000)) #25 19
|
vertices12_927.append((-2.420000, 1.419000, 0.583000)) #26 20
|
vertices12_927.append((-2.400000, 1.419000, 0.000000)) #27 21
|
vertices12_927.append((-2.420000, 1.419000, 0.583000)) #28 22
|
vertices12_927.append((-2.400000, 1.419000, 0.583000)) #29 23
|
vertices12_927.append((-2.420000, 1.419000, 0.000000)) #30 24
|
vertices12_927.append((-2.400000, 1.419000, 0.000000)) #31 25
|
vertices12_927.append((-2.400000, 1.000000, 0.000000)) #32 26
|
vertices12_927.append((-2.420000, 1.419000, 0.000000)) #33 27
|
vertices12_927.append((-2.400000, 1.000000, 0.000000)) #34 28
|
vertices12_927.append((-2.420000, 1.000000, 0.000000)) #35 29
|
vertices12_927.append((-2.420000, 1.000000, 0.583000)) #36 30
|
vertices12_927.append((-2.400000, 1.000000, 0.583000)) #37 31
|
vertices12_927.append((-2.400000, 1.419000, 0.583000)) #38 32
|
vertices12_927.append((-2.420000, 1.000000, 0.583000)) #39 33
|
vertices12_927.append((-2.400000, 1.419000, 0.583000)) #40 34
|
vertices12_927.append((-2.420000, 1.419000, 0.583000)) #41 35
|
|
# UVs for 12_927
|
uvs12_927.append((0.000000, 1.676000)) #0 6
|
uvs12_927.append((0.000000, 0.000000)) #1 7
|
uvs12_927.append((2.332000, 0.000000)) #2 8
|
uvs12_927.append((0.000000, 1.676000)) #3 9
|
uvs12_927.append((2.332000, 0.000000)) #4 10
|
uvs12_927.append((2.332000, 1.676000)) #5 11
|
uvs12_927.append((0.000000, 0.000000)) #6 12
|
uvs12_927.append((0.000000, 1.676000)) #7 13
|
uvs12_927.append((2.332000, 1.676000)) #8 14
|
uvs12_927.append((0.000000, 0.000000)) #9 15
|
uvs12_927.append((2.332000, 1.676000)) #10 16
|
uvs12_927.append((2.332000, 0.000000)) #11 17
|
uvs12_927.append((0.000000, 0.080000)) #12 18
|
uvs12_927.append((0.000000, 0.000000)) #13 19
|
uvs12_927.append((2.332000, 0.000000)) #14 20
|
uvs12_927.append((0.000000, 0.080000)) #15 21
|
uvs12_927.append((2.332000, 0.000000)) #16 22
|
uvs12_927.append((2.332000, 0.080000)) #17 23
|
uvs12_927.append((0.000000, 0.000000)) #18 24
|
uvs12_927.append((0.000000, 0.080000)) #19 25
|
uvs12_927.append((2.332000, 0.080000)) #20 26
|
uvs12_927.append((0.000000, 0.000000)) #21 27
|
uvs12_927.append((2.332000, 0.080000)) #22 28
|
uvs12_927.append((2.332000, 0.000000)) #23 29
|
uvs12_927.append((0.000000, 0.000000)) #24 30
|
uvs12_927.append((0.000000, 0.080000)) #25 31
|
uvs12_927.append((1.676000, 0.080000)) #26 32
|
uvs12_927.append((0.000000, 0.000000)) #27 33
|
uvs12_927.append((1.676000, 0.080000)) #28 34
|
uvs12_927.append((1.676000, 0.000000)) #29 35
|
uvs12_927.append((1.676000, 0.000000)) #30 36
|
uvs12_927.append((1.676000, 0.080000)) #31 37
|
uvs12_927.append((0.000000, 0.080000)) #32 38
|
uvs12_927.append((1.676000, 0.000000)) #33 39
|
uvs12_927.append((0.000000, 0.080000)) #34 40
|
uvs12_927.append((0.000000, 0.000000)) #35 41
|
|
# Normals for 12_927
|
norms12_927.append((-1.000000, 0.000000 , 0.000000)) #0 6
|
norms12_927.append((-1.000000, 0.000000 , 0.000000)) #1 7
|
norms12_927.append((-1.000000, 0.000000 , 0.000000)) #2 8
|
norms12_927.append((-1.000000, 0.000000 , 0.000000)) #3 9
|
norms12_927.append((-1.000000, 0.000000 , 0.000000)) #4 10
|
norms12_927.append((-1.000000, 0.000000 , 0.000000)) #5 11
|
norms12_927.append((1.000000, 0.000000 , 0.000000)) #6 12
|
norms12_927.append((1.000000, 0.000000 , 0.000000)) #7 13
|
norms12_927.append((1.000000, 0.000000 , 0.000000)) #8 14
|
norms12_927.append((1.000000, 0.000000 , 0.000000)) #9 15
|
norms12_927.append((1.000000, 0.000000 , 0.000000)) #10 16
|
norms12_927.append((1.000000, 0.000000 , 0.000000)) #11 17
|
norms12_927.append((-0.000000, -1.000000 , 0.000000)) #12 18
|
norms12_927.append((-0.000000, -1.000000 , 0.000000)) #13 19
|
norms12_927.append((-0.000000, -1.000000 , 0.000000)) #14 20
|
norms12_927.append((-0.000000, -1.000000 , 0.000000)) #15 21
|
norms12_927.append((-0.000000, -1.000000 , 0.000000)) #16 22
|
norms12_927.append((-0.000000, -1.000000 , 0.000000)) #17 23
|
norms12_927.append((-0.000000, 1.000000 , 0.000000)) #18 24
|
norms12_927.append((-0.000000, 1.000000 , 0.000000)) #19 25
|
norms12_927.append((-0.000000, 1.000000 , 0.000000)) #20 26
|
norms12_927.append((-0.000000, 1.000000 , 0.000000)) #21 27
|
norms12_927.append((-0.000000, 1.000000 , 0.000000)) #22 28
|
norms12_927.append((-0.000000, 1.000000 , 0.000000)) #23 29
|
norms12_927.append((0.000000, 0.000000 , -1.000000)) #24 30
|
norms12_927.append((0.000000, 0.000000 , -1.000000)) #25 31
|
norms12_927.append((0.000000, 0.000000 , -1.000000)) #26 32
|
norms12_927.append((0.000000, 0.000000 , -1.000000)) #27 33
|
norms12_927.append((0.000000, 0.000000 , -1.000000)) #28 34
|
norms12_927.append((0.000000, 0.000000 , -1.000000)) #29 35
|
norms12_927.append((0.000000, 0.000000 , 1.000000)) #30 36
|
norms12_927.append((0.000000, 0.000000 , 1.000000)) #31 37
|
norms12_927.append((0.000000, 0.000000 , 1.000000)) #32 38
|
norms12_927.append((0.000000, 0.000000 , 1.000000)) #33 39
|
norms12_927.append((0.000000, 0.000000 , 1.000000)) #34 40
|
norms12_927.append((0.000000, 0.000000 , 1.000000)) #35 41
|
# 12_927 faces
|
faces12_927.append((0, 1, 2)) #0 mi=927
|
faces12_927.append((3, 4, 5)) #3 mi=927
|
faces12_927.append((6, 7, 8)) #6 mi=927
|
faces12_927.append((9, 10, 11)) #9 mi=927
|
faces12_927.append((12, 13, 14)) #12 mi=927
|
faces12_927.append((15, 16, 17)) #15 mi=927
|
faces12_927.append((18, 19, 20)) #18 mi=927
|
faces12_927.append((21, 22, 23)) #21 mi=927
|
faces12_927.append((24, 25, 26)) #24 mi=927
|
faces12_927.append((27, 28, 29)) #27 mi=927
|
faces12_927.append((30, 31, 32)) #30 mi=927
|
faces12_927.append((33, 34, 35)) #33 mi=927
|
|
lo_mesh12_927 = bpy.data.meshes.new("lo_mesh12_927")
|
lo_mesh12_927.from_pydata(vertices12_927, edges12_927, faces12_927)
|
lo_object12_927 = bpy.data.objects.new("lo_object12_927", lo_mesh12_927)
|
setMaterial(lo_object12_927,mat927)
|
uvmain12_927 = createTextureLayer("UV",lo_mesh12_927,uvs12_927)
|
lo_object12_927.show_transparent = True
|
lo_mesh12_927.normals_split_custom_set(norms12_927)
|
lo_mesh12_927.uv_textures["UV"].active=True
|
scene.objects.link(lo_object12_927)
|
|
|
print('OBJ erzeugen 1 17_927')
|
vertices17_927=[]
|
edges17_927=[]
|
faces17_927=[]
|
uvs17_927=[]
|
norms17_927=[]
|
|
# vertices for 17_927
|
vertices17_927.append((-2.400000, 1.419000, 0.025000)) #42 0
|
vertices17_927.append((-1.901000, 1.419000, 0.025000)) #43 1
|
vertices17_927.append((-1.901000, 1.000500, 0.025000)) #44 2
|
vertices17_927.append((-2.400000, 1.419000, 0.025000)) #45 3
|
vertices17_927.append((-1.901000, 1.000500, 0.025000)) #46 4
|
vertices17_927.append((-2.400000, 1.000500, 0.025000)) #47 5
|
vertices17_927.append((-2.400000, 1.000500, 0.045000)) #48 6
|
vertices17_927.append((-1.901000, 1.000500, 0.045000)) #49 7
|
vertices17_927.append((-1.901000, 1.419000, 0.045000)) #50 8
|
vertices17_927.append((-2.400000, 1.000500, 0.045000)) #51 9
|
vertices17_927.append((-1.901000, 1.419000, 0.045000)) #52 10
|
vertices17_927.append((-2.400000, 1.419000, 0.045000)) #53 11
|
vertices17_927.append((-2.400000, 1.000500, 0.025000)) #54 12
|
vertices17_927.append((-2.400000, 1.000500, 0.045000)) #55 13
|
vertices17_927.append((-2.400000, 1.419000, 0.045000)) #56 14
|
vertices17_927.append((-2.400000, 1.000500, 0.025000)) #57 15
|
vertices17_927.append((-2.400000, 1.419000, 0.045000)) #58 16
|
vertices17_927.append((-2.400000, 1.419000, 0.025000)) #59 17
|
vertices17_927.append((-1.901000, 1.000500, 0.045000)) #60 18
|
vertices17_927.append((-1.901000, 1.000500, 0.025000)) #61 19
|
vertices17_927.append((-1.901000, 1.419000, 0.025000)) #62 20
|
vertices17_927.append((-1.901000, 1.000500, 0.045000)) #63 21
|
vertices17_927.append((-1.901000, 1.419000, 0.025000)) #64 22
|
vertices17_927.append((-1.901000, 1.419000, 0.045000)) #65 23
|
vertices17_927.append((-2.400000, 1.000500, 0.045000)) #66 24
|
vertices17_927.append((-2.400000, 1.000500, 0.025000)) #67 25
|
vertices17_927.append((-1.901000, 1.000500, 0.025000)) #68 26
|
vertices17_927.append((-2.400000, 1.000500, 0.045000)) #69 27
|
vertices17_927.append((-1.901000, 1.000500, 0.025000)) #70 28
|
vertices17_927.append((-1.901000, 1.000500, 0.045000)) #71 29
|
vertices17_927.append((-1.901000, 1.419000, 0.045000)) #72 30
|
vertices17_927.append((-1.901000, 1.419000, 0.025000)) #73 31
|
vertices17_927.append((-2.400000, 1.419000, 0.025000)) #74 32
|
vertices17_927.append((-1.901000, 1.419000, 0.045000)) #75 33
|
vertices17_927.append((-2.400000, 1.419000, 0.025000)) #76 34
|
vertices17_927.append((-2.400000, 1.419000, 0.045000)) #77 35
|
|
# UVs for 17_927
|
uvs17_927.append((0.000000, 0.000000)) #0 42
|
uvs17_927.append((1.996000, 0.000000)) #1 43
|
uvs17_927.append((1.996000, 1.674000)) #2 44
|
uvs17_927.append((0.000000, 0.000000)) #3 45
|
uvs17_927.append((1.996000, 1.674000)) #4 46
|
uvs17_927.append((0.000000, 1.674000)) #5 47
|
uvs17_927.append((0.000000, 0.000000)) #6 48
|
uvs17_927.append((1.996000, 0.000000)) #7 49
|
uvs17_927.append((1.996000, 1.674000)) #8 50
|
uvs17_927.append((0.000000, 0.000000)) #9 51
|
uvs17_927.append((1.996000, 1.674000)) #10 52
|
uvs17_927.append((0.000000, 1.674000)) #11 53
|
uvs17_927.append((1.674000, 0.000000)) #12 54
|
uvs17_927.append((1.674000, 0.080000)) #13 55
|
uvs17_927.append((0.000000, 0.080000)) #14 56
|
uvs17_927.append((1.674000, 0.000000)) #15 57
|
uvs17_927.append((0.000000, 0.080000)) #16 58
|
uvs17_927.append((0.000000, 0.000000)) #17 59
|
uvs17_927.append((0.000000, 0.080000)) #18 60
|
uvs17_927.append((0.000000, 0.000000)) #19 61
|
uvs17_927.append((1.674000, 0.000000)) #20 62
|
uvs17_927.append((0.000000, 0.080000)) #21 63
|
uvs17_927.append((1.674000, 0.000000)) #22 64
|
uvs17_927.append((1.674000, 0.080000)) #23 65
|
uvs17_927.append((0.000000, 0.080000)) #24 66
|
uvs17_927.append((0.000000, 0.000000)) #25 67
|
uvs17_927.append((1.996000, 0.000000)) #26 68
|
uvs17_927.append((0.000000, 0.080000)) #27 69
|
uvs17_927.append((1.996000, 0.000000)) #28 70
|
uvs17_927.append((1.996000, 0.080000)) #29 71
|
uvs17_927.append((0.000000, 0.080000)) #30 72
|
uvs17_927.append((0.000000, 0.000000)) #31 73
|
uvs17_927.append((1.996000, 0.000000)) #32 74
|
uvs17_927.append((0.000000, 0.080000)) #33 75
|
uvs17_927.append((1.996000, 0.000000)) #34 76
|
uvs17_927.append((1.996000, 0.080000)) #35 77
|
|
# Normals for 17_927
|
norms17_927.append((0.000000, 0.000000 , -1.000000)) #0 42
|
norms17_927.append((0.000000, 0.000000 , -1.000000)) #1 43
|
norms17_927.append((0.000000, 0.000000 , -1.000000)) #2 44
|
norms17_927.append((0.000000, 0.000000 , -1.000000)) #3 45
|
norms17_927.append((0.000000, 0.000000 , -1.000000)) #4 46
|
norms17_927.append((0.000000, 0.000000 , -1.000000)) #5 47
|
norms17_927.append((0.000000, 0.000000 , 1.000000)) #6 48
|
norms17_927.append((0.000000, 0.000000 , 1.000000)) #7 49
|
norms17_927.append((0.000000, 0.000000 , 1.000000)) #8 50
|
norms17_927.append((0.000000, 0.000000 , 1.000000)) #9 51
|
norms17_927.append((0.000000, 0.000000 , 1.000000)) #10 52
|
norms17_927.append((0.000000, 0.000000 , 1.000000)) #11 53
|
norms17_927.append((-1.000000, 0.000000 , -0.000000)) #12 54
|
norms17_927.append((-1.000000, 0.000000 , -0.000000)) #13 55
|
norms17_927.append((-1.000000, 0.000000 , -0.000000)) #14 56
|
norms17_927.append((-1.000000, 0.000000 , -0.000000)) #15 57
|
norms17_927.append((-1.000000, 0.000000 , -0.000000)) #16 58
|
norms17_927.append((-1.000000, 0.000000 , -0.000000)) #17 59
|
norms17_927.append((1.000000, 0.000000 , -0.000000)) #18 60
|
norms17_927.append((1.000000, 0.000000 , -0.000000)) #19 61
|
norms17_927.append((1.000000, 0.000000 , -0.000000)) #20 62
|
norms17_927.append((1.000000, 0.000000 , -0.000000)) #21 63
|
norms17_927.append((1.000000, 0.000000 , -0.000000)) #22 64
|
norms17_927.append((1.000000, 0.000000 , -0.000000)) #23 65
|
norms17_927.append((0.000000, -1.000000 , 0.000000)) #24 66
|
norms17_927.append((0.000000, -1.000000 , 0.000000)) #25 67
|
norms17_927.append((0.000000, -1.000000 , 0.000000)) #26 68
|
norms17_927.append((0.000000, -1.000000 , 0.000000)) #27 69
|
norms17_927.append((0.000000, -1.000000 , 0.000000)) #28 70
|
norms17_927.append((0.000000, -1.000000 , 0.000000)) #29 71
|
norms17_927.append((0.000000, 1.000000 , 0.000000)) #30 72
|
norms17_927.append((0.000000, 1.000000 , 0.000000)) #31 73
|
norms17_927.append((0.000000, 1.000000 , 0.000000)) #32 74
|
norms17_927.append((0.000000, 1.000000 , 0.000000)) #33 75
|
norms17_927.append((0.000000, 1.000000 , 0.000000)) #34 76
|
norms17_927.append((0.000000, 1.000000 , 0.000000)) #35 77
|
# 17_927 faces
|
faces17_927.append((0, 1, 2)) #0 mi=927
|
faces17_927.append((3, 4, 5)) #3 mi=927
|
faces17_927.append((6, 7, 8)) #6 mi=927
|
faces17_927.append((9, 10, 11)) #9 mi=927
|
faces17_927.append((12, 13, 14)) #12 mi=927
|
faces17_927.append((15, 16, 17)) #15 mi=927
|
faces17_927.append((18, 19, 20)) #18 mi=927
|
faces17_927.append((21, 22, 23)) #21 mi=927
|
faces17_927.append((24, 25, 26)) #24 mi=927
|
faces17_927.append((27, 28, 29)) #27 mi=927
|
faces17_927.append((30, 31, 32)) #30 mi=927
|
faces17_927.append((33, 34, 35)) #33 mi=927
|
|
lo_mesh17_927 = bpy.data.meshes.new("lo_mesh17_927")
|
lo_mesh17_927.from_pydata(vertices17_927, edges17_927, faces17_927)
|
lo_object17_927 = bpy.data.objects.new("lo_object17_927", lo_mesh17_927)
|
setMaterial(lo_object17_927,mat927)
|
uvmain17_927 = createTextureLayer("UV",lo_mesh17_927,uvs17_927)
|
lo_object17_927.show_transparent = True
|
lo_mesh17_927.normals_split_custom_set(norms17_927)
|
lo_mesh17_927.uv_textures["UV"].active=True
|
scene.objects.link(lo_object17_927)
|
|
|
print('OBJ erzeugen 2 20_927')
|
vertices20_927=[]
|
edges20_927=[]
|
faces20_927=[]
|
uvs20_927=[]
|
norms20_927=[]
|
|
# vertices for 20_927
|
vertices20_927.append((-2.400000, 1.419000, 0.563000)) #78 0
|
vertices20_927.append((-1.901000, 1.419000, 0.563000)) #79 1
|
vertices20_927.append((-1.901000, 1.000500, 0.563000)) #80 2
|
vertices20_927.append((-2.400000, 1.419000, 0.563000)) #81 3
|
vertices20_927.append((-1.901000, 1.000500, 0.563000)) #82 4
|
vertices20_927.append((-2.400000, 1.000500, 0.563000)) #83 5
|
vertices20_927.append((-2.400000, 1.000500, 0.583000)) #84 6
|
vertices20_927.append((-1.901000, 1.000500, 0.583000)) #85 7
|
vertices20_927.append((-1.901000, 1.419000, 0.583000)) #86 8
|
vertices20_927.append((-2.400000, 1.000500, 0.583000)) #87 9
|
vertices20_927.append((-1.901000, 1.419000, 0.583000)) #88 10
|
vertices20_927.append((-2.400000, 1.419000, 0.583000)) #89 11
|
vertices20_927.append((-2.400000, 1.000500, 0.563000)) #90 12
|
vertices20_927.append((-2.400000, 1.000500, 0.583000)) #91 13
|
vertices20_927.append((-2.400000, 1.419000, 0.583000)) #92 14
|
vertices20_927.append((-2.400000, 1.000500, 0.563000)) #93 15
|
vertices20_927.append((-2.400000, 1.419000, 0.583000)) #94 16
|
vertices20_927.append((-2.400000, 1.419000, 0.563000)) #95 17
|
vertices20_927.append((-1.901000, 1.000500, 0.583000)) #96 18
|
vertices20_927.append((-1.901000, 1.000500, 0.563000)) #97 19
|
vertices20_927.append((-1.901000, 1.419000, 0.563000)) #98 20
|
vertices20_927.append((-1.901000, 1.000500, 0.583000)) #99 21
|
vertices20_927.append((-1.901000, 1.419000, 0.563000)) #100 22
|
vertices20_927.append((-1.901000, 1.419000, 0.583000)) #101 23
|
vertices20_927.append((-2.400000, 1.000500, 0.583000)) #102 24
|
vertices20_927.append((-2.400000, 1.000500, 0.563000)) #103 25
|
vertices20_927.append((-1.901000, 1.000500, 0.563000)) #104 26
|
vertices20_927.append((-2.400000, 1.000500, 0.583000)) #105 27
|
vertices20_927.append((-1.901000, 1.000500, 0.563000)) #106 28
|
vertices20_927.append((-1.901000, 1.000500, 0.583000)) #107 29
|
vertices20_927.append((-1.901000, 1.419000, 0.583000)) #108 30
|
vertices20_927.append((-1.901000, 1.419000, 0.563000)) #109 31
|
vertices20_927.append((-2.400000, 1.419000, 0.563000)) #110 32
|
vertices20_927.append((-1.901000, 1.419000, 0.583000)) #111 33
|
vertices20_927.append((-2.400000, 1.419000, 0.563000)) #112 34
|
vertices20_927.append((-2.400000, 1.419000, 0.583000)) #113 35
|
|
# UVs for 20_927
|
uvs20_927.append((0.000000, 0.000000)) #0 78
|
uvs20_927.append((1.996000, 0.000000)) #1 79
|
uvs20_927.append((1.996000, 1.674000)) #2 80
|
uvs20_927.append((0.000000, 0.000000)) #3 81
|
uvs20_927.append((1.996000, 1.674000)) #4 82
|
uvs20_927.append((0.000000, 1.674000)) #5 83
|
uvs20_927.append((0.000000, 0.000000)) #6 84
|
uvs20_927.append((1.996000, 0.000000)) #7 85
|
uvs20_927.append((1.996000, 1.674000)) #8 86
|
uvs20_927.append((0.000000, 0.000000)) #9 87
|
uvs20_927.append((1.996000, 1.674000)) #10 88
|
uvs20_927.append((0.000000, 1.674000)) #11 89
|
uvs20_927.append((1.674000, 0.000000)) #12 90
|
uvs20_927.append((1.674000, 0.080000)) #13 91
|
uvs20_927.append((0.000000, 0.080000)) #14 92
|
uvs20_927.append((1.674000, 0.000000)) #15 93
|
uvs20_927.append((0.000000, 0.080000)) #16 94
|
uvs20_927.append((0.000000, 0.000000)) #17 95
|
uvs20_927.append((0.000000, 0.080000)) #18 96
|
uvs20_927.append((0.000000, 0.000000)) #19 97
|
uvs20_927.append((1.674000, 0.000000)) #20 98
|
uvs20_927.append((0.000000, 0.080000)) #21 99
|
uvs20_927.append((1.674000, 0.000000)) #22 100
|
uvs20_927.append((1.674000, 0.080000)) #23 101
|
uvs20_927.append((0.000000, 0.080000)) #24 102
|
uvs20_927.append((0.000000, 0.000000)) #25 103
|
uvs20_927.append((1.996000, 0.000000)) #26 104
|
uvs20_927.append((0.000000, 0.080000)) #27 105
|
uvs20_927.append((1.996000, 0.000000)) #28 106
|
uvs20_927.append((1.996000, 0.080000)) #29 107
|
uvs20_927.append((0.000000, 0.080000)) #30 108
|
uvs20_927.append((0.000000, 0.000000)) #31 109
|
uvs20_927.append((1.996000, 0.000000)) #32 110
|
uvs20_927.append((0.000000, 0.080000)) #33 111
|
uvs20_927.append((1.996000, 0.000000)) #34 112
|
uvs20_927.append((1.996000, 0.080000)) #35 113
|
|
# Normals for 20_927
|
norms20_927.append((0.000000, 0.000000 , -1.000000)) #0 78
|
norms20_927.append((0.000000, 0.000000 , -1.000000)) #1 79
|
norms20_927.append((0.000000, 0.000000 , -1.000000)) #2 80
|
norms20_927.append((0.000000, 0.000000 , -1.000000)) #3 81
|
norms20_927.append((0.000000, 0.000000 , -1.000000)) #4 82
|
norms20_927.append((0.000000, 0.000000 , -1.000000)) #5 83
|
norms20_927.append((0.000000, 0.000000 , 1.000000)) #6 84
|
norms20_927.append((0.000000, 0.000000 , 1.000000)) #7 85
|
norms20_927.append((0.000000, 0.000000 , 1.000000)) #8 86
|
norms20_927.append((0.000000, 0.000000 , 1.000000)) #9 87
|
norms20_927.append((0.000000, 0.000000 , 1.000000)) #10 88
|
norms20_927.append((0.000000, 0.000000 , 1.000000)) #11 89
|
norms20_927.append((-1.000000, 0.000000 , -0.000000)) #12 90
|
norms20_927.append((-1.000000, 0.000000 , -0.000000)) #13 91
|
norms20_927.append((-1.000000, 0.000000 , -0.000000)) #14 92
|
norms20_927.append((-1.000000, 0.000000 , -0.000000)) #15 93
|
norms20_927.append((-1.000000, 0.000000 , -0.000000)) #16 94
|
norms20_927.append((-1.000000, 0.000000 , -0.000000)) #17 95
|
norms20_927.append((1.000000, 0.000000 , -0.000000)) #18 96
|
norms20_927.append((1.000000, 0.000000 , -0.000000)) #19 97
|
norms20_927.append((1.000000, 0.000000 , -0.000000)) #20 98
|
norms20_927.append((1.000000, 0.000000 , -0.000000)) #21 99
|
norms20_927.append((1.000000, 0.000000 , -0.000000)) #22 100
|
norms20_927.append((1.000000, 0.000000 , -0.000000)) #23 101
|
norms20_927.append((0.000000, -1.000000 , 0.000000)) #24 102
|
norms20_927.append((0.000000, -1.000000 , 0.000000)) #25 103
|
norms20_927.append((0.000000, -1.000000 , 0.000000)) #26 104
|
norms20_927.append((0.000000, -1.000000 , 0.000000)) #27 105
|
norms20_927.append((0.000000, -1.000000 , 0.000000)) #28 106
|
norms20_927.append((0.000000, -1.000000 , 0.000000)) #29 107
|
norms20_927.append((0.000000, 1.000000 , 0.000000)) #30 108
|
norms20_927.append((0.000000, 1.000000 , 0.000000)) #31 109
|
norms20_927.append((0.000000, 1.000000 , 0.000000)) #32 110
|
norms20_927.append((0.000000, 1.000000 , 0.000000)) #33 111
|
norms20_927.append((0.000000, 1.000000 , 0.000000)) #34 112
|
norms20_927.append((0.000000, 1.000000 , 0.000000)) #35 113
|
# 20_927 faces
|
faces20_927.append((0, 1, 2)) #0 mi=927
|
faces20_927.append((3, 4, 5)) #3 mi=927
|
faces20_927.append((6, 7, 8)) #6 mi=927
|
faces20_927.append((9, 10, 11)) #9 mi=927
|
faces20_927.append((12, 13, 14)) #12 mi=927
|
faces20_927.append((15, 16, 17)) #15 mi=927
|
faces20_927.append((18, 19, 20)) #18 mi=927
|
faces20_927.append((21, 22, 23)) #21 mi=927
|
faces20_927.append((24, 25, 26)) #24 mi=927
|
faces20_927.append((27, 28, 29)) #27 mi=927
|
faces20_927.append((30, 31, 32)) #30 mi=927
|
faces20_927.append((33, 34, 35)) #33 mi=927
|
|
lo_mesh20_927 = bpy.data.meshes.new("lo_mesh20_927")
|
lo_mesh20_927.from_pydata(vertices20_927, edges20_927, faces20_927)
|
lo_object20_927 = bpy.data.objects.new("lo_object20_927", lo_mesh20_927)
|
setMaterial(lo_object20_927,mat927)
|
uvmain20_927 = createTextureLayer("UV",lo_mesh20_927,uvs20_927)
|
lo_object20_927.show_transparent = True
|
lo_mesh20_927.normals_split_custom_set(norms20_927)
|
lo_mesh20_927.uv_textures["UV"].active=True
|
scene.objects.link(lo_object20_927)
|
|
|
print('OBJ erzeugen 3 23_927')
|
vertices23_927=[]
|
edges23_927=[]
|
faces23_927=[]
|
uvs23_927=[]
|
norms23_927=[]
|
|
# vertices for 23_927
|
vertices23_927.append((-2.400000, 1.021000, 0.000000)) #114 0
|
vertices23_927.append((-1.901000, 1.021000, 0.000000)) #115 1
|
vertices23_927.append((-1.901000, 1.001000, 0.000000)) #116 2
|
vertices23_927.append((-2.400000, 1.021000, 0.000000)) #117 3
|
vertices23_927.append((-1.901000, 1.001000, 0.000000)) #118 4
|
vertices23_927.append((-2.400000, 1.001000, 0.000000)) #119 5
|
vertices23_927.append((-2.400000, 1.001000, 0.025000)) #120 6
|
vertices23_927.append((-1.901000, 1.001000, 0.025000)) #121 7
|
vertices23_927.append((-1.901000, 1.021000, 0.025000)) #122 8
|
vertices23_927.append((-2.400000, 1.001000, 0.025000)) #123 9
|
vertices23_927.append((-1.901000, 1.021000, 0.025000)) #124 10
|
vertices23_927.append((-2.400000, 1.021000, 0.025000)) #125 11
|
vertices23_927.append((-2.400000, 1.001000, 0.000000)) #126 12
|
vertices23_927.append((-2.400000, 1.001000, 0.025000)) #127 13
|
vertices23_927.append((-2.400000, 1.021000, 0.025000)) #128 14
|
vertices23_927.append((-2.400000, 1.001000, 0.000000)) #129 15
|
vertices23_927.append((-2.400000, 1.021000, 0.025000)) #130 16
|
vertices23_927.append((-2.400000, 1.021000, 0.000000)) #131 17
|
vertices23_927.append((-1.901000, 1.001000, 0.025000)) #132 18
|
vertices23_927.append((-1.901000, 1.001000, 0.000000)) #133 19
|
vertices23_927.append((-1.901000, 1.021000, 0.000000)) #134 20
|
vertices23_927.append((-1.901000, 1.001000, 0.025000)) #135 21
|
vertices23_927.append((-1.901000, 1.021000, 0.000000)) #136 22
|
vertices23_927.append((-1.901000, 1.021000, 0.025000)) #137 23
|
vertices23_927.append((-2.400000, 1.001000, 0.025000)) #138 24
|
vertices23_927.append((-2.400000, 1.001000, 0.000000)) #139 25
|
vertices23_927.append((-1.901000, 1.001000, 0.000000)) #140 26
|
vertices23_927.append((-2.400000, 1.001000, 0.025000)) #141 27
|
vertices23_927.append((-1.901000, 1.001000, 0.000000)) #142 28
|
vertices23_927.append((-1.901000, 1.001000, 0.025000)) #143 29
|
vertices23_927.append((-1.901000, 1.021000, 0.025000)) #144 30
|
vertices23_927.append((-1.901000, 1.021000, 0.000000)) #145 31
|
vertices23_927.append((-2.400000, 1.021000, 0.000000)) #146 32
|
vertices23_927.append((-1.901000, 1.021000, 0.025000)) #147 33
|
vertices23_927.append((-2.400000, 1.021000, 0.000000)) #148 34
|
vertices23_927.append((-2.400000, 1.021000, 0.025000)) #149 35
|
|
# UVs for 23_927
|
uvs23_927.append((0.000000, 0.000000)) #0 114
|
uvs23_927.append((1.996000, 0.000000)) #1 115
|
uvs23_927.append((1.996000, 0.080000)) #2 116
|
uvs23_927.append((0.000000, 0.000000)) #3 117
|
uvs23_927.append((1.996000, 0.080000)) #4 118
|
uvs23_927.append((0.000000, 0.080000)) #5 119
|
uvs23_927.append((0.000000, 0.000000)) #6 120
|
uvs23_927.append((1.996000, 0.000000)) #7 121
|
uvs23_927.append((1.996000, 0.080000)) #8 122
|
uvs23_927.append((0.000000, 0.000000)) #9 123
|
uvs23_927.append((1.996000, 0.080000)) #10 124
|
uvs23_927.append((0.000000, 0.080000)) #11 125
|
uvs23_927.append((0.080000, 0.000000)) #12 126
|
uvs23_927.append((0.080000, 0.100000)) #13 127
|
uvs23_927.append((0.000000, 0.100000)) #14 128
|
uvs23_927.append((0.080000, 0.000000)) #15 129
|
uvs23_927.append((0.000000, 0.100000)) #16 130
|
uvs23_927.append((0.000000, 0.000000)) #17 131
|
uvs23_927.append((0.000000, 0.100000)) #18 132
|
uvs23_927.append((0.000000, 0.000000)) #19 133
|
uvs23_927.append((0.080000, 0.000000)) #20 134
|
uvs23_927.append((0.000000, 0.100000)) #21 135
|
uvs23_927.append((0.080000, 0.000000)) #22 136
|
uvs23_927.append((0.080000, 0.100000)) #23 137
|
uvs23_927.append((0.000000, 0.100000)) #24 138
|
uvs23_927.append((0.000000, 0.000000)) #25 139
|
uvs23_927.append((1.996000, 0.000000)) #26 140
|
uvs23_927.append((0.000000, 0.100000)) #27 141
|
uvs23_927.append((1.996000, 0.000000)) #28 142
|
uvs23_927.append((1.996000, 0.100000)) #29 143
|
uvs23_927.append((0.000000, 0.100000)) #30 144
|
uvs23_927.append((0.000000, 0.000000)) #31 145
|
uvs23_927.append((1.996000, 0.000000)) #32 146
|
uvs23_927.append((0.000000, 0.100000)) #33 147
|
uvs23_927.append((1.996000, 0.000000)) #34 148
|
uvs23_927.append((1.996000, 0.100000)) #35 149
|
|
# Normals for 23_927
|
norms23_927.append((0.000000, 0.000000 , -1.000000)) #0 114
|
norms23_927.append((0.000000, 0.000000 , -1.000000)) #1 115
|
norms23_927.append((0.000000, 0.000000 , -1.000000)) #2 116
|
norms23_927.append((0.000000, 0.000000 , -1.000000)) #3 117
|
norms23_927.append((0.000000, 0.000000 , -1.000000)) #4 118
|
norms23_927.append((0.000000, 0.000000 , -1.000000)) #5 119
|
norms23_927.append((0.000000, 0.000000 , 1.000000)) #6 120
|
norms23_927.append((0.000000, 0.000000 , 1.000000)) #7 121
|
norms23_927.append((0.000000, 0.000000 , 1.000000)) #8 122
|
norms23_927.append((0.000000, 0.000000 , 1.000000)) #9 123
|
norms23_927.append((0.000000, 0.000000 , 1.000000)) #10 124
|
norms23_927.append((0.000000, 0.000000 , 1.000000)) #11 125
|
norms23_927.append((-1.000000, 0.000000 , -0.000000)) #12 126
|
norms23_927.append((-1.000000, 0.000000 , -0.000000)) #13 127
|
norms23_927.append((-1.000000, 0.000000 , -0.000000)) #14 128
|
norms23_927.append((-1.000000, 0.000000 , -0.000000)) #15 129
|
norms23_927.append((-1.000000, 0.000000 , -0.000000)) #16 130
|
norms23_927.append((-1.000000, 0.000000 , -0.000000)) #17 131
|
norms23_927.append((1.000000, 0.000000 , -0.000000)) #18 132
|
norms23_927.append((1.000000, 0.000000 , -0.000000)) #19 133
|
norms23_927.append((1.000000, 0.000000 , -0.000000)) #20 134
|
norms23_927.append((1.000000, 0.000000 , -0.000000)) #21 135
|
norms23_927.append((1.000000, 0.000000 , -0.000000)) #22 136
|
norms23_927.append((1.000000, 0.000000 , -0.000000)) #23 137
|
norms23_927.append((0.000000, -1.000000 , 0.000000)) #24 138
|
norms23_927.append((0.000000, -1.000000 , 0.000000)) #25 139
|
norms23_927.append((0.000000, -1.000000 , 0.000000)) #26 140
|
norms23_927.append((0.000000, -1.000000 , 0.000000)) #27 141
|
norms23_927.append((0.000000, -1.000000 , 0.000000)) #28 142
|
norms23_927.append((0.000000, -1.000000 , 0.000000)) #29 143
|
norms23_927.append((0.000000, 1.000000 , 0.000000)) #30 144
|
norms23_927.append((0.000000, 1.000000 , 0.000000)) #31 145
|
norms23_927.append((0.000000, 1.000000 , 0.000000)) #32 146
|
norms23_927.append((0.000000, 1.000000 , 0.000000)) #33 147
|
norms23_927.append((0.000000, 1.000000 , 0.000000)) #34 148
|
norms23_927.append((0.000000, 1.000000 , 0.000000)) #35 149
|
# 23_927 faces
|
faces23_927.append((0, 1, 2)) #0 mi=927
|
faces23_927.append((3, 4, 5)) #3 mi=927
|
faces23_927.append((6, 7, 8)) #6 mi=927
|
faces23_927.append((9, 10, 11)) #9 mi=927
|
faces23_927.append((12, 13, 14)) #12 mi=927
|
faces23_927.append((15, 16, 17)) #15 mi=927
|
faces23_927.append((18, 19, 20)) #18 mi=927
|
faces23_927.append((21, 22, 23)) #21 mi=927
|
faces23_927.append((24, 25, 26)) #24 mi=927
|
faces23_927.append((27, 28, 29)) #27 mi=927
|
faces23_927.append((30, 31, 32)) #30 mi=927
|
faces23_927.append((33, 34, 35)) #33 mi=927
|
|
lo_mesh23_927 = bpy.data.meshes.new("lo_mesh23_927")
|
lo_mesh23_927.from_pydata(vertices23_927, edges23_927, faces23_927)
|
lo_object23_927 = bpy.data.objects.new("lo_object23_927", lo_mesh23_927)
|
setMaterial(lo_object23_927,mat927)
|
uvmain23_927 = createTextureLayer("UV",lo_mesh23_927,uvs23_927)
|
lo_object23_927.show_transparent = True
|
lo_mesh23_927.normals_split_custom_set(norms23_927)
|
lo_mesh23_927.uv_textures["UV"].active=True
|
scene.objects.link(lo_object23_927)
|
|
|
print('OBJ erzeugen 4 26_927')
|
vertices26_927=[]
|
edges26_927=[]
|
faces26_927=[]
|
uvs26_927=[]
|
norms26_927=[]
|
|
# vertices for 26_927
|
vertices26_927.append((-2.400000, 1.400000, 0.000000)) #150 0
|
vertices26_927.append((-1.901000, 1.400000, 0.000000)) #151 1
|
vertices26_927.append((-1.901000, 1.380000, 0.000000)) #152 2
|
vertices26_927.append((-2.400000, 1.400000, 0.000000)) #153 3
|
vertices26_927.append((-1.901000, 1.380000, 0.000000)) #154 4
|
vertices26_927.append((-2.400000, 1.380000, 0.000000)) #155 5
|
vertices26_927.append((-2.400000, 1.380000, 0.025000)) #156 6
|
vertices26_927.append((-1.901000, 1.380000, 0.025000)) #157 7
|
vertices26_927.append((-1.901000, 1.400000, 0.025000)) #158 8
|
vertices26_927.append((-2.400000, 1.380000, 0.025000)) #159 9
|
vertices26_927.append((-1.901000, 1.400000, 0.025000)) #160 10
|
vertices26_927.append((-2.400000, 1.400000, 0.025000)) #161 11
|
vertices26_927.append((-2.400000, 1.380000, 0.000000)) #162 12
|
vertices26_927.append((-2.400000, 1.380000, 0.025000)) #163 13
|
vertices26_927.append((-2.400000, 1.400000, 0.025000)) #164 14
|
vertices26_927.append((-2.400000, 1.380000, 0.000000)) #165 15
|
vertices26_927.append((-2.400000, 1.400000, 0.025000)) #166 16
|
vertices26_927.append((-2.400000, 1.400000, 0.000000)) #167 17
|
vertices26_927.append((-1.901000, 1.380000, 0.025000)) #168 18
|
vertices26_927.append((-1.901000, 1.380000, 0.000000)) #169 19
|
vertices26_927.append((-1.901000, 1.400000, 0.000000)) #170 20
|
vertices26_927.append((-1.901000, 1.380000, 0.025000)) #171 21
|
vertices26_927.append((-1.901000, 1.400000, 0.000000)) #172 22
|
vertices26_927.append((-1.901000, 1.400000, 0.025000)) #173 23
|
vertices26_927.append((-2.400000, 1.380000, 0.025000)) #174 24
|
vertices26_927.append((-2.400000, 1.380000, 0.000000)) #175 25
|
vertices26_927.append((-1.901000, 1.380000, 0.000000)) #176 26
|
vertices26_927.append((-2.400000, 1.380000, 0.025000)) #177 27
|
vertices26_927.append((-1.901000, 1.380000, 0.000000)) #178 28
|
vertices26_927.append((-1.901000, 1.380000, 0.025000)) #179 29
|
vertices26_927.append((-1.901000, 1.400000, 0.025000)) #180 30
|
vertices26_927.append((-1.901000, 1.400000, 0.000000)) #181 31
|
vertices26_927.append((-2.400000, 1.400000, 0.000000)) #182 32
|
vertices26_927.append((-1.901000, 1.400000, 0.025000)) #183 33
|
vertices26_927.append((-2.400000, 1.400000, 0.000000)) #184 34
|
vertices26_927.append((-2.400000, 1.400000, 0.025000)) #185 35
|
|
# UVs for 26_927
|
uvs26_927.append((0.000000, 0.000000)) #0 150
|
uvs26_927.append((1.996000, 0.000000)) #1 151
|
uvs26_927.append((1.996000, 0.080000)) #2 152
|
uvs26_927.append((0.000000, 0.000000)) #3 153
|
uvs26_927.append((1.996000, 0.080000)) #4 154
|
uvs26_927.append((0.000000, 0.080000)) #5 155
|
uvs26_927.append((0.000000, 0.000000)) #6 156
|
uvs26_927.append((1.996000, 0.000000)) #7 157
|
uvs26_927.append((1.996000, 0.080000)) #8 158
|
uvs26_927.append((0.000000, 0.000000)) #9 159
|
uvs26_927.append((1.996000, 0.080000)) #10 160
|
uvs26_927.append((0.000000, 0.080000)) #11 161
|
uvs26_927.append((0.080000, 0.000000)) #12 162
|
uvs26_927.append((0.080000, 0.100000)) #13 163
|
uvs26_927.append((0.000000, 0.100000)) #14 164
|
uvs26_927.append((0.080000, 0.000000)) #15 165
|
uvs26_927.append((0.000000, 0.100000)) #16 166
|
uvs26_927.append((0.000000, 0.000000)) #17 167
|
uvs26_927.append((0.000000, 0.100000)) #18 168
|
uvs26_927.append((0.000000, 0.000000)) #19 169
|
uvs26_927.append((0.080000, 0.000000)) #20 170
|
uvs26_927.append((0.000000, 0.100000)) #21 171
|
uvs26_927.append((0.080000, 0.000000)) #22 172
|
uvs26_927.append((0.080000, 0.100000)) #23 173
|
uvs26_927.append((0.000000, 0.100000)) #24 174
|
uvs26_927.append((0.000000, 0.000000)) #25 175
|
uvs26_927.append((1.996000, 0.000000)) #26 176
|
uvs26_927.append((0.000000, 0.100000)) #27 177
|
uvs26_927.append((1.996000, 0.000000)) #28 178
|
uvs26_927.append((1.996000, 0.100000)) #29 179
|
uvs26_927.append((0.000000, 0.100000)) #30 180
|
uvs26_927.append((0.000000, 0.000000)) #31 181
|
uvs26_927.append((1.996000, 0.000000)) #32 182
|
uvs26_927.append((0.000000, 0.100000)) #33 183
|
uvs26_927.append((1.996000, 0.000000)) #34 184
|
uvs26_927.append((1.996000, 0.100000)) #35 185
|
|
# Normals for 26_927
|
norms26_927.append((0.000000, 0.000000 , -1.000000)) #0 150
|
norms26_927.append((0.000000, 0.000000 , -1.000000)) #1 151
|
norms26_927.append((0.000000, 0.000000 , -1.000000)) #2 152
|
norms26_927.append((0.000000, 0.000000 , -1.000000)) #3 153
|
norms26_927.append((0.000000, 0.000000 , -1.000000)) #4 154
|
norms26_927.append((0.000000, 0.000000 , -1.000000)) #5 155
|
norms26_927.append((0.000000, 0.000000 , 1.000000)) #6 156
|
norms26_927.append((0.000000, 0.000000 , 1.000000)) #7 157
|
norms26_927.append((0.000000, 0.000000 , 1.000000)) #8 158
|
norms26_927.append((0.000000, 0.000000 , 1.000000)) #9 159
|
norms26_927.append((0.000000, 0.000000 , 1.000000)) #10 160
|
norms26_927.append((0.000000, 0.000000 , 1.000000)) #11 161
|
norms26_927.append((-1.000000, 0.000000 , -0.000000)) #12 162
|
norms26_927.append((-1.000000, 0.000000 , -0.000000)) #13 163
|
norms26_927.append((-1.000000, 0.000000 , -0.000000)) #14 164
|
norms26_927.append((-1.000000, 0.000000 , -0.000000)) #15 165
|
norms26_927.append((-1.000000, 0.000000 , -0.000000)) #16 166
|
norms26_927.append((-1.000000, 0.000000 , -0.000000)) #17 167
|
norms26_927.append((1.000000, 0.000000 , -0.000000)) #18 168
|
norms26_927.append((1.000000, 0.000000 , -0.000000)) #19 169
|
norms26_927.append((1.000000, 0.000000 , -0.000000)) #20 170
|
norms26_927.append((1.000000, 0.000000 , -0.000000)) #21 171
|
norms26_927.append((1.000000, 0.000000 , -0.000000)) #22 172
|
norms26_927.append((1.000000, 0.000000 , -0.000000)) #23 173
|
norms26_927.append((0.000000, -1.000000 , 0.000000)) #24 174
|
norms26_927.append((0.000000, -1.000000 , 0.000000)) #25 175
|
norms26_927.append((0.000000, -1.000000 , 0.000000)) #26 176
|
norms26_927.append((0.000000, -1.000000 , 0.000000)) #27 177
|
norms26_927.append((0.000000, -1.000000 , 0.000000)) #28 178
|
norms26_927.append((0.000000, -1.000000 , 0.000000)) #29 179
|
norms26_927.append((0.000000, 1.000000 , 0.000000)) #30 180
|
norms26_927.append((0.000000, 1.000000 , 0.000000)) #31 181
|
norms26_927.append((0.000000, 1.000000 , 0.000000)) #32 182
|
norms26_927.append((0.000000, 1.000000 , 0.000000)) #33 183
|
norms26_927.append((0.000000, 1.000000 , 0.000000)) #34 184
|
norms26_927.append((0.000000, 1.000000 , 0.000000)) #35 185
|
# 26_927 faces
|
faces26_927.append((0, 1, 2)) #0 mi=927
|
faces26_927.append((3, 4, 5)) #3 mi=927
|
faces26_927.append((6, 7, 8)) #6 mi=927
|
faces26_927.append((9, 10, 11)) #9 mi=927
|
faces26_927.append((12, 13, 14)) #12 mi=927
|
faces26_927.append((15, 16, 17)) #15 mi=927
|
faces26_927.append((18, 19, 20)) #18 mi=927
|
faces26_927.append((21, 22, 23)) #21 mi=927
|
faces26_927.append((24, 25, 26)) #24 mi=927
|
faces26_927.append((27, 28, 29)) #27 mi=927
|
faces26_927.append((30, 31, 32)) #30 mi=927
|
faces26_927.append((33, 34, 35)) #33 mi=927
|
|
lo_mesh26_927 = bpy.data.meshes.new("lo_mesh26_927")
|
lo_mesh26_927.from_pydata(vertices26_927, edges26_927, faces26_927)
|
lo_object26_927 = bpy.data.objects.new("lo_object26_927", lo_mesh26_927)
|
setMaterial(lo_object26_927,mat927)
|
uvmain26_927 = createTextureLayer("UV",lo_mesh26_927,uvs26_927)
|
lo_object26_927.show_transparent = True
|
lo_mesh26_927.normals_split_custom_set(norms26_927)
|
lo_mesh26_927.uv_textures["UV"].active=True
|
scene.objects.link(lo_object26_927)
|
|
|
print('OBJ erzeugen 5 28_927')
|
vertices28_927=[]
|
edges28_927=[]
|
faces28_927=[]
|
uvs28_927=[]
|
norms28_927=[]
|
|
# vertices for 28_927
|
vertices28_927.append((-2.400000, 1.407000, 0.045000)) #186 0
|
vertices28_927.append((-2.400000, 1.399000, 0.045000)) #187 1
|
vertices28_927.append((-2.400000, 1.399000, 0.563000)) #188 2
|
vertices28_927.append((-2.400000, 1.407000, 0.045000)) #189 3
|
vertices28_927.append((-2.400000, 1.399000, 0.563000)) #190 4
|
vertices28_927.append((-2.400000, 1.407000, 0.563000)) #191 5
|
vertices28_927.append((-1.901000, 1.399000, 0.045000)) #192 6
|
vertices28_927.append((-1.901000, 1.407000, 0.045000)) #193 7
|
vertices28_927.append((-1.901000, 1.407000, 0.563000)) #194 8
|
vertices28_927.append((-1.901000, 1.399000, 0.045000)) #195 9
|
vertices28_927.append((-1.901000, 1.407000, 0.563000)) #196 10
|
vertices28_927.append((-1.901000, 1.399000, 0.563000)) #197 11
|
vertices28_927.append((-2.400000, 1.399000, 0.045000)) #198 12
|
vertices28_927.append((-1.901000, 1.399000, 0.045000)) #199 13
|
vertices28_927.append((-1.901000, 1.399000, 0.563000)) #200 14
|
vertices28_927.append((-2.400000, 1.399000, 0.045000)) #201 15
|
vertices28_927.append((-1.901000, 1.399000, 0.563000)) #202 16
|
vertices28_927.append((-2.400000, 1.399000, 0.563000)) #203 17
|
vertices28_927.append((-1.901000, 1.407000, 0.045000)) #204 18
|
vertices28_927.append((-2.400000, 1.407000, 0.045000)) #205 19
|
vertices28_927.append((-2.400000, 1.407000, 0.563000)) #206 20
|
vertices28_927.append((-1.901000, 1.407000, 0.045000)) #207 21
|
vertices28_927.append((-2.400000, 1.407000, 0.563000)) #208 22
|
vertices28_927.append((-1.901000, 1.407000, 0.563000)) #209 23
|
vertices28_927.append((-2.400000, 1.407000, 0.045000)) #210 24
|
vertices28_927.append((-1.901000, 1.407000, 0.045000)) #211 25
|
vertices28_927.append((-1.901000, 1.399000, 0.045000)) #212 26
|
vertices28_927.append((-2.400000, 1.407000, 0.045000)) #213 27
|
vertices28_927.append((-1.901000, 1.399000, 0.045000)) #214 28
|
vertices28_927.append((-2.400000, 1.399000, 0.045000)) #215 29
|
vertices28_927.append((-2.400000, 1.399000, 0.563000)) #216 30
|
vertices28_927.append((-1.901000, 1.399000, 0.563000)) #217 31
|
vertices28_927.append((-1.901000, 1.407000, 0.563000)) #218 32
|
vertices28_927.append((-2.400000, 1.399000, 0.563000)) #219 33
|
vertices28_927.append((-1.901000, 1.407000, 0.563000)) #220 34
|
vertices28_927.append((-2.400000, 1.407000, 0.563000)) #221 35
|
|
# UVs for 28_927
|
uvs28_927.append((0.000000, 0.032000)) #0 186
|
uvs28_927.append((0.000000, 0.000000)) #1 187
|
uvs28_927.append((2.072000, 0.000000)) #2 188
|
uvs28_927.append((0.000000, 0.032000)) #3 189
|
uvs28_927.append((2.072000, 0.000000)) #4 190
|
uvs28_927.append((2.072000, 0.032000)) #5 191
|
uvs28_927.append((0.000000, 0.000000)) #6 192
|
uvs28_927.append((0.000000, 0.032000)) #7 193
|
uvs28_927.append((2.072000, 0.032000)) #8 194
|
uvs28_927.append((0.000000, 0.000000)) #9 195
|
uvs28_927.append((2.072000, 0.032000)) #10 196
|
uvs28_927.append((2.072000, 0.000000)) #11 197
|
uvs28_927.append((0.000000, 1.996000)) #12 198
|
uvs28_927.append((0.000000, 0.000000)) #13 199
|
uvs28_927.append((2.072000, 0.000000)) #14 200
|
uvs28_927.append((0.000000, 1.996000)) #15 201
|
uvs28_927.append((2.072000, 0.000000)) #16 202
|
uvs28_927.append((2.072000, 1.996000)) #17 203
|
uvs28_927.append((0.000000, 0.000000)) #18 204
|
uvs28_927.append((0.000000, 1.996000)) #19 205
|
uvs28_927.append((2.072000, 1.996000)) #20 206
|
uvs28_927.append((0.000000, 0.000000)) #21 207
|
uvs28_927.append((2.072000, 1.996000)) #22 208
|
uvs28_927.append((2.072000, 0.000000)) #23 209
|
uvs28_927.append((0.000000, 0.032000)) #24 210
|
uvs28_927.append((1.996000, 0.032000)) #25 211
|
uvs28_927.append((1.996000, 0.000000)) #26 212
|
uvs28_927.append((0.000000, 0.032000)) #27 213
|
uvs28_927.append((1.996000, 0.000000)) #28 214
|
uvs28_927.append((0.000000, 0.000000)) #29 215
|
uvs28_927.append((0.000000, 0.000000)) #30 216
|
uvs28_927.append((1.996000, 0.000000)) #31 217
|
uvs28_927.append((1.996000, 0.032000)) #32 218
|
uvs28_927.append((0.000000, 0.000000)) #33 219
|
uvs28_927.append((1.996000, 0.032000)) #34 220
|
uvs28_927.append((0.000000, 0.032000)) #35 221
|
|
# Normals for 28_927
|
norms28_927.append((-1.000000, 0.000000 , 0.000000)) #0 186
|
norms28_927.append((-1.000000, 0.000000 , 0.000000)) #1 187
|
norms28_927.append((-1.000000, 0.000000 , 0.000000)) #2 188
|
norms28_927.append((-1.000000, 0.000000 , 0.000000)) #3 189
|
norms28_927.append((-1.000000, 0.000000 , 0.000000)) #4 190
|
norms28_927.append((-1.000000, 0.000000 , 0.000000)) #5 191
|
norms28_927.append((1.000000, 0.000000 , 0.000000)) #6 192
|
norms28_927.append((1.000000, 0.000000 , 0.000000)) #7 193
|
norms28_927.append((1.000000, 0.000000 , 0.000000)) #8 194
|
norms28_927.append((1.000000, 0.000000 , 0.000000)) #9 195
|
norms28_927.append((1.000000, 0.000000 , 0.000000)) #10 196
|
norms28_927.append((1.000000, 0.000000 , 0.000000)) #11 197
|
norms28_927.append((-0.000000, -1.000000 , 0.000000)) #12 198
|
norms28_927.append((-0.000000, -1.000000 , 0.000000)) #13 199
|
norms28_927.append((-0.000000, -1.000000 , 0.000000)) #14 200
|
norms28_927.append((-0.000000, -1.000000 , 0.000000)) #15 201
|
norms28_927.append((-0.000000, -1.000000 , 0.000000)) #16 202
|
norms28_927.append((-0.000000, -1.000000 , 0.000000)) #17 203
|
norms28_927.append((-0.000000, 1.000000 , 0.000000)) #18 204
|
norms28_927.append((-0.000000, 1.000000 , 0.000000)) #19 205
|
norms28_927.append((-0.000000, 1.000000 , 0.000000)) #20 206
|
norms28_927.append((-0.000000, 1.000000 , 0.000000)) #21 207
|
norms28_927.append((-0.000000, 1.000000 , 0.000000)) #22 208
|
norms28_927.append((-0.000000, 1.000000 , 0.000000)) #23 209
|
norms28_927.append((0.000000, 0.000000 , -1.000000)) #24 210
|
norms28_927.append((0.000000, 0.000000 , -1.000000)) #25 211
|
norms28_927.append((0.000000, 0.000000 , -1.000000)) #26 212
|
norms28_927.append((0.000000, 0.000000 , -1.000000)) #27 213
|
norms28_927.append((0.000000, 0.000000 , -1.000000)) #28 214
|
norms28_927.append((0.000000, 0.000000 , -1.000000)) #29 215
|
norms28_927.append((0.000000, 0.000000 , 1.000000)) #30 216
|
norms28_927.append((0.000000, 0.000000 , 1.000000)) #31 217
|
norms28_927.append((0.000000, 0.000000 , 1.000000)) #32 218
|
norms28_927.append((0.000000, 0.000000 , 1.000000)) #33 219
|
norms28_927.append((0.000000, 0.000000 , 1.000000)) #34 220
|
norms28_927.append((0.000000, 0.000000 , 1.000000)) #35 221
|
# 28_927 faces
|
faces28_927.append((0, 1, 2)) #0 mi=927
|
faces28_927.append((3, 4, 5)) #3 mi=927
|
faces28_927.append((6, 7, 8)) #6 mi=927
|
faces28_927.append((9, 10, 11)) #9 mi=927
|
faces28_927.append((12, 13, 14)) #12 mi=927
|
faces28_927.append((15, 16, 17)) #15 mi=927
|
faces28_927.append((18, 19, 20)) #18 mi=927
|
faces28_927.append((21, 22, 23)) #21 mi=927
|
faces28_927.append((24, 25, 26)) #24 mi=927
|
faces28_927.append((27, 28, 29)) #27 mi=927
|
faces28_927.append((30, 31, 32)) #30 mi=927
|
faces28_927.append((33, 34, 35)) #33 mi=927
|
|
lo_mesh28_927 = bpy.data.meshes.new("lo_mesh28_927")
|
lo_mesh28_927.from_pydata(vertices28_927, edges28_927, faces28_927)
|
lo_object28_927 = bpy.data.objects.new("lo_object28_927", lo_mesh28_927)
|
setMaterial(lo_object28_927,mat927)
|
uvmain28_927 = createTextureLayer("UV",lo_mesh28_927,uvs28_927)
|
lo_object28_927.show_transparent = True
|
lo_mesh28_927.normals_split_custom_set(norms28_927)
|
lo_mesh28_927.uv_textures["UV"].active=True
|
scene.objects.link(lo_object28_927)
|
|
|
print('OBJ erzeugen 6 31_927')
|
vertices31_927=[]
|
edges31_927=[]
|
faces31_927=[]
|
uvs31_927=[]
|
norms31_927=[]
|
|
# vertices for 31_927
|
vertices31_927.append((-1.901000, 1.419000, 0.000000)) #222 0
|
vertices31_927.append((-1.901000, 1.000000, 0.000000)) #223 1
|
vertices31_927.append((-1.901000, 1.000000, 0.583000)) #224 2
|
vertices31_927.append((-1.901000, 1.419000, 0.000000)) #225 3
|
vertices31_927.append((-1.901000, 1.000000, 0.583000)) #226 4
|
vertices31_927.append((-1.901000, 1.419000, 0.583000)) #227 5
|
vertices31_927.append((-1.881000, 1.000000, 0.000000)) #228 6
|
vertices31_927.append((-1.881000, 1.419000, 0.000000)) #229 7
|
vertices31_927.append((-1.881000, 1.419000, 0.583000)) #230 8
|
vertices31_927.append((-1.881000, 1.000000, 0.000000)) #231 9
|
vertices31_927.append((-1.881000, 1.419000, 0.583000)) #232 10
|
vertices31_927.append((-1.881000, 1.000000, 0.583000)) #233 11
|
vertices31_927.append((-1.901000, 1.000000, 0.000000)) #234 12
|
vertices31_927.append((-1.881000, 1.000000, 0.000000)) #235 13
|
vertices31_927.append((-1.881000, 1.000000, 0.583000)) #236 14
|
vertices31_927.append((-1.901000, 1.000000, 0.000000)) #237 15
|
vertices31_927.append((-1.881000, 1.000000, 0.583000)) #238 16
|
vertices31_927.append((-1.901000, 1.000000, 0.583000)) #239 17
|
vertices31_927.append((-1.881000, 1.419000, 0.000000)) #240 18
|
vertices31_927.append((-1.901000, 1.419000, 0.000000)) #241 19
|
vertices31_927.append((-1.901000, 1.419000, 0.583000)) #242 20
|
vertices31_927.append((-1.881000, 1.419000, 0.000000)) #243 21
|
vertices31_927.append((-1.901000, 1.419000, 0.583000)) #244 22
|
vertices31_927.append((-1.881000, 1.419000, 0.583000)) #245 23
|
vertices31_927.append((-1.901000, 1.419000, 0.000000)) #246 24
|
vertices31_927.append((-1.881000, 1.419000, 0.000000)) #247 25
|
vertices31_927.append((-1.881000, 1.000000, 0.000000)) #248 26
|
vertices31_927.append((-1.901000, 1.419000, 0.000000)) #249 27
|
vertices31_927.append((-1.881000, 1.000000, 0.000000)) #250 28
|
vertices31_927.append((-1.901000, 1.000000, 0.000000)) #251 29
|
vertices31_927.append((-1.901000, 1.000000, 0.583000)) #252 30
|
vertices31_927.append((-1.881000, 1.000000, 0.583000)) #253 31
|
vertices31_927.append((-1.881000, 1.419000, 0.583000)) #254 32
|
vertices31_927.append((-1.901000, 1.000000, 0.583000)) #255 33
|
vertices31_927.append((-1.881000, 1.419000, 0.583000)) #256 34
|
vertices31_927.append((-1.901000, 1.419000, 0.583000)) #257 35
|
|
# UVs for 31_927
|
uvs31_927.append((0.000000, 1.676000)) #0 222
|
uvs31_927.append((0.000000, 0.000000)) #1 223
|
uvs31_927.append((2.332000, 0.000000)) #2 224
|
uvs31_927.append((0.000000, 1.676000)) #3 225
|
uvs31_927.append((2.332000, 0.000000)) #4 226
|
uvs31_927.append((2.332000, 1.676000)) #5 227
|
uvs31_927.append((0.000000, 0.000000)) #6 228
|
uvs31_927.append((0.000000, 1.676000)) #7 229
|
uvs31_927.append((2.332000, 1.676000)) #8 230
|
uvs31_927.append((0.000000, 0.000000)) #9 231
|
uvs31_927.append((2.332000, 1.676000)) #10 232
|
uvs31_927.append((2.332000, 0.000000)) #11 233
|
uvs31_927.append((0.000000, 0.080000)) #12 234
|
uvs31_927.append((0.000000, 0.000000)) #13 235
|
uvs31_927.append((2.332000, 0.000000)) #14 236
|
uvs31_927.append((0.000000, 0.080000)) #15 237
|
uvs31_927.append((2.332000, 0.000000)) #16 238
|
uvs31_927.append((2.332000, 0.080000)) #17 239
|
uvs31_927.append((0.000000, 0.000000)) #18 240
|
uvs31_927.append((0.000000, 0.080000)) #19 241
|
uvs31_927.append((2.332000, 0.080000)) #20 242
|
uvs31_927.append((0.000000, 0.000000)) #21 243
|
uvs31_927.append((2.332000, 0.080000)) #22 244
|
uvs31_927.append((2.332000, 0.000000)) #23 245
|
uvs31_927.append((0.000000, 0.000000)) #24 246
|
uvs31_927.append((0.000000, 0.080000)) #25 247
|
uvs31_927.append((1.676000, 0.080000)) #26 248
|
uvs31_927.append((0.000000, 0.000000)) #27 249
|
uvs31_927.append((1.676000, 0.080000)) #28 250
|
uvs31_927.append((1.676000, 0.000000)) #29 251
|
uvs31_927.append((1.676000, 0.000000)) #30 252
|
uvs31_927.append((1.676000, 0.080000)) #31 253
|
uvs31_927.append((0.000000, 0.080000)) #32 254
|
uvs31_927.append((1.676000, 0.000000)) #33 255
|
uvs31_927.append((0.000000, 0.080000)) #34 256
|
uvs31_927.append((0.000000, 0.000000)) #35 257
|
|
# Normals for 31_927
|
norms31_927.append((-1.000000, 0.000000 , 0.000000)) #0 222
|
norms31_927.append((-1.000000, 0.000000 , 0.000000)) #1 223
|
norms31_927.append((-1.000000, 0.000000 , 0.000000)) #2 224
|
norms31_927.append((-1.000000, 0.000000 , 0.000000)) #3 225
|
norms31_927.append((-1.000000, 0.000000 , 0.000000)) #4 226
|
norms31_927.append((-1.000000, 0.000000 , 0.000000)) #5 227
|
norms31_927.append((1.000000, 0.000000 , 0.000000)) #6 228
|
norms31_927.append((1.000000, 0.000000 , 0.000000)) #7 229
|
norms31_927.append((1.000000, 0.000000 , 0.000000)) #8 230
|
norms31_927.append((1.000000, 0.000000 , 0.000000)) #9 231
|
norms31_927.append((1.000000, 0.000000 , 0.000000)) #10 232
|
norms31_927.append((1.000000, 0.000000 , 0.000000)) #11 233
|
norms31_927.append((-0.000000, -1.000000 , 0.000000)) #12 234
|
norms31_927.append((-0.000000, -1.000000 , 0.000000)) #13 235
|
norms31_927.append((-0.000000, -1.000000 , 0.000000)) #14 236
|
norms31_927.append((-0.000000, -1.000000 , 0.000000)) #15 237
|
norms31_927.append((-0.000000, -1.000000 , 0.000000)) #16 238
|
norms31_927.append((-0.000000, -1.000000 , 0.000000)) #17 239
|
norms31_927.append((-0.000000, 1.000000 , 0.000000)) #18 240
|
norms31_927.append((-0.000000, 1.000000 , 0.000000)) #19 241
|
norms31_927.append((-0.000000, 1.000000 , 0.000000)) #20 242
|
norms31_927.append((-0.000000, 1.000000 , 0.000000)) #21 243
|
norms31_927.append((-0.000000, 1.000000 , 0.000000)) #22 244
|
norms31_927.append((-0.000000, 1.000000 , 0.000000)) #23 245
|
norms31_927.append((0.000000, 0.000000 , -1.000000)) #24 246
|
norms31_927.append((0.000000, 0.000000 , -1.000000)) #25 247
|
norms31_927.append((0.000000, 0.000000 , -1.000000)) #26 248
|
norms31_927.append((0.000000, 0.000000 , -1.000000)) #27 249
|
norms31_927.append((0.000000, 0.000000 , -1.000000)) #28 250
|
norms31_927.append((0.000000, 0.000000 , -1.000000)) #29 251
|
norms31_927.append((0.000000, 0.000000 , 1.000000)) #30 252
|
norms31_927.append((0.000000, 0.000000 , 1.000000)) #31 253
|
norms31_927.append((0.000000, 0.000000 , 1.000000)) #32 254
|
norms31_927.append((0.000000, 0.000000 , 1.000000)) #33 255
|
norms31_927.append((0.000000, 0.000000 , 1.000000)) #34 256
|
norms31_927.append((0.000000, 0.000000 , 1.000000)) #35 257
|
# 31_927 faces
|
faces31_927.append((0, 1, 2)) #0 mi=927
|
faces31_927.append((3, 4, 5)) #3 mi=927
|
faces31_927.append((6, 7, 8)) #6 mi=927
|
faces31_927.append((9, 10, 11)) #9 mi=927
|
faces31_927.append((12, 13, 14)) #12 mi=927
|
faces31_927.append((15, 16, 17)) #15 mi=927
|
faces31_927.append((18, 19, 20)) #18 mi=927
|
faces31_927.append((21, 22, 23)) #21 mi=927
|
faces31_927.append((24, 25, 26)) #24 mi=927
|
faces31_927.append((27, 28, 29)) #27 mi=927
|
faces31_927.append((30, 31, 32)) #30 mi=927
|
faces31_927.append((33, 34, 35)) #33 mi=927
|
|
lo_mesh31_927 = bpy.data.meshes.new("lo_mesh31_927")
|
lo_mesh31_927.from_pydata(vertices31_927, edges31_927, faces31_927)
|
lo_object31_927 = bpy.data.objects.new("lo_object31_927", lo_mesh31_927)
|
setMaterial(lo_object31_927,mat927)
|
uvmain31_927 = createTextureLayer("UV",lo_mesh31_927,uvs31_927)
|
lo_object31_927.show_transparent = True
|
lo_mesh31_927.normals_split_custom_set(norms31_927)
|
lo_mesh31_927.uv_textures["UV"].active=True
|
scene.objects.link(lo_object31_927)
|
|
|
print('OBJ erzeugen 7 47_927')
|
vertices47_927=[]
|
edges47_927=[]
|
faces47_927=[]
|
uvs47_927=[]
|
norms47_927=[]
|
|
# vertices for 47_927
|
vertices47_927.append((-1.881000, 0.980000, 0.609000)) #258 0
|
vertices47_927.append((-1.881000, 0.980000, 0.583000)) #259 1
|
vertices47_927.append((-1.881000, 1.419000, 0.583000)) #260 2
|
vertices47_927.append((-1.881000, 0.980000, 0.609000)) #261 3
|
vertices47_927.append((-1.881000, 1.419000, 0.583000)) #262 4
|
vertices47_927.append((-1.881000, 1.419000, 0.609000)) #263 5
|
vertices47_927.append((-1.881000, 1.419000, 0.609000)) #264 6
|
vertices47_927.append((-1.881000, 1.419000, 0.583000)) #265 7
|
vertices47_927.append((-2.420000, 1.419000, 0.583000)) #266 8
|
vertices47_927.append((-1.881000, 1.419000, 0.609000)) #267 9
|
vertices47_927.append((-2.420000, 1.419000, 0.583000)) #268 10
|
vertices47_927.append((-2.420000, 1.419000, 0.609000)) #269 11
|
vertices47_927.append((-2.420000, 1.419000, 0.583000)) #270 12
|
vertices47_927.append((-2.420000, 0.980000, 0.583000)) #271 13
|
vertices47_927.append((-2.420000, 0.980000, 0.609000)) #272 14
|
vertices47_927.append((-2.420000, 1.419000, 0.583000)) #273 15
|
vertices47_927.append((-2.420000, 0.980000, 0.609000)) #274 16
|
vertices47_927.append((-2.420000, 1.419000, 0.609000)) #275 17
|
vertices47_927.append((-2.420000, 0.980000, 0.583000)) #276 18
|
vertices47_927.append((-1.881000, 0.980000, 0.583000)) #277 19
|
vertices47_927.append((-1.881000, 0.980000, 0.609000)) #278 20
|
vertices47_927.append((-2.420000, 0.980000, 0.583000)) #279 21
|
vertices47_927.append((-1.881000, 0.980000, 0.609000)) #280 22
|
vertices47_927.append((-2.420000, 0.980000, 0.609000)) #281 23
|
vertices47_927.append((-2.420000, 1.419000, 0.609000)) #282 24
|
vertices47_927.append((-2.420000, 0.980000, 0.609000)) #283 25
|
vertices47_927.append((-1.881000, 0.980000, 0.609000)) #284 26
|
vertices47_927.append((-2.420000, 1.419000, 0.609000)) #285 27
|
vertices47_927.append((-1.881000, 0.980000, 0.609000)) #286 28
|
vertices47_927.append((-1.881000, 1.419000, 0.609000)) #287 29
|
vertices47_927.append((-1.881000, 0.980000, 0.583000)) #288 30
|
vertices47_927.append((-2.420000, 0.980000, 0.583000)) #289 31
|
vertices47_927.append((-2.420000, 1.419000, 0.583000)) #290 32
|
vertices47_927.append((-1.881000, 0.980000, 0.583000)) #291 33
|
vertices47_927.append((-2.420000, 1.419000, 0.583000)) #292 34
|
vertices47_927.append((-1.881000, 1.419000, 0.583000)) #293 35
|
|
# UVs for 47_927
|
uvs47_927.append((1.756000, 0.104000)) #0 258
|
uvs47_927.append((1.756000, 0.000000)) #1 259
|
uvs47_927.append((0.000000, 0.000000)) #2 260
|
uvs47_927.append((1.756000, 0.104000)) #3 261
|
uvs47_927.append((0.000000, 0.000000)) #4 262
|
uvs47_927.append((0.000000, 0.104000)) #5 263
|
uvs47_927.append((2.156000, 0.104000)) #6 264
|
uvs47_927.append((2.156000, 0.000000)) #7 265
|
uvs47_927.append((0.000000, 0.000000)) #8 266
|
uvs47_927.append((2.156000, 0.104000)) #9 267
|
uvs47_927.append((0.000000, 0.000000)) #10 268
|
uvs47_927.append((0.000000, 0.104000)) #11 269
|
uvs47_927.append((0.000000, 0.000000)) #12 270
|
uvs47_927.append((1.756000, 0.000000)) #13 271
|
uvs47_927.append((1.756000, 0.104000)) #14 272
|
uvs47_927.append((0.000000, 0.000000)) #15 273
|
uvs47_927.append((1.756000, 0.104000)) #16 274
|
uvs47_927.append((0.000000, 0.104000)) #17 275
|
uvs47_927.append((0.000000, 0.000000)) #18 276
|
uvs47_927.append((2.156000, 0.000000)) #19 277
|
uvs47_927.append((2.156000, 0.104000)) #20 278
|
uvs47_927.append((0.000000, 0.000000)) #21 279
|
uvs47_927.append((2.156000, 0.104000)) #22 280
|
uvs47_927.append((0.000000, 0.104000)) #23 281
|
uvs47_927.append((0.000000, 1.756000)) #24 282
|
uvs47_927.append((0.000000, 0.000000)) #25 283
|
uvs47_927.append((2.156000, 0.000000)) #26 284
|
uvs47_927.append((0.000000, 1.756000)) #27 285
|
uvs47_927.append((2.156000, 0.000000)) #28 286
|
uvs47_927.append((2.156000, 1.756000)) #29 287
|
uvs47_927.append((2.156000, 0.000000)) #30 288
|
uvs47_927.append((0.000000, 0.000000)) #31 289
|
uvs47_927.append((0.000000, 1.756000)) #32 290
|
uvs47_927.append((2.156000, 0.000000)) #33 291
|
uvs47_927.append((0.000000, 1.756000)) #34 292
|
uvs47_927.append((2.156000, 1.756000)) #35 293
|
|
# Normals for 47_927
|
norms47_927.append((1.000000, 0.000000 , -0.000000)) #0 258
|
norms47_927.append((1.000000, 0.000000 , -0.000000)) #1 259
|
norms47_927.append((1.000000, 0.000000 , -0.000000)) #2 260
|
norms47_927.append((1.000000, 0.000000 , -0.000000)) #3 261
|
norms47_927.append((1.000000, 0.000000 , -0.000000)) #4 262
|
norms47_927.append((1.000000, 0.000000 , 0.000000)) #5 263
|
norms47_927.append((0.000000, 1.000000 , 0.000000)) #6 264
|
norms47_927.append((0.000000, 1.000000 , 0.000000)) #7 265
|
norms47_927.append((0.000000, 1.000000 , 0.000000)) #8 266
|
norms47_927.append((0.000000, 1.000000 , 0.000000)) #9 267
|
norms47_927.append((0.000000, 1.000000 , 0.000000)) #10 268
|
norms47_927.append((0.000000, 1.000000 , 0.000000)) #11 269
|
norms47_927.append((-1.000000, 0.000000 , 0.000000)) #12 270
|
norms47_927.append((-1.000000, 0.000000 , 0.000000)) #13 271
|
norms47_927.append((-1.000000, 0.000000 , 0.000000)) #14 272
|
norms47_927.append((-1.000000, 0.000000 , 0.000000)) #15 273
|
norms47_927.append((-1.000000, 0.000000 , 0.000000)) #16 274
|
norms47_927.append((-1.000000, 0.000000 , 0.000000)) #17 275
|
norms47_927.append((-0.000000, -1.000000 , 0.000000)) #18 276
|
norms47_927.append((-0.000000, -1.000000 , 0.000000)) #19 277
|
norms47_927.append((-0.000000, -1.000000 , 0.000000)) #20 278
|
norms47_927.append((-0.000000, -1.000000 , 0.000000)) #21 279
|
norms47_927.append((-0.000000, -1.000000 , 0.000000)) #22 280
|
norms47_927.append((0.000000, -1.000000 , -0.000000)) #23 281
|
norms47_927.append((0.000000, -0.000000 , 1.000000)) #24 282
|
norms47_927.append((0.000000, -0.000000 , 1.000000)) #25 283
|
norms47_927.append((0.000000, -0.000000 , 1.000000)) #26 284
|
norms47_927.append((0.000000, -0.000000 , 1.000000)) #27 285
|
norms47_927.append((0.000000, -0.000000 , 1.000000)) #28 286
|
norms47_927.append((0.000000, 0.000000 , 1.000000)) #29 287
|
norms47_927.append((0.000000, 0.000000 , -1.000000)) #30 288
|
norms47_927.append((0.000000, 0.000000 , -1.000000)) #31 289
|
norms47_927.append((0.000000, 0.000000 , -1.000000)) #32 290
|
norms47_927.append((0.000000, 0.000000 , -1.000000)) #33 291
|
norms47_927.append((0.000000, 0.000000 , -1.000000)) #34 292
|
norms47_927.append((0.000000, 0.000000 , -1.000000)) #35 293
|
# 47_927 faces
|
faces47_927.append((0, 1, 2)) #0 mi=927
|
faces47_927.append((3, 4, 5)) #3 mi=927
|
faces47_927.append((6, 7, 8)) #6 mi=927
|
faces47_927.append((9, 10, 11)) #9 mi=927
|
faces47_927.append((12, 13, 14)) #12 mi=927
|
faces47_927.append((15, 16, 17)) #15 mi=927
|
faces47_927.append((18, 19, 20)) #18 mi=927
|
faces47_927.append((21, 22, 23)) #21 mi=927
|
faces47_927.append((24, 25, 26)) #24 mi=927
|
faces47_927.append((27, 28, 29)) #27 mi=927
|
faces47_927.append((30, 31, 32)) #30 mi=927
|
faces47_927.append((33, 34, 35)) #33 mi=927
|
|
lo_mesh47_927 = bpy.data.meshes.new("lo_mesh47_927")
|
lo_mesh47_927.from_pydata(vertices47_927, edges47_927, faces47_927)
|
lo_object47_927 = bpy.data.objects.new("lo_object47_927", lo_mesh47_927)
|
setMaterial(lo_object47_927,mat927)
|
uvmain47_927 = createTextureLayer("UV",lo_mesh47_927,uvs47_927)
|
lo_object47_927.show_transparent = True
|
lo_mesh47_927.normals_split_custom_set(norms47_927)
|
lo_mesh47_927.uv_textures["UV"].active=True
|
scene.objects.link(lo_object47_927)
|
|
|
print('OBJ erzeugen 8 6_692')
|
vertices6_692=[]
|
edges6_692=[]
|
faces6_692=[]
|
uvs6_692=[]
|
norms6_692=[]
|
|
# vertices for 6_692
|
vertices6_692.append((-58.000000, 58.000000, 0.000000)) #0 0
|
vertices6_692.append((-58.000000, -58.000000, 0.000000)) #1 1
|
vertices6_692.append((58.000000, -58.000000, 0.000000)) #2 2
|
vertices6_692.append((-58.000000, 58.000000, 0.000000)) #3 3
|
vertices6_692.append((58.000000, -58.000000, 0.000000)) #4 4
|
vertices6_692.append((58.000000, 58.000000, 0.000000)) #5 5
|
|
# UVs for 6_692
|
uvs6_692.append((0.000000, 193.333333)) #0 0
|
uvs6_692.append((0.000000, 0.000000)) #1 1
|
uvs6_692.append((58.000000, 0.000000)) #2 2
|
uvs6_692.append((0.000000, 193.333333)) #3 3
|
uvs6_692.append((58.000000, 0.000000)) #4 4
|
uvs6_692.append((58.000000, 193.333333)) #5 5
|
|
# Normals for 6_692
|
norms6_692.append((0.000000, -0.000000 , 1.000000)) #0 0
|
norms6_692.append((0.000000, -0.000000 , 1.000000)) #1 1
|
norms6_692.append((0.000000, -0.000000 , 1.000000)) #2 2
|
norms6_692.append((0.000000, -0.000000 , 1.000000)) #3 3
|
norms6_692.append((0.000000, -0.000000 , 1.000000)) #4 4
|
norms6_692.append((0.000000, 0.000000 , 1.000000)) #5 5
|
# 6_692 faces
|
faces6_692.append((0, 1, 2)) #0 mi=692
|
faces6_692.append((3, 4, 5)) #3 mi=692
|
|
lo_mesh6_692 = bpy.data.meshes.new("lo_mesh6_692")
|
lo_mesh6_692.from_pydata(vertices6_692, edges6_692, faces6_692)
|
lo_object6_692 = bpy.data.objects.new("lo_object6_692", lo_mesh6_692)
|
setMaterial(lo_object6_692,mat692)
|
uvmain6_692 = createTextureLayer("UV",lo_mesh6_692,uvs6_692)
|
lo_object6_692.show_transparent = True
|
lo_mesh6_692.normals_split_custom_set(norms6_692)
|
lo_mesh6_692.uv_textures["UV"].active=True
|
scene.objects.link(lo_object6_692)
|
|
|
scene = bpy.context.scene
|
print('Lampe 1580')
|
print('Camera 1863')
|
|
#Adjust Camera
|
# Set render resolution
|
scene.render.resolution_x = 100
|
scene.render.resolution_y = 100
|
scene.render.resolution_percentage = 100
|
logging.info('# Set camera fov in degrees')
|
# Set camera fov in degrees
|
scene.camera.data.angle = 1.1
|
bpy.data.cameras["Camera"].lens= 22.5
|
# Set camera rotation in euler angles
|
scene.camera.rotation_mode = 'XYZ'
|
scene.camera.rotation_euler[0] = 1.345115 # 77.069439
|
scene.camera.rotation_euler[1] = 0.0 # -1.188190
|
scene.camera.rotation_euler[2] = 5.677567 # 325.300638
|
# Set camera translation
|
scene.camera.location.x = -3.602107
|
scene.camera.location.y = -5.131540
|
scene.camera.location.z = 2.306692
|
|
bpy.data.cameras["Camera"].clip_start= 0.100000
|
bpy.data.cameras["Camera"].clip_end= 50.000000
|
print('ENVIRONMENT 1934')
|
bpy.data.worlds["World"].light_settings.environment_energy = 0.24
|
bpy.data.worlds["World"].light_settings.use_ambient_occlusion=True
|
bpy.data.worlds["World"].light_settings.ao_factor= 0.000000
|
bpy.data.worlds["World"].light_settings.samples= 15
|
bpy.data.worlds["World"].light_settings.distance= 1
|
print('JPG 1952')
|
scene.render.image_settings.file_format = 'JPEG'
|
scene.render.image_settings.quality = 90
|
scene.render.filepath="C:/dev/furnplan_dev/interface/000000.jpg"
|
bpy.context.scene.render.engine = 'CYCLES'
|
bpy.context.scene.cycles.device='GPU'
|
bpy.ops.ml.refresh()
|
bpy.context.scene.render.tile_x=256
|
bpy.context.scene.render.tile_y=256
|
bpy.context.scene.cycles.samples=512
|
bpy.context.scene.cycles.preview_samples=196
|
bpy.context.scene.cycles.max_bounces = 8
|
bpy.context.scene.cycles.min_bounces = 2
|
bpy.context.scene.cycles.diffuse_bounces = 4
|
bpy.context.scene.cycles.glossy_bounces = 4
|
bpy.context.scene.cycles.transmission_bounces = 8
|
bpy.context.scene.cycles.volume_bounces = 2
|
bpy.context.scene.cycles.transparent_max_bounces = 4
|
bpy.context.scene.cycles.transparent_min_bounces = 3
|
bpy.context.scene.cycles.sample_clamp_direct = 4
|
bpy.context.scene.cycles.sample_clamp_indirect = 3
|
bpy.context.scene.cycles.light_sampling_threshold = 0.4
|
bpy.context.scene.cycles.caustics_refractive = True
|
bpy.context.scene.cycles.blur_glossy = 1.0
|
#----------------- AdjustCyclesMaterialsIfNeeded ---------------------------
|
|
bpy.context.scene.world.light_settings.use_environment_light = True
|
bpy.context.scene.world.light_settings.use_indirect_light = True
|
bpy.context.scene.world.light_settings.indirect_bounces = 2
|
bpy.context.scene.world.horizon_color = (1, 1, 1) #
|
bpy.ops.render.render(write_still=True)
|
print(scene.render.filepath)
|
print('fertig 2145')
|