线性绘制在NSDT 3D场布中的应用

什么是线性摆放?

  线性摆放是指将一系列对象按照直线或者曲线进行排列,形成一条线或者弧线状的布局方式。在3D场布中,线性摆放可以应用于多个领域和场景,如展览设计、景观规划、商业空间布置等。

线性绘制在3D场布中的应用

  展览设计:线性摆放在展览设计中被广泛应用。通过将展品按照直线或者曲线的方式进行线性摆放,可以引导观众流线,使参观者能够有序地浏览展览内容。线性摆放还可以用于突出展品的连贯性和主题性,通过视觉上的延伸,凸显展品之间的联系和故事性。例如,在博物馆中,将展品沿着一条直线或者弧线进行线性摆放,可以引导观众按照特定的展示顺序进行观赏。

  景观规划:线性摆放在景观规划中可以创造出独特的视觉效果。通过将树木、花坛、座椅等元素按照曲线或者直线进行线性摆放,可以形成自然、流畅的景观线条,增加景观的动态感和连贯性。线性摆放还可以用于规划人行道、步行街等行人活动区域,通过线性布局使人们更加舒适地行走和流动。

  商业空间布置:线性摆放在商业空间的布置中具有引导消费和吸引顾客的作用。通过将商品、陈列架等按照线性方式进行摆放,可以引导顾客的目光流线,吸引他们逐一浏览产品。线性摆放还可以用于创造空间的层次感和流畅感,使商业空间更加整洁、有序,提升顾客的购物体验。例如,在服装店中,将衣物按照一条直线或者曲线进行线性摆放,可以呈现出连贯的时尚风格,吸引顾客的注意力。

  总之,线性摆放在3D场布中的应用具有很大的灵活性和创造性。通过合理运用线性摆放的原则,可以营造出独特的空间氛围,引导观众流线,突出展品或者商品的特点,提升整体的视觉效果和用户体验。

NSDT编辑器如何进行线性绘制?

  在3D场景应用中,线性绘制的使用场景非常常见,比如:最常见的就是绘制一条公路、一条河、一座桥、围栏、围墙等这种最常见的物体。还有稍微复杂点就是:沿着马路绘制一排电线杆、路灯、或者中一排树。凡是需要按照一定路径来摆放的模型都可以使用线性绘制的方法来绘制。

  NSDT 编辑器 中内置的线性绘制工具可以很好的完成这些工作。编辑器内置的线性绘制有三种模式:

  折绘制:鼠标左键在场景中点击选点,在场景中选取多点,鼠标右键选点结束,所有的点按顺序连成一条线,线段之间的拐角不带圆弧。

  曲线绘制:鼠标左键在场景中点击选点,在场景中选取多点,鼠标右键选点结束,所有的点按顺序连成一条线,线段之间的拐角带圆弧。

  直线绘制:鼠标左键在场景中选取两点, 自动结束。

  注:这里线性绘制模式支持所有的模型,例如我选择一个楼房, 拉一条直线,最会的绘制效果如下图:

  另外,大家选择这个模型会发现, 线性绘制的模型是一个整体,我们还可以为这个整体模型进行拆分和继续编辑。

  首先介绍下继续编辑功能:选中模型,点击右侧面板的编辑按钮,场景中会提示“拖动锚点编辑曲线,右键结束”,我们尝试拖动锚点

选中锚点,锚点会出现位移箭头

  拖动箭头右键结束,如图:

  拆分模型(拆分后不能再进行合并):点击右侧面板拆分按钮,联排房子变成了一个个独立的模型了,可以独立操作。

 本期内容到此,下一期继续介绍NSDT 编辑器 的其他绘制方式。

原文链接:线性绘制在NSDT 3D场布中的应用 (mvrlink.com)

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

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

相关文章

什么是CORS(跨源资源共享)?如何解决前端中的CORS问题?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ CORS(跨源资源共享)⭐ 解决前端中的CORS问题的方法⭐ 写在最后 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!这个专栏是为…

HCQ1-1300-D故障笔记

常用查错网址: SMC_ERROR (ENUM) 删除 Web

9.19号作业

2> 完成文本编辑器的保存工作 widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QFontDialog> #include <QFont> #include <QMessageBox> #include <QDebug> #include <QColorDialog> #include <QColor&g…

AJAX的奇妙之旅(1)基础知识

一、简介 AJAX&#xff08;Asynchronous JavaScript and XML&#xff09;是一种使用现有标准的新方法。它是一种用于创建快速动态网页的技术。AJAX 最大的优点是在不重新加载整个页面的情况下&#xff0c;可以与服务器交换数据并更新部分网页内容。AJAX 不需要任何浏览器插件&a…

golang 自动生成文件头

安装koroFileHeader控件 打开首选项&#xff0c;进入设置&#xff0c;配置文件头信息"fileheader.customMade": {"Author": "lmy","Date": "Do not edit", // 文件创建时间(不变)// 文件最后编辑者"LastEditors"…

R语言贝叶斯非参数模型:密度估计、非参数化随机效应META分析心肌梗死数据...

全文链接&#xff1a;http://tecdat.cn/?p23785 最近&#xff0c;我们使用贝叶斯非参数&#xff08;BNP&#xff09;混合模型进行马尔科夫链蒙特卡洛&#xff08;MCMC&#xff09;推断&#xff08;点击文末“阅读原文”获取完整代码数据&#xff09;。 概述 相关视频 在这篇文…

