bugfix [#19223] FBX export doesn't do cameras correctly
This commit is contained in:
parent
9c3376a030
commit
ba76552213
@ -947,10 +947,7 @@ def write(filename, batch_objects = None, \
|
||||
render = scene.render
|
||||
width = render.resolution_x
|
||||
height = render.resolution_y
|
||||
# render = scene.render
|
||||
# width = render.sizeX
|
||||
# height = render.sizeY
|
||||
aspect = float(width)/height
|
||||
aspect = width / height
|
||||
|
||||
data = my_cam.blenObject.data
|
||||
|
||||
@ -962,11 +959,9 @@ def write(filename, batch_objects = None, \
|
||||
file.write('\n\t\t\tProperty: "FieldOfView", "FieldOfView", "A+",%.6f' % math.degrees(data.angle))
|
||||
file.write('\n\t\t\tProperty: "FieldOfViewX", "FieldOfView", "A+",1')
|
||||
file.write('\n\t\t\tProperty: "FieldOfViewY", "FieldOfView", "A+",1')
|
||||
file.write('\n\t\t\tProperty: "FocalLength", "Real", "A+",14.0323972702026')
|
||||
# file.write('\n\t\t\tProperty: "FocalLength", "Real", "A+",14.0323972702026')
|
||||
file.write('\n\t\t\tProperty: "OpticalCenterX", "Real", "A+",%.6f' % data.shift_x) # not sure if this is in the correct units?
|
||||
# file.write('\n\t\t\tProperty: "OpticalCenterX", "Real", "A+",%.6f' % data.shiftX) # not sure if this is in the correct units?
|
||||
file.write('\n\t\t\tProperty: "OpticalCenterY", "Real", "A+",%.6f' % data.shift_y) # ditto
|
||||
# file.write('\n\t\t\tProperty: "OpticalCenterY", "Real", "A+",%.6f' % data.shiftY) # ditto
|
||||
file.write('\n\t\t\tProperty: "BackgroundColor", "Color", "A+",0,0,0')
|
||||
file.write('\n\t\t\tProperty: "TurnTable", "Real", "A+",0')
|
||||
file.write('\n\t\t\tProperty: "DisplayTurnTableIcon", "bool", "",1')
|
||||
@ -975,7 +970,7 @@ def write(filename, batch_objects = None, \
|
||||
file.write('\n\t\t\tProperty: "UseRealTimeMotionBlur", "bool", "",1')
|
||||
file.write('\n\t\t\tProperty: "ResolutionMode", "enum", "",0')
|
||||
file.write('\n\t\t\tProperty: "ApertureMode", "enum", "",2')
|
||||
file.write('\n\t\t\tProperty: "GateFit", "enum", "",0')
|
||||
file.write('\n\t\t\tProperty: "GateFit", "enum", "",2')
|
||||
file.write('\n\t\t\tProperty: "CameraFormat", "enum", "",0')
|
||||
file.write('\n\t\t\tProperty: "AspectW", "double", "",%i' % width)
|
||||
file.write('\n\t\t\tProperty: "AspectH", "double", "",%i' % height)
|
||||
|
Loading…
Reference in New Issue
Block a user