blender

Blender to RizomUV 脸部UV拆分需要使用的功能

倾然丶 夕夏残阳落幕 提交于 2020-03-06 05:28:44
脸部UV要保留更多的细节,所以在使用rizomUV时,最好留给脸部较大的UV,因为面部需要更加精细的表现。 首先在Blender中选择要展UV的部分: 点击Send To RizomUV,进行UV展开。 适当缩小除脸部其它部分的比例,尽可能使脸部占用UV的比例越大。 这里主要用到 Package Translate(直接按P会打乱你之前的变换,虽然可以通过Initial Orientatic进行改变) : Constraint Edge(上面UV的边界处,就是用Constraint Edge,保证边界在舒展是,仍然保持直线) pin(主要用来做拉伸) 下图的红圈里就是被Pin住的点,点击O之后,自动舒展就会把Pin点之间部分进行平滑,是一个很有用的功能。之所以这么做的原因是因为,rizomUV中只能同时对u和v方向进行相同比例的放大缩小(不是指Till),如果想要对水平或垂直方向拉伸,可以先对点进行Pin,移动,再按O,进行舒展拉伸 来源: CSDN 作者: Jiabin.niu 链接: https://blog.csdn.net/u010392759/article/details/104677948

Blender源代码中提取渲染功能

ぃ、小莉子 提交于 2020-03-05 11:33:19
Blender Internal的分离提取: • 调试模式 •Blender主函数执行流程 •跟踪命令:Blender –b –f 0 woman.blend 的执行 •去掉不需要的宏 WITH_PYTHON,WITH_PYTHON_MODULE,WITH_GAMEENGINE, WITH_LIBMV •删除不需要的函数(1700->400) •去掉一些if的分支(background=0) •简化一些函数的调用层次(BLI_argsParse) •一步一步删除简化-> 编译 运行->简化 •1700->150行, 70M->17M 独立工程的建立: •新建工程,复制配置,再一步一步简化配置 •去除所有不需要的.h和.lib文件 •合并.h目录,lib 合并所有的lib文件成一个文件,方便配置 •VC2010 的尝试。改用vc90 的工具集可以实现编译。否则不能。 • 简化后的Main函数: 来源: oschina 链接: https://my.oschina.net/u/574785/blog/220469

Blender在Ubuntu上的编译

℡╲_俬逩灬. 提交于 2020-03-05 11:13:42
Here you find information about how to build Blender on modern machines and distributions. Troubleshooting In case you're trying to build on old distributions, chances are that your package manager doesn't provide a recent Python, Collada, etc: in those special cases please have a look at the troubleshooting page To have latest Blender successfully running on Linux system you follow few simple steps. This is not as hard as most people would think if you follow these instructions. Install required package dependencies. Download Blender source. Compile Blender. Get the source The first step is

Blender新手练习1:酒瓶

試著忘記壹切 提交于 2020-03-02 13:04:38
说明:本文为第一次尝试,以下内容可能是最简单最麻烦的方法,若之后有更方便的方法,另外更新。 酒瓶成图: 步骤一,我们需要做酒瓶瓶身 "Shift+A"选择创建一个柱体1,按G和S键移动并且缩放调节其大小 步骤二,做瓶子的颈,重复步骤一,创建更小的柱体2 步骤三,选择柱体2一个面,"Ctrl+L"全选柱体2后,按住G键移动到柱体1上方 “Ctrl+Alt+Q”切换到“四格视图”来调节两个柱体的相对位置 调好之后,进行步骤四 步骤四,重复步骤一,创建柱体3,如图所示 按G键后接着按下Z键,使柱体沿着Z轴方向向上移动 之后,按下S和Z使之缩放为下图所示 上述步骤都完成后,进行最后一步 步骤五:鼠标中键旋转至俯视图视角,调节柱体3相对于柱体2的位置,调好后,一个酒瓶就做好了。 来源: CSDN 作者: 橘子汽水~ 链接: https://blog.csdn.net/m0_46377505/article/details/104608232

将Blender变成一个小型的http的web服务器

一个人想着一个人 提交于 2020-03-01 06:57:14
Blender2.73a支持Python3.4.2,不仅可以定制界面、控制流程。还可以通过python的socket功能实现与其它软件的协同应用,实在是强大。比如可以实现:渲染服务器、集群渲染、外部数据导入、外部算法解算器等等,从而把Blender变为一个超级图形工作网络。 [转自: BlenderCN中文论坛] 第一步:在Blender的文本编辑器里面输入: import http.server import socketserver PORT = 8000 Handler = http.server.SimpleHTTPRequestHandler httpd = socketserver.TCPServer(("", PORT), Handler) print("serving at port", PORT) httpd.serve_forever() 第二步:点击文本编辑器旁的执行。 第三步:打浏览器,输入 http://127.0.0.1:8000 现在你的blender文件夹就在浏览器里面可以浏览了。 来源: oschina 链接: https://my.oschina.net/u/2306127/blog/372545

Blender 2.82.7 设置中文

烂漫一生 提交于 2020-02-27 03:53:53
打开软件界面。依次打开Edit - Preferences - Interface - Translation 并勾选,再次勾选Interface和Tooltips。New Data 不推荐勾选。 未勾选前如图所示。注意本文已设置中文。 设置完毕如图所示。 错误设置中文等字符显示乱码。如图所示。 来源: oschina 链接: https://my.oschina.net/u/1011130/blog/3171650

compare vector lists

雨燕双飞 提交于 2020-02-02 13:26:31
问题 I need to compare two list of vectors and take their equal elements , like: veclist1 = [(0.453 , 0.232 , 0.870), (0.757 , 0.345 , 0.212), (0.989 , 0.232 , 0.543)] veclist2 = [(0.464 , 0.578 , 0.870), (0.327 , 0.335 , 0.562), (0.757 , 0.345 , 0.212)] equalelements = [(0.757 , 0.345 , 0.212)] obs: The order of the elements don't matter ! And also, if possible I wanted to only consider till the 2nd decimal in the comparison but without rounding or shortening them. Is it possible ? Thx in advance

compare vector lists

生来就可爱ヽ(ⅴ<●) 提交于 2020-02-02 13:23:49
问题 I need to compare two list of vectors and take their equal elements , like: veclist1 = [(0.453 , 0.232 , 0.870), (0.757 , 0.345 , 0.212), (0.989 , 0.232 , 0.543)] veclist2 = [(0.464 , 0.578 , 0.870), (0.327 , 0.335 , 0.562), (0.757 , 0.345 , 0.212)] equalelements = [(0.757 , 0.345 , 0.212)] obs: The order of the elements don't matter ! And also, if possible I wanted to only consider till the 2nd decimal in the comparison but without rounding or shortening them. Is it possible ? Thx in advance

compare vector lists

和自甴很熟 提交于 2020-02-02 13:22:31
问题 I need to compare two list of vectors and take their equal elements , like: veclist1 = [(0.453 , 0.232 , 0.870), (0.757 , 0.345 , 0.212), (0.989 , 0.232 , 0.543)] veclist2 = [(0.464 , 0.578 , 0.870), (0.327 , 0.335 , 0.562), (0.757 , 0.345 , 0.212)] equalelements = [(0.757 , 0.345 , 0.212)] obs: The order of the elements don't matter ! And also, if possible I wanted to only consider till the 2nd decimal in the comparison but without rounding or shortening them. Is it possible ? Thx in advance