收藏本站

LogoUp 三维软件语⾔参考详细介绍

LogoUp 3D LogoUp 3D 2138 人阅读 | 0 人回复

发表于 2021-8-29 13:37:05 | 显示全部楼层 |阅读模式

LogoUp 三维软件语⾔参考详细介绍
      LogoUp 3D 是⼀款采⽤ 积⽊式编程理念 通过书写程序 来构建三维模型的 三维建模软件。 它适⽤于 快速构造 ⾯向3D打印的 复杂结构和⾃由形体,其深⼊浅出的设计理念 可覆盖 从五岁⼉童⾄专业技术⼈员的 多层次⽤户, 因此也适宜于 作为教育教学软件 ⽤于程序设计、三维建模和创造⼒的培养。 与从 20 世纪 70 年代开始风靡全球的 LOGO、Scratch、Snap!语⾔相同, LogoUp 是⼀种与⾃然语⾔⾮常接近的编程语⾔,它通过 “绘图” 的⽅式来学习编
程, 适合于对初学者特别是⼉童进⾏寓教于乐的编程教学。
LOGO 语⾔创始于1968年,在⿇省理⼯学院(MIT)的⼈⼯智能研究室完成。 单词源⾃希腊⽂,原意为思想,是由⼀名叫佩伯特的⼼理学家在从事⼉童学习的究中, 偶然看到⼀个像海⻳的机械装置触发灵感⽽设计的语⾔。 其⼴泛应⽤于包括中国、美国在内的全球程序设计教育。 LogoUp 语⾔沿袭了 LOGO 语⾔的 “海⻳绘图” 的思想精髓,利⽤命令控制 “⼩海⻳” 的移动,实现图形的绘制。 LogoUp 将 LOGO 由⼆维拓展到三维空间,并引⼊现代语法,实现专门
⾯向 3D 打印的复杂结构和⾃由曲⾯的设计。 同时,引⼊了 Scratch 式的积⽊设计,让 LOGO语⾔在新时代焕发青春。
         以下是 LogoUp 语⾔⽬前(1.0 版本)⽀持的语法和功能特性:
⽀持积⽊式程序设计,⽤户可将命令积⽊拖拽构成程序;
⽀持变量(VAR)、表达式、判断(IF)、循环(REPEAT)和函数/过程(FUNC);
⽀持将函数作为变量类型进⾏传递,⽀持闭包特性(现代编程语⾔);
⽀持三维空间造型,通过拉伸、扫描、回转、布尔运算等灵活⽅式建模;
⽀持递归调⽤,可实现分形图案和复杂结构的绘制。 LogoUp 三维软件语⾔参考详细介绍详见附件:
LogoUp 语⾔参考.pdf (497.91 KB, 下载次数: 18)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则