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)

相关推荐

  • 以太坊公链的路线(以太坊如何销毁简单解释)

    技术以太坊如何将自定义数据写入到区块链中小编给大家分享一下以太坊如何将自定义数据写入到区块链中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

    攻略 2021年12月25日
  • 三国演义有什么故事,《三国演义》里都有哪些故事

    技术三国演义有什么故事,《三国演义》里都有哪些故事前段时间因为肺炎疫情的原因,许久不能出门,刚好重温了一遍电视剧,大致的故事还都有印象。 故事都是与人物有关,听故事要知道《三国演义》有哪些著名的历史人物,这样才能对应耳熟

    生活 2021年10月23日
  • VB.NET框架类库怎么用

    技术VB.NET框架类库怎么用小编给大家分享一下VB.NET框架类库怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!VB.NET经过长时间

    攻略 2021年12月2日
  • GET和POST两种基本请求方法的区别有哪些

    技术GET和POST两种基本请求方法的区别有哪些本篇内容主要讲解“GET和POST两种基本请求方法的区别有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“GET和POST两

    攻略 2021年10月27日
  • 如何理解Java MeteoInfo解析与绘图代码教程

    技术如何理解Java MeteoInfo解析与绘图代码教程这篇文章主要讲解了“如何理解Java MeteoInfo解析与绘图代码教程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究

    攻略 2021年10月21日
  • lob类型是什么意思(lob类型参数)

    技术LOB类型有哪些本篇内容主要讲解“LOB类型有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“LOB类型有哪些”吧!LOB相关的概念 LOB类型: 将信息文件(十进

    攻略 2021年12月22日