BlenderPython如何安装

技术BlenderPython如何安装这篇文章主要介绍了BlenderPython如何安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。简介blender

本文主要介绍如何安装BlenderPython,具有一定的参考价值。有兴趣的朋友可以参考一下。希望大家看完这篇文章后收获多多。让边肖带你去了解它。

简介

blender是一款开源的跨平台全能3D动画制作软件,提供从建模、动画、素材、渲染、音频处理、视频编辑等一系列动画短片制作解决方案。

Blender有多种用户界面,方便在不同工作中使用,内置了绿屏抠像、摄像头反向跟踪、蒙版处理、后期节点合成等高级视频解决方案。同时内置了基于GPU技术的卡通自由式和Cycles渲染器。Python是内置脚本,它支持各种第三方呈现器。

Blender是为世界各地的媒体工作者和艺术家设计的。它可以用于三维可视化,也可以创建广播和电影质量的视频。此外,内置的实时3D游戏引擎使创建独立回放3D互动内容成为可能。

有了Blender,喜欢3D绘图的玩家不用花很多钱就能做出自己喜欢的3D模型。它不仅支持各种多边形建模,还可以制作动画!

最重要的是它是开源的,可以使用python脚本。对于一个不喜欢界面操作的程序员来说有多重要!

在接下来的博客中,我主要讲解了python脚本在blender上的一些常见操作,发现国内使用Blender的人比较少(可能是因为人们不用花钱就能使用maya和3dmax),所以素材比较少,尤其是python脚本操作的素材基本相当于没有。在学习的过程中,所有的资料都是在国外的网站上搜索到的,所以我把自己的学习过程记录在这里,防止自己以后遗忘。

官方主页:https://www.blender.org/

论坛:http://www.blendercn.org/

00-1010去官方主页下载对应的安装包或压缩包(https://www.blender.org/download/)。可供选择的平台有很多,包括Linux、windows、Mac(这也是它的优势之一)。

当然,网站上也提供了源代码的下载。如果感兴趣的伙伴可以下载源代码,自己编译安装。

00-1010 blender的最新版本集成了python3,所以blender的python脚本应该符合python3的语法。

主页论坛

blender提供了一个python控制台窗口,可以直接输入命令来操作或渲染3D模型,并且在控制台窗口上,一些基本模块已经被自动导入(当你打开控制台时,会提示你看到自动加载的模块)。

您可以将当前窗口切换到python控制台窗口界面,如下图所示。下面状态栏中带有上下箭头的按钮可以切换当前窗口界面(或使用Shift F4快捷键)。点击下方状态栏中的自动完成按钮,自动完成命令(或者使用Ctrl Space快捷键,但是会和Ubuntu系统输入法切换的快捷键冲突,不知道怎么解决。)。

BlenderPython如何安装

下载安装

blender为python提供了一个文本编辑窗口,用户可以在这里编写python脚本(就像写作一样。py程序),当然,在这里编写基本模块需要手动导入。

可以将当前窗口切换到文本编辑器窗口界面,如下图所示。单击下面的状态栏创建一个新的。py文件,并使用文本左侧的上下箭头按钮切换多个。py文件。点击下方状态栏中的Run Script运行脚本(在操作中不知道如何查看打印结果,但是知道的话可以回复,所以通常在Text Editor窗口中定义方法,在python控制台窗口中导入上面定义的方法来使用,这样就可以在控制台中看到对应的打印结果)。

BlenderPython如何安装

00-1010一般界面会有一个Info窗口,如下图所示:

BlenderPython如何安装

如果您向下拖动该窗口的上边框或下边框,状态栏的上方或下方会出现一个信息输出窗口,如下图所示。我认为主要功能是当你在其他界面操作时,你做的动作会以python脚本命令的形式显示在这个窗口中。比如你想调整摄像头的焦距,又不知道怎么用python命令来改变,那么首先应该在界面上找到摄像头的焦距所在的地方。手动更改(这个界面操作一般都能找到),那么在这个窗口就可以看到对应的python命令,然后就可以使用了。很简单吧,哈哈哈?

BlenderPython如何安装

感谢您仔细阅读本文。希望边肖分享的文章《如何安装BlenderPython》对大家有所帮助。同时希望大家多多支持,关注行业信息渠道,多了解!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/115605.html

(0)

相关推荐

  • 广义货币m2,广义货币M2是具体指什么

    技术广义货币m2,广义货币M2是具体指什么广义货币是一个经济学概念广义货币m2,和狭义货币相对应,货币供给的一种形式或口径,以M2来表示,其计算方法是交易货币以及定期存款与储蓄存款。
    我国现阶段也是将货币供应量划分为三个

    生活 2021年10月24日
  • jquery有哪些读取节点的方法

    技术jquery有哪些读取节点的方法本篇内容介绍了“jquery有哪些读取节点的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够

    攻略 2021年11月15日
  • 刷墙面漆步骤,房子的墙面怎么刷涂料,详细步骤

    技术刷墙面漆步骤,房子的墙面怎么刷涂料,详细步骤墙面刷涂料的粉刷大致分为以下几个步骤:1.处理墙面基层刷墙面漆步骤;2.涂刷界面剂;3.防水处理;4.刮腻子;5.砂纸打磨;6.刷油漆。 1. 处理墙面基层
    墙面基层处理

    生活 2021年10月25日
  • Redis中的基本数据类型有哪些

    技术Redis中的基本数据类型有哪些这篇文章主要讲解了“Redis中的基本数据类型有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Redis中的基本数据类型有哪些”吧

    攻略 2021年11月24日
  • javascript中如何监听页面DOM变动并高效响应

    技术javascript中如何监听页面DOM变动并高效响应本篇内容介绍了“javascript中如何监听页面DOM变动并高效响应”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一

    攻略 2021年11月15日
  • 记录ABAP开发的日常——SmartForms模板固定N行显示

    技术记录ABAP开发的日常——SmartForms模板固定N行显示 记录ABAP开发的日常——SmartForms模板固定N行显示前言:这里面介绍一下SmartForms里面使用Template的情况下

    礼包 2021年12月20日