世界前沿技术发展报告2023《世界信息技术发展报告》(一)世界信息技术及产业发展重要动向

&#xff08;一&#xff09;世界信息技术及产业发展重要动向 1. 概述2. 半导体技术水平持续进步&#xff0c;行业内部开始新一轮调整2.1 全球主要经济体加强半导体技术能力建设&#xff0c;推动厂商扩产2.2 先进制程技术持续发展&#xff0c;先进封装技术崭露头角2.3 消费电子半…

【算法练习Day1】二分查找移除元素

​ ​&#x1f4dd;个人主页&#xff1a;Sherry的成长之路 &#x1f3e0;学习社区&#xff1a;Sherry的成长之路&#xff08;个人社区&#xff09; &#x1f4d6;专栏链接&#xff1a;练题 &#x1f3af;长路漫漫浩浩&#xff0c;万事皆有期待 文章目录 二分查找解决方法一&…

ChatGPT WPS AI 一键核对两表数据差异

业务需求,找出两个表中不相同的内容。如下图: 像这样的表格中,要找出不同的值,手动核对效率不高。 现在我们有了ChatGPT,可以由人工智能来完成这一操作,高效,快速,准确定位差异值。 指令:请找出A1:G14 单元格区域和I1:O14单元格区域的不相同部分,将两部数据区域不相…

记一次hyperf框架封装swoole自定义进程

背景 公司准备引入swoole和rabbitmq来处理公司业务。因此&#xff0c;我引入hyperf框架&#xff0c;想用swoole的多进程来实现。 自定义启动服务封装 <?php /*** 进程启动服务【manager】*/ declare(strict_types1);namespace App\Command;use Swoole; use Swoole\Proce…

C语言每日一题(10):无人生还

文章主题&#xff1a;无人生还&#x1f525;所属专栏&#xff1a;C语言每日一题&#x1f4d7;作者简介&#xff1a;每天不定时更新C语言的小白一枚&#xff0c;记录分享自己每天的所思所想&#x1f604;&#x1f3b6;个人主页&#xff1a;[₽]的个人主页&#x1f3c4;&#x1f…

Weblogic反序列化漏洞(CVE-2018-2628/CVE-2023-21839复现)

内容目录 Weblogic反序列化漏洞(CVE-2018-2628/CVE-2023-21839)weblogic中间件CVE-2018-2628漏洞描述影响版本漏洞复现修复方案 CVE-2023-21839漏洞描述影响版本漏洞复现修复方案 Weblogic反序列化漏洞(CVE-2018-2628/CVE-2023-21839) weblogic中间件 WebLogic是美国Oracle公司…

在给应用ASO优化时要注意些什么

应用名称是搜索引擎优化和转化率优化非常重要的元素。用户在搜索结果页面中看到我们的应用程序&#xff0c;这是他们决定是否想要更多地了解我们应用的地方。当用户已经在查看产品页面时&#xff0c;应用程序名称也会影响转化率&#xff0c;如果列表元数据有吸引力&#xff0c;…

异步回调

Future 设计的初衷&#xff1a;对将来的某个事件的结果进行建模 package com.kuang.future;import com.kuang.pc.C;import java.util.concurrent.CompletableFuture; import java.util.concurrent.ExecutionException; import java.util.concurrent.TimeUnit; import java.uti…

静态路由与默认路由配置

实验原理&#xff1a; 路由分类 &#xff08;1&#xff09;根据目的网络的不同&#xff0c;路由可以划分为&#xff1a; 特定网络路由&#xff1a;目的网络为目的主机所在网络的IP地址&#xff0c;其子网掩码表示的前缀长度为32位&#xff08;对于IPv4地址&#xff09;&…

stm32_标准库_中断_按键点灯|蜂鸣器

配置流程 需要对AFIO、EXTI、NVIC、GPIOB进行配置形成通路将中断连接至CPU APB2总线连接的寄存器 LED灯代码 #include "stm32f10x.h" // Device header #include "Delay.h"GPIO_InitTypeDef GIPO_InitStruct;//结构体配置GPIO EXTI_InitTypeDef EXTI_…

WPS文件找回怎么做?文件恢复,4个方法!

“我平时习惯了用wps来记录一些工作心得或重点&#xff0c;不知道什么原因&#xff0c;有些很重要的文件莫名不见了&#xff0c;有什么方法可以帮我找回wps文件吗&#xff1f;” wps作一个常用的办公软件&#xff0c;有效的提高了我们的工作效率。在日常使用wps时&#xff0c;可…

非常详细的git-flow分支管理流程配置及使用

非常详细的git-flow分支管理流程配置及使用。 git-flow有两个涵义,一个是指软件开发领域的版本管理流程Gitflow。另一个是指git命令工具git flow。 目前业界主流的版本管理流程是Gitflow 和 trunk-based。 Gitflow流行的比较早。但是目前的流行度要低于 trunk-based模式工作…

MySQL8.0版安装教程 + Workbench可视化配置教程(史上最细、一步一图解)

文章目录 一、安装MySQL1、选择版本&#xff0c;点击“Download”进行下载2、双击下载好的安装包&#xff0c;点击运行3、选择安装类型为“Custom”4、依次进行选择&#xff0c;选到MySQL Servers 8.0.33 -X64&#xff0c;点击向右的箭头5、选中MySQL Servers 8.0.33 -X64&…