Python 在特定方向上以一定距离创建对象

Python 在特定方向上以一定距离创建对象,python,blender,Python,Blender,我想创建一个平面,在特定方向上,相对于相机的特定距离 更确切地说,摄影机指向何处。 这是基本代码,我必须找到相机的方向,用我的距离添加相机位置,并设置位置=(x,y,z) 有什么建议吗 import bpy scene = bpy.context.scene cam = scene.camera rotazione = cam.rotation_euler location = cam.location bpy.ops.mesh.primitive_plane_add( radius

我想创建一个平面,在特定方向上,相对于相机的特定距离

更确切地说,摄影机指向何处。 这是基本代码,我必须找到相机的方向,用我的距离添加相机位置,并设置位置=(x,y,z)

有什么建议吗

import bpy

scene = bpy.context.scene
cam = scene.camera
rotazione = cam.rotation_euler
location = cam.location

bpy.ops.mesh.primitive_plane_add(
    radius=1.0, 
    view_align=False, 
    enter_editmode=False, 
    location=(x,y,z), 
    rotation=(rotazione.x, rotazione.y, rotazione.z))