Skip to content

Latest commit

 

History

History
167 lines (112 loc) · 3.3 KB

File metadata and controls

167 lines (112 loc) · 3.3 KB
Error in user YAML: (<unknown>): could not find expected ':' while scanning a simple key at line 3 column 1
---
- oeasy Python 0718
- 这是 oeasy 系统化 Python 教程,从基础一步步讲,扎实、完整、不跳步。愿意花时间学,就能真正学会。
本教程同步发布在: 

     个人网站: `https://oeasy.org` 
     蓝桥云课: `https://www.lanqiao.cn/courses/3584` 
     GitHub: `https://github.com/overmind1980/oeasy-python-tutorial` 
     Gitee: `https://gitee.com/overmind1980/oeasypython` 
---

2d动画基础

启动blender

blender
  • 点击 文件(File)
    • 新建(New)
    • 2D 动画(2D Animation)

图片描述

  • 出现白色画布
  • 进入2d编辑状态

图片描述

  • 如何理解白色背景呢?

控制

  • 点击 shading 着色器
    • Viewport 视口
    • Lighting 灯光
    • 取消勾选 Scene World 场景世界
    • 画面回到我们熟悉的 灰黑色

图片描述

  • 勾选 Scene World 场景世界
    • 画面 切到 2d特有的 白色

图片描述

  • 怎么画呢?

绘制logo

  • 在2D Animation 工作区下
    • 选中 Greasy Pencil 蜡笔
    • 设置 半径 300
    • 设置 力度 1.00
    • 绘制 blender logo

图片描述

  • 如何理解这个图形?

观察

  • 点击旋转坐标轴
    • 配合 平移 和 缩放
    • 发现 logo位于 xz平面上
    • 被 y轴 上的 摄影机 拍摄
    • 得到最终的渲染画面

图片描述

  • 如何变回到原来的状态呢?

调整视口

  • 选中view 视图
    • 选择 viewport 视口
    • 点击 Camera 默认摄影机
    • 这样 视口 就还原了

图片描述

  • 可以把这个logo渲染出来吗?

渲染设置

  • 渲染设置
    • 分辨率 300 x 300
    • 结束帧 1
    • 输出位置 /home/shiyanlou/Code

图片描述

  • 准备渲染

渲染

  • F12
    • View 视图
    • Save as 另存为文件
    • 保存到 /home/shiyanlou/Code
  • 下载代码 可以下载 这个 png

图片描述

  • 这个 画出来的logo 存在 哪儿 呢?

找到位置

  • 在Scene场景中
    • 找到 线条对象 Strock Object
    • 找到 线条矢量 包括两个图层
      • Lines
      • Fills
    • 关闭 Lines图层的眼睛
      • logo消失

图片描述

  • 打开 图层可见性 眼睛
    • logo 又出来了

图片描述

  • 如何 删除掉logo呢?

选中logo

  • 在 编辑 模式
    • 选择 矩形选框 工具
    • 框选 logo

图片描述

  • logo 被选中
    • 出现 橙色 路径锚点

删除logo

  • 点击 Grease Pencil 油性画笔
    • 删除 Delete
    • 点 Points

图片描述

  • 删除之后
    • 画面就空了
    • 但是 线条对象还在

总结

  • 这次 我们 在blender中
    • 使用2d方式
    • 制作了一个logo

图片描述

  • 我能用代码
    • 在blender里
    • 生成2d画面吗?🤔
  • 我们下次再说!👋

  • 本文来自 oeasy Python 系统教程。
  • 想完整、扎实学 Python,
  • 搜索 oeasy 即可。