首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Leon_Zheng
掘友等级
Team Leader
|
LinkIO
专注于基于企业微信的奢侈品行业数字化~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
C++基础快速学习笔记(一)
C++命名空间主要是为了解决命名冲突。 泛型编程 :独立于任何特定类型的方式编写代码,模版 template 是泛型编程的基础。主要的:STL (标准模版库) / Boost 函数重载:两个以上的函数,但形参个数或者类型不同,编译器自己去确定该调用那一个函数。
Sketchup 程序自动化(七)Ruby流程控制
在进行Sketchup二次开发时,会涉及到对逻辑进行判断,这些判断也是程序员赋予程序思维的过程,下面通过代码回顾下Ruby强大的流程控制:
Sketchup 程序自动化(六)颜色、材质贴图
在Sketchup对导入的模型进行贴图或者填充颜色,然后通过V-ray、Octan进行渲染来出效果图,在 Sketchup 开发中,我们也可以试想下,这些贴图的工作能否交与计算机进行实现,根据获得的参数对生成的模型进行相应的贴图。废话不多说,直接进入代码:
Sketchup 程序自动化(五)图层、Group、Component
在Sketchup编程中,图层、Group(组)、Component(组件)能够很好对我们绘制的一些特定的点、线进行定义、管理和操作,比如我们通过 Sketchup 读取出下载到的CAD户型图,算法分析出这套户型的门窗,将这些代表门窗信息的线段设置为我们自己定义的图层。 1、g…
Sketchup 程序自动化(四)Transformation
我们在开发中经常会对用代码建立起来的模型进行位置的移动,模型本身的旋转。下面代码通过对建立的模型进行移动、旋转、组合运行来进行演示: Transformation 对象 :用于对实体对象进行旋转、移动、缩放等操作。
Sketchup 程序自动化(三)路径、平面拉升
个人理解,路径实质上是多条连续的线段进行组合起来具备某些特殊意义,最主要的作用还是为了让自定义的截面进行跟随形成一些我们想要的模型。
Sketchup 程序自动化(二)Ruby 基础、单位转换
在我们打开Sketchup界面时,首先会选择模版,或者是默认的模版,这个模版规定了我们的尺寸单位,我们画的线是按照选择的单位格式来进行计算和规划。 在二次开发中,默认的单位为英寸,有时候需要对绘制的线,进行长度统计和单位转换,可通过调用方法进行英寸单位的互转。
Sketchup 程序自动化(一)基本结构
进行 Sketchup 二次开发的主要工具,是通过一款文本编辑插件rubyeditor,代码编写完成后,可通过点击运行按钮就可以在Sketchup界面看到运行的结果,控制台也会显示相关信息,比如报错信息等等。 在程序代码编写完毕后,我们可通过编辑插件进行保存,保存为.rb文件,…
Sketchup 程序自动化快速掌握
最近看完了Google上能找到的、比较系统的一本关于Sketchup自动化的书籍,作者是一名来自台湾的开发者(李正冬),内容比较基础,也比较实用,首先感谢这位开发者的无私奉献。 然后,本人也在学习的过程对内容进行了归纳与总结,不管是设计师还是程序员,我尽可能的简洁通俗,希望能够…
SketchUp + Ruby 二次开发初识
1、SketchUp 是当前主流 3D 建模软件,中文名草图大师,简而言之,就是帮助我们快速3D建模的软件。 2、SketchUp 提供了 Ruby语言的API接口,您可以在SketchUp控制台中,通过使用Ruby语言,调用公开的API方法来实现 SketchUp的相关操作。…
下一页
个人成就
文章被阅读
7,466
掘力值
130
关注了
0
关注者
291
收藏集
0
关注标签
9
加入于
2018-02-12