zoukankan      html  css  js  c++  java
  • 合成节点渲染实现简易时空门效果


    https://en.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro/Compositing/Portal_Effect
    时空门效果

    门外:
    [Shift A]新建Plane,[S,3],放大3倍,作为地板,材质淡蓝色
    [Shift A]新建cube,[S,Z,2],作为时空门,门材质1,紫色,作为门框,{编辑模式},选择前表面[I]内插面,指定材质2,绿色;
    [Shift A]新建UV Sphere,插入门中,才是颜色红色
    斜侧面灯光,
    [Shift C]光标回原点;
    [Shift A]新建空对象,

    门内:
    [Shift A]新建Plane2,[S,Y,0.5],Y方向缩放一半,作为门内异世界的地板,材质与外界稍有区别即可.
    [G,Y]Y方向移动地板,刚到到门口即可.
    地板上方, 随机新增几个小球;

    门内,门外共用的部分:
    前面门外建立插入门口的小球;
    空对象,镜头,灯光;

    选择镜头,空对象,[Ctrl P]设置空对象为镜头的父对象,
    选择空对象;"对于空对象旋转,带动镜头旋转"
    时间线第1帧,[I]插入关键帧,选择{旋转LocRot};
    时间线第24帧,[R,Z,-90]空对象Z轴旋转-90度,镜头则会在门前绕90度;
    [I]插入关键帧,选择{旋转LocRot};
    时间线{End结束帧}设置为24,1妙动画,渲染会快些.

    动画渲染,
    新渲染层,门外部件及共用部分渲染为24张图,设置渲染保存在Out文件夹下;
    新建渲染层,门内部件及共用部分渲染为24张图,设置渲染保存在In文件夹下;

    合成
    打开节点编辑器,合成模式:
    1. Input输入Movie Clip选择Out文件夹;
    Movie ClipImage --> Colo KeyImage
    2. MatteColo Key
    Key Color点开,使用取色器点击Movie Clip面板中绿色门的颜色; (作用是使得绿色门变透明)
    Colo KeyMatte --> Dilate/ErodeMask
    Colo KeyImage --> Mix/Image(2)
    3. FilterDilate/Erode"-1"
    Dilate/ErodeMask --> MixFac
    4. Input输入Movie Clip选择In文件夹;
    Movie ClipImage --> MixImage(1)
    5. ColorMix
    MixImage --> ViewerImage
    MixImage --> CompositeImage
    6. OutputViewer
    7. OutputComposite

    新建第三个渲染层,合成渲染

  • 相关阅读:
    ceph 网络配置
    Centos7.2 下DNS+NamedManager高可用部署方案完整记录
    Mysql多实例数据库
    Mysql 基础
    搭建本地YUM仓库
    Go实现线程安全的缓存
    KubeEdge安装详细教程
    Kubeedge实现原理
    Go语言中new()和make()的区别
    Go语言中append()函数的源码实现在哪里?
  • 原文地址:https://www.cnblogs.com/sztom/p/9790425.html
Copyright © 2011-2022 走看看