欢迎来到神奇下载!我们唯一域名是:www.sqxzz.com

Nodes 官方版 v1.0.0beta2

更新时间:2022-06-08 16:09:26

软件介绍

Nodes可以帮助用户通过编程的方式设计图形,可以在软件上添加多种节点代码编辑图像,可以在软件创建3D图像,无论是分析函数还是执行其他绘图工作都可以通过这款软件执行,软件主要通过JavaScpt设计图形,您可以直接在主界面新建代码方案,从头开始一个新的空项目,也支持从新窗口中的模板启动项目,结合软件提供的教程案例就可以学习软件如何编辑代码,如果设计图形,设计完毕的动画2D HTML Canvas可打印导出;Nodes功能很多,提供three.js基本插件,可以通过该插件设计3D场景,可以使用高级材质的3D场景和使用pex渲染器处理3D图像!

Nodes软件功能

创建实时3D图形

3D艺术家/创意开发者

使用任何WebGL框架并从3D场景中导出。

建立互动式网路应用程式

网络和前端开发人员

结合使用DOM和HTML,CSS和JavaScpt来创建桌面或移动应用程序。

生成程序几何

计算设计师

从头开始创建模型,将其导出以在其他工具(例如Blender)中重复使用。

创建定制工具

设计师/客户

导出一部分参数,供精通技术的客户或其他设计师使用。

解析,分析,探索和可视化数据

数据科学家/可视化专家

使用您喜欢的工具链(Ramda,D3…),连接点并以任何格式(csv,json)保存转换后的数据文件。

构建简单的原型或复杂的多阶段应用程序

/代理/品牌

从一系列小型实验扩展到大型装置。

Nodes软件特色

UI概述

以下是Nodes项目的典型开发环境:

1、图形编辑器:包含图形的可视化表示,所有节点都在其中进行作

2、场景:可用于可视化的容器,无论使用DOM,2D Canvas,WebGL还是任何Web API

3、器:显示节点参数和连接并可以更新的面板

4、志:用于记录节点数据的空间

5、菜单栏:所有编辑,查看和格式化功能的访问权限

它会在打开项目后出现,并且其依赖项已安装并捆绑在一起。如果关闭了仪表板窗口,则可以使用“文件”>“打开仪表板”(Cmd / Ctrl + T)重新打开或再次将其聚焦。

布局和大小调整

通过访问“视图”>“选择布局”(Cmd / Ctrl + Shift + L),节点可从菜单栏中访问一些布局选项。

用户界面布局和大小调整

图形编辑器,“画布”和“志”的边缘也可以拖动以调整大小并更改屏幕上每个部分的比例。

全屏

通过按窗口左上角的图标或按f键进入和退出全屏模式。

打开/保存/克隆/删除图形

UI图形作

可从“图形”下拉菜单下的菜单栏中访问打开(Cmd / Ctrl + Shift + O),保存(Cmd / Ctrl + S),克隆(Cmd / Ctrl + Shift + C)和删除图形作。

UI图作模式

图形编辑器

导航图编辑器

要移动图形的无限画布,请按住Space并单击以拖动。使用鼠标放大和缩小。图形导航也可以使用键盘箭头来完成

创建节点

通过双击“图形编辑器”并从模式选择中选择模板名称来创建新节点。默认模板(自定义)将创建一个空节点,准备开始添加自定义代码。

有4个节点状态:

活动(浅灰色):此节点中的代码正在运行,没有任何错误。

无效(深灰色):该节点包含一个最近未触发的触发器。

警告(边框):此节点上的参数接收到的值与其声明的类型不匹配(类型不匹配)。

错误(红色边框):节点出现错误,无常运行(缺少依赖项,语法或编译错误)。

选择该节点将在器中显示警告和错误详细。

创建评论

图形注释是使用Alt + LMB(鼠标左键)创建的。 它们可以用作通用标题块,区域块,便笺,分隔符等。 它们的颜色,字体大小和尺寸是可定制的。

Nodes教程

设置

让我们从设置新项目开始:

Nodes如果您正在浏览器中阅读本教程,请打开该应用程序。

转到“仪表板”窗口。如果已关闭,则始终可以通过单击菜单文件>打开仪表板(Cmd/Ctrl+T)将其重新打开。

点击New Empty Pject按钮。

选择一个要保存的文件夹,并为项目命名,例如my-first-pject。

点击Create按钮。

一个新的项目窗口应该打开,您应该看到一个空的画布:

创建一个图形画布

让我们将第一个节点添加到图中。节点是您组合在一起以创建应用程序的代码段。甲格拉夫是这些节点和它们之间的连接的可视化表示。

