Blender曲线操作

news2024/11/26 23:38:55

1.几种常见建模方式

-多边形建模:Blender,C4D,3DsMax,MaYa

-曲线:

-曲面:Rhino(Nurbs)

-雕刻:Blender,ZBrush

-蜡笔:Blender

1)新建一条贝塞尔曲线

2)选中曲线,进入编辑模式

3)选中一个控制点,G,S,R

4)退出编辑

2.编辑曲线:

查看控制柄的类型

选中控制柄,按V设置类型或菜单 控制点-设置控制柄类型

-自动(自动计算)

-矢量(直线)

-对齐(将控制柄两端都改为曲线,且承180°)

-自由

其他曲线操作

  1. 按A全选
  2. 按E挤出一个控制点(控制柄类型为自动最好,线最平滑)
  3. G移动,R旋转,S缩放
  4. V控制柄类型
  5. X删除
  6. F连接(选中两个点)
  7. 拆分(选中两个点)
  8. 细分(选中两个点)

3.曲线笔即钢笔工具

  1. 挤出:先选中一个现有控制点,然后鼠标左键点击其他位置,添加一个控制点并连接,新添加的控制点默认为矢量类型
  2. 删除:Ctrl+鼠标左键,点击并删除现有的控制点
  3. 插入:Ctrl+鼠标左键,点击线段插入一个控制点
  4. 调整控制点/控制柄:鼠标左键
  5. 调整线段:鼠标左键
  6. 闭合曲线:鼠标左键(一次点击两个控制点)
  7. 切换控制点类型:鼠标双击

由于鼠标左键点击空白处就会挤出一个控制点,容易误操作,所有可以修改一下偏好

偏好设置,键位设置|曲线笔

其中

鼠标左键 闭合样条线(X)

鼠标左键 挤出(X)

添加Ctrl + 鼠标左键 挤出

4.法向与法平面

在编辑状态下,显示曲线的法向

其中

法向即前进的方向

法平面即水平翼面的方向

切换曲线的法向

菜单 段数-切换方向

5.曲线转网格

曲线物体可以转成网格类型

1)U分辨率,决定曲线的平滑度

2)设成3D曲线,避免自动填充

3)转换时,可以保留原始备份(转化时在微调面板内勾选保留备份即可创建一个曲线的备份)

6.曲线倒角

把一条曲线变成一根管子

其中

-深度:管子的半径

-分辨率:横截面分辨率

-封盖:将两端封闭

在倒角状态下,可以编辑曲线的形状

例如G移动,R旋转等

7.横截面

添加一个闭合曲线作为横截面

其中

-横截面必须是曲线物体

-截面取 在XY平面的投影

-X方向是法平面方向,Y是向上方向

操作步骤:

1)添加任意封闭的曲线

2)调整曲线在XY平面的投影效果

3)选中需要设置倒角的曲线,选择物体为添加的封闭曲线

4)调整封闭曲线,查看倒角效果

8.半径与倾斜

选择一个控制点,按N键

其中

-坐标,即控制点位置

-半径(倍数值),调整半径的倍数,倒角后的管子在此处变细/粗

-倾斜,只法平面的倾斜,倒角后的管子在此处有扭曲

除坐标外都会影响曲线倒角效果

9.更多曲线形状

启用Curve:Extra Objects插件,添加更多曲线形状

其中Sprials为螺旋线

-圈数

-步数:每一圈有多少顶点

-扩张系数:自下往上边宽

-半径

-高度

-3D,贝塞尔,位置,旋转等

该曲线默认为多线段类型,在编辑该曲线时,可以将其转化为贝塞尔曲线再编辑

操作步骤:

-进入编辑模式

-按A键全选控制点

-在菜单 曲线-设置样条类型-贝塞尔

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1631749.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

编译报错 - Missing trailing comma comma-dangle or Missing semicolon semi

一、comma-dangle规则: 这种错误通常出现在使用代码格式检查工具(如ESLint)时,具体是在JSON或者JavaScript对象、数组的最后一个元素后面缺少了逗号(trailing comma)。在某些编码标准中,要求在…

spring cloud eureka 初始化报错(A bean with that name has already been defined)

报错内容 The bean ‘eurekaRegistration’, defined in class path resource [org/springframework/cloud/netflix/eureka/EurekaClientAutoConfiguration E u r e k a C l i e n t C o n f i g u r a t i o n . c l a s s ] , c o u l d n o t b e r e g i s t e r e d . A …

MySQL:飞腾2000+Centos7.6 aarch64 部署MySQL8.0.36

目录 1.硬件环境 2.MySQL选择 Bundle版本【全部文件】​编辑 3.下载并安装 4.安装完成后检查mysql 5.初始化MySQL 6.那就问了,都初始化了啥? 7.尝试启动MySQL 8.给mysql文件授权 9.再次尝试启动正常 10.mysql初始化目录出现了mysql.sock 11.找…

MATLAB可视化图形绘制详解

图形常见的修饰命令 ①曲线修饰 曲线修饰包括曲线的顔色、线型和标示符号的设置。曲线修饰的命令格式如下。 plot(x,y,option):option定义了曲线的颜色、线型和标示符号。 MATLAB曲线修饰的各种选项见表 举例: x-2*pi:pi/50:2*pi; y1x.^2;y2cos(2*X);y3y1.*y2…

STM32应用开发教程进阶--Wi-Fi通信(ESP8266模块:STA、AP、STA+AP)

实现目标 1、熟悉Wi-F、ESP8266模块 2、掌握ESP8266模块共3种工作模式:STA、AP、STAAP的配置 3、具体实现目标:(1)AT固件烧录;(2)ESP8266模块STA、AP、STAAP的配置 一、Wi-Fi概述 1、Wi-Fi定…

