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

2024-03-28 19:25:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我想创建一个平面在一个特定的方向上相对于相机的特定距离。你知道吗

更确切地说,摄像机指向哪里。 这是基本的代码,我必须找到相机的方向,添加相机的位置与我的距离并设置位置=(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))

有什么建议吗?你知道吗


Tags: 代码importfalse距离contextlocationscene方向