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)

相关推荐

  • fetch网络请求封装示例分析

    技术fetch网络请求封装示例分析本篇内容主要讲解“fetch网络请求封装示例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“fetch网络请求封装示例分析”吧!expor

    攻略 2021年11月23日
  • css怎么修改input框的长度

    技术css怎么修改input框的长度css怎么修改input框的长度,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。css修改input框长度的方法:1、在i

    攻略 2021年11月10日
  • python如何拦截bug(python网抓模块)

    技术python是怎么实现skywalking的trace模块过滤和报警python是怎么实现skywalking的trace模块过滤和报警,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个

    攻略 2021年12月13日
  • 笔记本安装windows和linux系统(linux 安装windows 软件)

    技术笔记本Linux版如何安装Windows系统这篇文章将为大家详细讲解有关笔记本Linux版如何安装Windows系统,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。  首先,我们需要

    攻略 2021年12月20日
  • ORM-mysql

    技术ORM-mysql ORM-mysql创建表,需要手动先创建数据库from sqlalchemy.ext.declarative import declarative_base
    from sqlal

    礼包 2021年12月20日
  • 第七章 数据库 附件-MySQL的安装与使用

    技术第七章 数据库 附件-MySQL的安装与使用 第七章 数据库 附件-MySQL的安装与使用一、MySQL安装与使用
    1、服务端
    1.1、服务端-安装步骤1. 安装文件 mysql-5.5.62-wi

    礼包 2021年12月5日