lib/export/equalizer4.rb in tracksperanto-1.5.1 vs lib/export/equalizer4.rb in tracksperanto-1.5.2
- old
+ new
@@ -1,9 +1,8 @@
# Export for 3DE v4 point files
class Tracksperanto::Export::Equalizer4 < Tracksperanto::Export::Base
- # Should return the suffix and extension of this export file (like "_flame.stabilizer")
def self.desc_and_extension
"3de_v4.txt"
end
def self.human_name
@@ -11,16 +10,16 @@
end
def start_export( img_width, img_height)
# 3DE needs to know the number of points in advance,
# so we will just buffer to a StringIO
- @internal_io, @num_of_trackers = Tempfile.new(self.class.to_s), 0
+ @internal_io, @num_of_trackers = Tempfile.new("teq4x"), 0
end
def start_tracker_segment(tracker_name)
@internal_io.puts(tracker_name)
@num_of_trackers += 1
- @tracker_buffer, @num_of_kfs = Tempfile.new(self.class.to_s), 0
+ @tracker_buffer, @num_of_kfs = Tempfile.new("teq4x_p"), 0
end
def export_point(frame, abs_float_x, abs_float_y, float_residual)
@tracker_buffer.puts("%d %.15f %.15f" % [frame + 1, abs_float_x, abs_float_y])
@num_of_kfs += 1