pycharm配置wsl开发环境(conda)

背景 在研究qanything项目的过程中,为了进行二次开发,需要在本地搭建开发环境。然后根据文档说明发现该项目并不能直接运行在windows开发环境,但可以运行在wsl环境中。于是我需要先创建wsl环境并配置pycharm。 wsl环境创建 WSL是“Windows Su…

31 OpenCV 距离变换和分水岭算法

文章目录 距离变换分水岭算法distanceTransform 距离变换watershed 分水岭算法示例 距离变换 分水岭算法 distanceTransform 距离变换 void cv::distanceTransform (InputArray src,OutputArray dst,int distanceType,int maskSize,int dstType CV_32F) src:输入图像&#xf…

文件Tools工具 支持WORD/PDF/EXCEL/PDF等格式的转换软件

文件Tools工具 支持WORD/PDF/Excel/PDF等格式的转换软件 支持功能 Word转PDFWORD转EXCELWORD转EPUBPDF转WORDPDF转EXCELPDF转PPTPDF版本转换EXCEL转PDFEXCEL转WORDPDF转EXCELEPUB转WORDEPUB转PDFHTML转PDF(需配置chromium)点击查看配置教程简易二维码生…

Jmeter05:配置环境变量

1 Jmeter 环境 1.1 什么是环境变量?path什么用? 系统设置之一,通过设置PATH,可以让程序在DOS命令行直接启动 1.2 path怎么用 如果想让一个程序可以在DOS直接启动,需要将该程序目录配置进PATH 1.3 PATH和我们的关系…

秋招后端开发面试题 - JVM底层原理

目录 JVM底层原理前言面试题Java 对象的创建过程?什么是指针碰撞?什么是空闲列表?/ 内存分配的两种方式?JVM 里 new 对象时,堆会发生抢占吗?JVM 是怎么设计来保证线程安全的?/ 内存分配并发问题…

微星主板安装双系统不能进入Ubuntu的解决办法

在微星主板的台式机上面依次安装了Windows11和Ubuntu22.04。在Ubuntu安装完成后重启,没有出现系统选择界面,直接进入了Windows11。怎么解决?方法如下: (1)正常安装Windows11 (2)安…

面试题:斐波那契数列

题目描述: 写一个函数,输入n,求斐波那契数列的第n项.斐波那契数列定义如下: F(0) 0 F(1) 1 F(N) F(N - 1) F(N - 2), 其中 N > 1. 解题方法: 算法1: 利用递归实现,这个方法效率有严重问题,时间复杂度为O(2^n) long long Fibon(int n) {if (…

正点原子[第二期]Linux之ARM(MX6U)裸机篇学习笔记-6.5, 汇编 led.s,第一次点亮LED灯

前言: 本文是根据哔哩哔哩网站上“正点原子[第二期]Linux之ARM(MX6U)裸机篇”视频的学习笔记,在这里会记录下正点原子 I.MX6ULL 开发板的配套视频教程所作的实验和学习笔记内容。本文大量引用了正点原子教学视频和链接中的内容。…

Linux命令大全 以及搭建hadoop

Liunx系统目录 ├── bin -> usr/bin # 用于存放二进制命令 ├── boot # 内核及引导系统程序所在的目录 ├── dev # 所有设备文件的目录(如磁盘、光驱等) ├── etc # 配置文件默认路径、服务启动命令存放目录 ├── home # 用户家目录&#…

Linux驱动开发——(六)按键中断实验

目录 一、简介 二、修改设备树 2.1 添加pinctrl节点 2.2 添加KEY设备节点 2.3 检查是否被其他外设使用 三、代码 3.1 驱动代码 3.2 测试代码 3.3 平台测试 一、简介 以I.MX6U-MINI为例,实现KEY0按下后,设备识别到并将数据发送到平台。 二、修…

字典及GitHub字典爬取工具

红队API接口Fuzz字典可以用于WEB安全,渗透测试,SRC等场景 完整文件已上传知识星球,需要的朋友可加入查看。

fetch请求后端返回文件流,并下载。

前端&#xff1a; <script src"~/layui/layui.js"></script> <script src"~/Content/js/common/js/vue.min.js"></script> <script src"~/Content/js/common/js/jquery-1.10.2.min.js"></script><styl…

jvisualvm安装插件

1、打开VisualVM: Plugins Centers 找到对应JDK版本的插件点击下载即可&#xff0c;本案例以JDK1.8.0_181为例子&#xff0c;点击进去&#xff0c;再找到需要安装的插件点击下载 2、打开jvisualvm 在工具——》插件 的【已下载】tab&#xff0c;点击【添加插件 】安装下载下来 …

前端入门:HTML(css轮廓,填充,宽高)

1.CSS轮廓 注意&#xff1a; outline中&#xff0c;out-style是必须要设置的&#xff0c;格式为&#xff1a; outline-style一共有以下的几个值&#xff1a; 2.CSS填充属性 这是一个用于在一个元素的内容周围产生空间&#xff0c;也就是边框内到白框外之间的距离&#xff0c;…

Vue2 - 完成实现ElementUI中el-dialog弹窗的拖拽功能(宽度高度适配,且关闭后打开位置居中)

我们在做后台管理系统时常用到ElementUI 中的 el-Dialog,但是官方文档并未我们提供 el-Dialog弹窗如何实现拖拽功能,我们通常需要思考如何让用户能够自由地拖动弹窗,在页面上调整位置以获得更好的用户体验。在下面的博客文章中,我们将实现如何为 ElementUI 的 el-Dialog 弹…