首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

手把手教你制作机房维场景(3D效果图

前言: 随着信息技术的不断发展,大量数据中心机房的建设、监控软件已经成为机房管理者的重要武器,特别是机房效果图这一块,从简易的CAD到现在的3D效果图,从静态到维动态的改进,机房监控软件基本上可以说是从无到有的一个过程...,下面本文跟大家分享机房高大上的数据中心维可视化管理软件的维场景制作过程(俗称:3D效果图的制作过程)。...以前的机房效果图 现在的机房3D效果图 数据中心可维可视化管理软件,通过对现实存在数据中心建筑,设备等事物进行数据建模、渲染,以维的方式展示出来,还提供在线浏览、数据交互、设备管理等。...它支持B/S和C/S架构,能集成到第方软件中,实现数据双向交互,通常制作一张完整的3d效果图分为六个步骤,拿到设计部的CAD图纸——了解设计师的设计意图——模型的搭建——打灯光——渲染——后期处理,下面为大家介绍制作流程需要注意的事项...以上的基本了解后是不是觉得其实做效果图不难,软件很好操作,主要是个人对生活中的一些事物的细微光影变化与材质的性质等要有独到的理解,下面是详细的教学流程: 要用到的软件有: 3D场景制作一般分为定制作维建模和组态化平台制作两种

3.4K30
您找到你想要的搜索结果了吗?
是的
没有找到

快速制作机房3D效果图教程「建议收藏」

作者:广州麦景科技有限公司 林鲁刚 原文接 随着信息网络技术的不断发展,大量数据中心的建设,机房监控软件已经成为了机房管理者重要的管理工具,机房监控软件也从无到有,从2D到3D,从静态到维动态的改进...不多说,直接上图↓ 以前是这样的 现在是这样的 或者这样的(麦景数据中心可视化管理平台) 现在教大家如何画好一张机房效果图,所用软件有↓ 前期准备资料有机房CAD图...重要的事情说遍…… 拿到项目CAD图一般内容较多,过于繁锁复杂,看起来眼花潦乱,乱七八糟的…… 第一步:先对CAD图进行整理,删除多余的东西, 可以通过关闭图层或直接选中删除,达到以下效果。...创建地板 到此房间结构出来啦 给模型贴图 摆设备模型,设备模型可以自己画,也可以网上找我要,qq466355144 打光,建议使用V-Ray渲染器,所以也同样建议使用V-Ray灯光,效果图只需打一盏...最终效果↓ 至此全部完事,当然也可以做的虚拟3D机房,(也就是3D机房监控)效果如下↓ 了解更多,欢迎访问公司官方网站www.gzmaijing.com 广州麦景科技有限公司 发布者:全栈程序员栈长

1.8K31

基于HTML5技术的电力3D监控应用(

电力3D项目去年底刚立项时,需求仅仅是PC浏览器的3D展示要求,后来慢慢增加了要求也能在平板上运行,因为我们的系统大部分是内网的,不可能要求移动终端得上app store去下载应用程序,虽然apple也提供企业内部发布的解决方案...,但还是远不如android安装app方便,对于企业应用天两头就需要改动需求,我们的发布非常频繁,所以最终移动端选型采用Android的方案。 ...当然Google不会止步不前,最新的KitKat已经将WebView升级到了Chrome for Android的30版本,这个版本的HTML5功能对大部分应用来说也算足够了 ,当然后续WebView要是也能自动升级就好了...的设计器的可视化挺感兴趣,所以几年前尝尝鲜研究过一阵,但现在我搞些小工具我还是用古老的Cocoa来开发,我感觉Cocoa的binding和可视化的功能虽然一二十年没变过,但也足以完胜如今的很多GUI框架,大部分情况我就基于HTML5

48030

基于HTML5技术的电力3D监控应用(

电力3D项目去年底刚立项时,需求仅仅是PC浏览器的3D展示要求,后来慢慢增加了要求也能在平板上运行,因为我们的系统大部分是内网的,不可能要求移动终端得上app store去下载应用程序,虽然apple也提供企业内部发布的解决方案...,但还是远不如android安装app方便,对于企业应用天两头就需要改动需求,我们的发布非常频繁,所以最终移动端选型采用Android的方案。 ...当然Google不会止步不前,最新的KitKat已经将WebView升级到了Chrome for Android的30版本,这个版本的HTML5功能对大部分应用来说也算足够了 ,当然后续WebView要是也能自动升级就好了...的设计器的可视化挺感兴趣,所以几年前尝尝鲜研究过一阵,但现在我搞些小工具我还是用古老的Cocoa来开发,我感觉Cocoa的binding和可视化的功能虽然一二十年没变过,但也足以完胜如今的很多GUI框架,大部分情况我就基于HTML5

99451

3D机房效果图制作|创建步骤过程分步简述

维机房效果图创建过程步骤,制作教程原创文章发布,多年实战经验简述: A:客户提供机房布置方案规划图之后,先沟通好,例如角落里是七氟丙烷柜,右侧是精密空调,后边是UPS配电柜,冷通道是双排还是单排的,...机房整体鸟瞰角度效果图案例 C:打开维软件,用脚本粘贴刚才的图纸,一键归零合并冻结。...D:确定好角度,这个需要反复测试几十次,看了网上很多的案例,发现几乎80%以上的效果图角度都不好,几乎都是扭曲的,视觉上是不对的。千万不要随便一个视图就作为渲染角度。对客户认真负责是必须的。...单排与双排机房冷通道效果图案例 E:角度确定好后开启捕捉,开始根据角度搭建模型,特别要注意的是角度之外的模型无需搭建,不要浪费时间,徒增工作量。...专业效果图设计,V:sixment,欢迎各行业的人来合作。

1K20

一篇文章教会你利用html5和css3实现3D立方体效果图

【一、项目背景】 随着HTML5 CSS3的出现和发展,使得我们的网页可以实现更加复杂的效果,也使得我们的浏览体验更加丰富,所以今天我们将制作一个正方体的3D效果。...【、需要的工具】 Adobe Dreamweaver 【四、项目目标】 实现3的l立方体旋转,鼠标移上去实现缩放效果。...255,255,0,0.5); transform: rotateX(-90deg) translateZ(50px); } .box .box-2:nth-child(3) { /*小立方体第面...transform-style 规定被嵌套元素如何在 3D 空间中显示 perspective 规定 3D 元素的透视效果 perspective-origin 规定 3D 元素的底部位置 backface-visibility...255,255,0,0.5); transform:rotateX(-90deg) translateZ(100px); }.box .box-1:nth-child(3){ /*大立方体第

72710

原 基于 HTML5 WebGL 的 3D

前言 用 WebGL 渲染的 3D 机房现在也不是什么新鲜事儿了,这篇文章的主要目的是说明一下,3D 机房中的 eye 和 center 的问题,刚好在项目中用上了,好生思考了一番,最终觉得这个例子最符合我的要求...效果图 ? http://hightopo.com/demo/3DRoom/index.html 这个 3D 机房的 Demo 做的还不错,比较美观,基础的交互也都满足,接下来看看怎么实现。...来替代): ht.Default.def('Editor.Server', Object, {//第一个参数为类名,如果为字符串,自动注册到HT的classMap中;第二个参数为此类要继承的父类;第个参数为方法和变量的声明...场景创建 如果熟悉的同学应该知道,用 HT 创建一个 3D 场景只需要 new 一个 3D 组件,再将通过 addToDOM 函数将这个场景添加进 body 中即可: var g3d = E.main...= new ht.graph3d.Graph3dView(); //3d 场景 main.js 文件中主要做的是在 3D 场景中一些必要的元素,比如墙面,地板,门,空调以及所有的机柜的生成和排放位置,还有非常重要的交互部分

1.1K40

基于HTML5 Canvas 点击添加 2D 3D 机柜模型

这个例子看起来很简单,实际上结合了数据模型中非常重要的个事件处理的部分:属性变化事件监听、选中变化事件监听以及数据模型变化事件监听。...首先,我们得创建场景将作为基础,整个场景我算是分为个部分,顶部工具栏,2D 部分以及 3D 部分。.../设置3d的眼睛位置 g3d.setCenter(200, 47, 10);//设置3d的中心位置, 这两个属性都是为了让用户看3d上的场景更舒服,更直接 g2d = new ht.graph.GraphView...我封装了一个增加函数,一个删除函数,还有一个清楚函数,分别对应的是工具栏上的“Add”、“Remove”以及“Clear”个功能: function addData() { var data...HT 封装了解析 obj 格式的函数 ht.Default.loadObj 函数用来导入模型,该函数有个参数,第一第二分别为 obj 文件的路径和 mtl 文件的路径,第个参数为 json 格式控制参数

1.3K80

原 基于HTML5 Canvas的3D动态

/index.html 这个例子用 HT 实现真的很容易,首先创建一个 HT 中最基础的 dm 数据模型,然后将数据模型添加进 g3d 3d 组件中,再设置 3d 中的视角并把 3d 组件添加进 body...元素中: dm = new ht.DataModel(); g3d = new ht.graph3d.Graph3dView(dm); g3d.setEye(0, 185, 300); g3d.addToDOM...这个样式的设置,首先,shape3d 属性指定显示为 3d 模型的图标效果,cylinderModel 是用 HT 自定义的一个 3d 模型,可参考 HT for Web 建模手册: cylinderModel...‘shape3d.transparent’ 为true,再设置 ‘shape3d.opacity’ 透明度。...false }); }); 因为我们用的 typeface 字体的绘制方式是无数个角形构成的一个字,会占用很大的内存,所以我把图形的曲线的精细度调得较低,但是还是很清晰,如果你们能找到性能更好的字体

1K20

基于 HTML5 WebGL 的 3D 智慧城市

前言 中共中央、国务院在今年12月印发了《长江角洲区域一体化发展规划纲要》(下文简称《纲要》),并发出通知,要求各地区各部门结合实际认真贯彻落实。   ...《纲要》强调,要提升基础设施互联互通水平,打造数字长角,协同建设新一代信息基础设施,共同推动重点领域智慧应用。...上个月我们发布了一篇文章《基于HTML5 WebGL 构建智能城市 3D 场景》,大体介绍了如何使用ht.js 快速3D  建模,展示了良好的可视化效果,今天继续探讨智慧城市的应用。   ...常规的2D 效果图已经不满足于当下的需求了,伴随着大数据、云计算、5G、AI、边缘计算等技术的发展成熟,3D  可视化更能直观的、有效的反馈信息。当然,3D可视化离不开一款强大的图形引擎。...ht.Shape是极其强大的图元类型,这里绘制漫游路线就是使用其扩展子类ht.Polyline ,绘制一条维空间管道,然后通过获取该路径上的点来不断设置eye就行了。

1.6K40

原 基于HTML5 WebGL实现3D飞机

在上一篇《基于HT for Web矢量实现2D叶轮旋转》中讲述了叶轮旋转在2D拓扑上的应用,今天我们就来讲讲叶轮旋转在3D上的应用。...,我们马上创建了一个3D图元,并将其添加到了dataModel容器中,这时我们需要一个3D拓扑来显示这个3D图元,具体的创建代码如下: var dataModel = new ht.DataModel(...); var g3d = new ht.graph3d.Graph3dView(dataModel); g3d.setEye(200, 50, 300); g3d.setDashDisabled(false...到这里,模型就算完成了,接下来要做的就是让螺旋桨动起来,和2D叶轮旋转类似,在3D模型上也可以做数据绑定,要想让螺旋桨旋转起来,我们就需要设置螺旋桨的rotation属性,和3D上的图元不同的是,设置3D...图元的rotation属性需要设置一个数组,定义3D个方向的旋转值。

79550

基于 HTML5 WebGL 的 3D “弹力”布局

节点,通过设置这个节点的 style 样式属性来控制节点的显示方式,其中将“shape3d”设置为“sphere”即可将 ht.Node 六面体变成 3D 球体模型,再设置“shape3d”属性为前面定义的随机颜色...return node; }; 现在效果图上出现的还有各个弹力球之间的连线,这个连线我们一看就觉得很不一般,也是通过构造一个一个节点,这个节点是通过 HT for Web 建模手册 setShape3dModel...form 表单添加行是通过 addRow 函数,我们重点来说一下下面的几行,Color、Range 和 Intensity,这个名字主要是用来控制“头灯”的。...在 HT 中直接通过 setHeadlightColor/setHeadlightRange/setHeadlightIntensity 个函数来控制“头灯”的颜色、范围以及灯的强度,onValueChanged...'setHeadlight' + name](nV);// === g3d.setHeadlightColor(nV)/g3d.setHeadlightRange(nV)/g3d.setHeadlightIntensity

1.4K90

基于 HTML5 WebGL 的 3D “弹力”布局

节点,通过设置这个节点的 style 样式属性来控制节点的显示方式,其中将“shape3d”设置为“sphere”即可将 ht.Node 六面体变成 3D 球体模型,再设置“shape3d”属性为前面定义的随机颜色...return node; }; 现在效果图上出现的还有各个弹力球之间的连线,这个连线我们一看就觉得很不一般,也是通过构造一个一个节点,这个节点是通过 HT for Web 建模手册 setShape3dModel...form 表单添加行是通过 addRow 函数,我们重点来说一下下面的几行,Color、Range 和 Intensity,这个名字主要是用来控制“头灯”的。...在 HT 中直接通过 setHeadlightColor/setHeadlightRange/setHeadlightIntensity 个函数来控制“头灯”的颜色、范围以及灯的强度,onValueChanged...'setHeadlight' + name](nV);// === g3d.setHeadlightColor(nV)/g3d.setHeadlightRange(nV)/g3d.setHeadlightIntensity

1K20
领券