def clear_fn(self):
color = tf.placeholder(tf.float32, [3], name="ph_color")
depth = tf.placeholder(tf.float32, [], name="ph_depth")
packed_color = utils.pack_colors(color, 0)
tiled_color = tf.fill([self.height, self.width], packed_color)
tiled_depth = tf.fill([self.height, self.width], depth)
assign_color = tf.assign(self.color, tiled_color)
assign_depth = tf.assign(self.depth, tiled_depth)
self.commands.append(assign_color)
self.commands.append(assign_depth)
def _clear(color_val=[0., 0., 0.], depth_val=FLT_MIN):
self.args[color] = color_val
self.args[depth] = depth_val
return _clear
评论列表
文章目录