设为首页收藏本站

Discuz! Board

 找回密码
 请用QQ注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 7721|回复: 4

可变截面扫描专题学习

[复制链接]

98

主题

135

帖子

843

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
843
发表于 2017-4-22 16:10:37 | 显示全部楼层 |阅读模式
案例1:
sin函数的使用

QQ截图20170422190517.jpg
trajpar 函数的使用
QQ截图20170422191932.jpg
floor else if 语序的的应用
QQ截图20170422192406.jpg

m=floor(trajpar*100)
if m<=30
sd3=100
endif
if m>30&m<80
sd3=100+20*sin(trajpar*360*100)
else
sd3=100
endif



回复

使用道具 举报

0

主题

5

帖子

48

积分

新手上路

Rank: 1

积分
48
发表于 2017-4-22 22:21:51 | 显示全部楼层
QQ截图20170422222015.png
m=floor(trajpar*100)
if m<=10
sd3=100+20*sin(trajpar*360*100)
endif
if m>10&m<25
sd3=100
endif
if m>=25&m<35
sd3=100+20*sin(trajpar*360*100)
endif
if m>=35&m<50
sd3=100
endif
if m>=50&m<60
sd3=100+20*sin(trajpar*360*100)
endif
if m>=60&m<75
sd3=100
endif
if m>=75&m<85
sd3=100+20*sin(trajpar*360*100)
endif
if m>=85&m<100
sd3=100
endif

点评

画得非常好  发表于 2017-4-22 22:27
回复 支持 1 反对 0

使用道具 举报

0

主题

2

帖子

26

积分

新手上路

Rank: 1

积分
26
发表于 2017-4-23 10:17:33 | 显示全部楼层
直接控制trajpar貌似也可以~~

if trajpar<=0.25
sd3=100+10*sin(trajpar*360*100)
endif
if trajpar>0.25&trajpar<=0.50
sd3=100
endif
if trajpar>0.50&trajpar<=0.75
sd3=100+10*sin(trajpar*360*100)
endif
if trajpar>0.75&trajpar<1
sd3=100

endif
QQ图片20170423101534.png
回复 支持 1 反对 0

使用道具 举报

0

主题

1

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2017-4-22 22:32:43 | 显示全部楼层
画的1/8,然后镜像的
(@YWLVV9[})``4QIXRYG9`K.png
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 请用QQ注册

本版积分规则

QQ|Archiver|手机版|小黑屋|服务支持:DZ动力|Comsenz Inc.     

GMT+8, 2020-10-24 05:15 , Processed in 0.155850 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表