Navigation

    CreatiCode Scratch Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • CreatiCode

    使用轨道摄像头观察场景

    三维积木
    1
    1
    245
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • info-creaticode
      CreatiCode last edited by admin

       

      预备知识

      • 初始化 3D 场景

       

      介绍

      每个3D场景都是一个无限大的虚拟世界。要观察这个世界中发生的事情,我们需要使用虚拟摄像头。这个过程非常类似于在电视上看足球赛:由于体育场非常大,摄像头从特定角度和位置捕捉体育场的图像,并将这些图像显示在我们的电视上。

       
      默认情况下,*每个场景都包含一个摄像头 *。你可以随时添加新的摄像头来替换默认摄像头。最常用的摄像头类型是“轨道摄像头”,其行为类似于绕地球运行的卫星。它可以围绕目标水平或垂直旋转,或靠近/远离目标。

       

      添加轨道摄像头的积木块

       
      4b0e9e49-7624-4763-bdee-600ffda00199-image.png

       

      参数

      • 距离:摄像头与目标点(默认为世界原点)的初始距离。设置更大的距离将让我们通过摄像头看到更多的物体,但细节就更少。添加摄像头后,你可以通过鼠标或者键盘来改变这个距离,或将目标点平移到其他的位置。


       

      • 俯视角度 :摄像头的初始垂直视角,介于 0 度和 180 度之间。值 0 会将摄像头直接放置在目标上方。以下是一些常用的俯视角度:


       

      • 侧视角度:摄像头的水平侧视视角,介于 0 度和 360 度之间。例如,当侧视角度为 0 度时,摄像头将沿着Y轴向前看(钻进计算机屏幕的方向)。

       

      • 平移速度比例:手工移动摄像头目标点的速率。 100 表示默认速度的 100%。请参阅下文了解如何手工移动目标。
         
      • 输入键盘和输入指针:是否对用户的鼠标或键盘按键做出反应。

       

      • 主摄像头:这是一个高级选项,用于控制此摄像头是否将成为“主摄像头”。如果你选择“是”,这个新的摄像头将取代现有的主摄像头,它的视图将显示在舞台上;如果你选择“否”,则此摄像头将作为附加摄像头。在我们为它设置一个新的显示区域之前,它的输出不会被显示。这个积木一般是用于在舞台上显示 2 个或更多摄像头的内容。

       

      • 名称:这是新摄像头的名称。当我们以后需要选择或者操控这个摄像头时,可以使用它的名称。

       
       

      示例

      程序: 在这个程序中,我们加载“城堡”场景,等待 2 秒后,添加一个新的j距离更远的轨道摄像头,替代当前的摄像头。

      输出:

       

      手动旋转摄像头

       
      你可以使用鼠标指针或键盘控制轨道摄像头围绕目标点旋转。请注意,场景中的物体不会被你的操作移动或旋转。你只是在更改摄像头观察的视角。

      • 指针:你可以在 3D 场景窗口中拖动指针来旋转摄像头。

      • 键盘:你也可以按4个箭头键( ⬆ ⬇ ⬅ ➡) 水平或垂直旋转摄像头。请注意,你需要先单击或触摸场景窗口以确保它正在主动捕获你的按键。

       

      放大和缩小

      你可以通过将摄像头推近目标来进行放大,或者通过将摄像头向后拉来进行缩小。

      • 指针:你可以使用鼠标的滚轮,或者将两根手指捏得更窄或更宽来缩放摄像头。

      • 键盘:你也可以按 W 和 S 键缩放摄像头。同样,请注意,你需要先单击或触摸场景窗口,以确保它能接收到你的按键信息。

       

      平移:移动目标

       
      最后,你可以平移摄像头,这意味着水平或垂直移动目标。同样,这不会移动场景中的物体,而是并行更改目标点和摄像头的位置。

      • 指针: 你可以按下鼠标右键,或在触摸板上按下 2 个手指并拖动它们。

      • 键盘: 你也可以使用键盘。 A 和 D 键 将向左或向右移动摄像头,而 Q 和 E 键 将向上或向下移动摄像头。

       

      了解更多

      • 将头像加载到场景中
      • 3D 坐标轴
      • 设置摄像头目标
      • 设置摄像头属性
      1 Reply Last reply Reply Quote 0
      • Pinned by  info-creaticode info-creaticode 
      • First post
        Last post