三维建模

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快捷键、常用操作备忘录

耗尽温柔 提交于 2019-12-07 19:26:24
常用快捷键 视图操作 操作 作用 鼠标左键 鼠标右键 选择对象 shift + 鼠标滚轮按下 + 鼠标拖动 平移视角 鼠标滚轮按下 + 鼠标拖动 旋转视角 鼠标滚轮滚动 放大或缩小视角 shift + C 小键盘0 切换成摄影机视图 T 收起/显示左侧菜单 N 收起/显示右侧菜单 W 调出特殊菜单 shift + space 放大某一视图 ctrl + alt + Q 切换各视图 tab 切换编辑模式 F12 切换预览模式 模型查看 操作 作用 Z 切换模型查看模式,如实体,线框模式 B 矩形选框框选对象 ctrl + 鼠标左键拖动 自由框选对象 模型编辑 操作 作用 G 移动对象 R 旋转对象(Rotate) S 改变对象尺寸(Scale) A 全选对象上的点和线(All select) M 把对象移动到其他Layer(Move to layer) E 挤出选定的部分(Extrude) ctrl + R 环切对象(Round cut) Page up/Page down/鼠标滚轮 增加/减少环切圈数 K 切割物体(Knife) F 创建表面(Face) alt + J 组合(Join) shift + A 创建物体对象 来源: oschina 链接: https://my.oschina.net/u/2438417/blog/677091

OpenSCAD、Blender和Textmate\SublimeText遇见后发生的一切...

北城余情 提交于 2019-12-03 08:48:27
Textmate\SublimeText是编码极客们喜爱的玩具。OpenSCAD可以用MDL(机械定义语言)的方式来构建三维几何对象,而Blender除了交互三维建模之外,也支持以Python来构建几乎任何几何对象。 现在,这三者要合体了。 使用Textmate\SublimeText来编辑代码,然后分别在OpenSCAD和Blender中去执行,创建出三维模型和效果,是不是非常强悍? 从 http://www.thingiverse.com/thing:15292/#files 可以下载Textmate/SublimeText的插件,然后就可以直接操作OpenSCAD了,把OpenSCAD的CodeEditor关掉,把Design=>Automatically reload and compile选项打开,就相当于开出了一个独立的三维渲染窗口,在Textmate中写的代码就可以直接显示出来了,比内置的CodeEditor功能要强大很多很多。 做完的模型,下一步导入到Blender中去进行细节的修改,这时候仍然可以使用Textmate来进行控制。怎么搞法呢?参见这里: http://my.oschina.net/u/2306127/blog/372605 。 如果你愿意(我愿意、我愿意!),也可以用Python来写一个自动创建SCAD模型文件的库,这个有点烧脑了,多保重

OpenSCAD使用总结-中文

被刻印的时光 ゝ 提交于 2019-12-03 08:48:08
OpenSCAD是用程序的方式生成模型,搞软件的人应该很熟悉这种方式,但习惯交互式造型设计的就不用看这个了。创建模型的方法就像是用脚本语言编写一段程序,然后编译,总体感觉简单、便捷、易学,教程完善,安装方便,功能强悍。 官方网站: http://www.openscad.org/ 详细的教程看这里: http://my.oschina.net/bywetech/blog/167043 介绍 OpenSCAD 是一个用于创建立体三维 CAD 对象的软件。它是免费软件 , 可用于 GNU /Linux , MSWindows 和苹果 OSX 。 不同于大多数自由软件,用于创建 3D 模型(如著名的应用 Blender ), OpenSCAD 不专注于艺术方面的 3D 建模,而是专注于 CAD 方面。因此,它可能当你正在寻找一个建造 3D 机械零件的应用,但可能不是你在期望的你非常感兴趣的在电脑动画电影。 OpenSCAD 不是一个交互建模工具。相反,它是在脚本文件中描述对象,并呈现从脚本文件中的 3D 模型,上面写着像一个三维的解释。这给了你(设计师)的建模过程的完全控制权,使您可以轻松地更改任何步骤在建模过程中,甚至设计所定义的配置参数。 OpenSCAD 包括两个主要的建模技术:首先,建设性的立体几何( CSG ) , 第二、二维轮廓映射。 AutoCAD DXF (qcad,

OpenSCAD设计的3D打印NodeMCU外壳

寵の児 提交于 2019-12-03 08:47:54
NodeMCU是集成了WiFI和MCU的小巧开发板,基于ESP8266芯片。论坛在 http://bbs.nodemcu.com/ ,源码在 https://github.com/nodemcu 。 使用 OpenSCAD 给它做了一个外壳,可以用3D打印机输出出来,就再也不用“裸奔”了。 OpenSCAD的原始模型文件如下,可以自行修改后在3D打印机上输出。 //NodeMCU智能设备,盒子,防雨淋型(垂直安装) //Author:openthings@163.com, //copyright 2015-2025. //打印时注意比例变化,并且旋转向上。 //避免上部打印时无支撑塌陷。 //盖子单独打印,或放为两个模型。 //常量定义 athick=0.5; //盖子厚度 bthick=0.10; //盒壁厚度 bwidth=4.0; //内径净宽 bhight=1.5; //内径净高 blong_inter=5.5;//内径净长 //外径长度=底厚+内径+挡格+盖子厚度 blong=bthick+blong_inter+bthick+athick; //文字或图标标识 //translate([-2,0,0]) //scale([1, 1, 0.1]) // surface(file = "smiley.png", center = true); //=============

人脸三维建模A Morphable Model For The Synthesis Of 3D Faces(三维人脸合成的变形模型)

匿名 (未验证) 提交于 2019-12-03 00:15:02
AbstractժҪ In this paper, a new technique for modeling textured 3D faces is introduced. 3D faces can either be generated automatically from one or more photographs, or modeled directly through an intuitive user interface. Users are assisted in two key problems of computer aided face modeling. First, new face images or new 3D face models can be registered automatically by computing dense one-to-one correspondence to an internal face model. Second, the approach regulates the naturalness of modeled faces avoiding faces with an “unlikely” appearance. 本文介绍了一种新的三维纹理人脸建模技术。三维面可以从一张或多张照片自动生成