def prepare_wire_ramp_bevel(self):
bevel_name = "__fpx_guide_ramp_wire_bevel__"
wire_bevel = self.__data.objects.get(bevel_name)
if wire_bevel is None:
cu = self.__data.curves.new(bevel_name, 'CURVE')
wire_bevel = self.__data.objects.new(bevel_name, cu)
self.__scene.objects.link(wire_bevel)
cu.dimensions = '2D'
cu.resolution_u = self.resolution_wire_bevel
self.create_wire_ramp_bevel(cu, 0) # base left inner
self.create_wire_ramp_bevel(cu, 1) # base right inner
if self.debug_create_full_ramp_wires:
self.create_wire_ramp_bevel(cu, 2) # left inner
self.create_wire_ramp_bevel(cu, 3) # right inner
self.create_wire_ramp_bevel(cu, 4) # upper left inner
self.create_wire_ramp_bevel(cu, 5) # upper right inner
self.create_wire_ramp_bevel(cu, 6) # top outer
else:
pass
return wire_bevel
评论列表
文章目录