双击图形编辑器(窗口左侧的空白区域),选择Custom节点模板:

出现一个代表新创建的节点的块:

双击该节点以打开代码编辑器。

复制并粘贴下面的代码。

按Shift + Enter进行编译。

按Esc(菜单中的“代码”>“关闭编辑器”)以关闭“代码编辑器”并返回到“图形编辑器”。

白色矩形应出现在“场景”中。这是我们的画布:我们将用它来绘制生成海报。

恭喜你!您已经创建了第一个节点:)

现在可能是通过按Cmd/Ctrl+S(菜单中的Graph> Save)保存项目的好时机。您应该会看到一个弹出窗口,要求输入图形名称:输入my-first-graph或输入想要的名称。

注意:每个Nodes项目都由一个或几个图形组成,这些图形共享一些代码,资产和第三者程序包。

我们的Canvas节点仍命名为Custom。让我们改变它。在“图形编辑器”中单击节点,在右侧的“器”中更改其名称,按确认Enter。

注意:这似乎是很多代码,但是您只需要做一次!现在,您已经创建了一个自包含Canvas节点,您可以简单地Cmd/Ctrl+C + Cmd/Ctrl+V在“图形编辑器”上使用该节点将其复制粘贴到其他图形和项目。

¶添加网格

下一步,我们将通过创建两个嵌套循环来绘制矩形网格。一个用于X轴,一个用于Y轴,step在每个步骤中沿给定方向按像素移动。

创建另一个Custom节点并将其重命名为Draw Gd。

向其添加以下代码:

按下Shift+Enter以编译节点。

屏幕上没有任何变化。

返回到“图形编辑器”(Esc),单击Canvas节点的第一个正方形(代表节点的out端口),并按住鼠标左键,将连接拖动到画布的in端口Draw Gd。

连接后,将出现一个蓝色网格。

让我们通过使用HTML Canvas剪贴蒙版功能添加页边距,使其看起来有些喘息。

您可以通过以释查看哪些行是新的,但是可以随时复制和替换Draw Gd节点中的整个代码:

这就是效果。好多了!

添加网格项

现在,我们准备在网格上绘制形状。

for在我们已经拥有的嵌套循环之后以及ctx.restore()调用之前添加另一组嵌套循环。将使用与从父Canvas节点接收到的相同的属来渲染每个子节点,例如canvas和,ctx但添加了额外的index和size(要绘制的形状的大小)。

暂时什么都不会发生。我们仍然需要绘制实际形状。让我们从一个圆圈开始:

创建一个新Custom节点。

将其重命名为Circle。

复制下面的代码,重新编译。

将新节点连接到Draw Gd节点out端口后,将显示圆圈。

近期热门

1
UEStudio增强版是 UltraEdit 的开发环境版本,软件功能非常强大,界面简洁明晰、作方便快捷,设计 […]
2
DLL函数查看器是一款易于使用的dll函数查看工具。软件具备了简单直观的用户界面,拖动dll文件到窗口,或者双 […]
3
精易csharp编程助手也就是精易c#编程助手,是一款辅助c#快速开发的工具,主要功能模块包括常用代码、网页提 […]
4
Alactty是一款跨平台的OpenGL终端仿真器,可以通过这款软件快速运行脚本,添加了对Windows的支持 […]
5
VSCodium(VScode二进制版本)免费下载是编程开发分类下一款电脑软件,神奇下载小编给各位带来了VSC […]
6
Dxpress版是一款优秀实用的控件库软件。Dxpress19中文版软件能够帮助用户设计具有图形和高级和高级功 […]
7
Kratos提供非常多的服务框架,可以帮助用户在搭建网站和应用的时候快速配置通讯,配置HTTP服务,配置数据分 […]
8
CDS是一款自动化软件,您可以在软件上建立多种自动化作业方式,有效提升企业工作效率,优化复杂的工作流程,您可以 […]
9
夜神助手全称是夜神模拟器连接助手,因为作者在安卓逆向学习过程中,经常使用夜神模拟器调试程序经常打开很多命令行窗 […]
10
MyBB是一款论坛开发软件,如果你需要设计论坛就可以直接通过这款软件部署到使用,不需要自己原创代码就可以立即创 […]

声明:本站所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助 转载需标注!

Copyright © 2018-2023 All Rights Reserved. 神奇下载网站备案编号:苏ICP备12036411号

抵制不良游戏软件,拒绝盗版。 注意自我保护,谨防受骗上当。 适度娱乐益脑,沉迷伤身。合理安排时间,享受健康生活。

共 22 次查询,耗时 1.006 秒