数码资源网

文章频道 软件下载 安卓下载 苹果下载

当前位置:首页文章中心CG 基 础3ds max基础 → 3D教程-在N个点之间画线条的函数

3D教程-在N个点之间画线条的函数

时间:2006-08-19 11:01:50人气:190作者:网友整理
立体画教程app(绘画教学) v3.7.5 安卓版
立体画教程app(绘画教学) v3.7.5 安卓版 for Android
  • 类型:安卓其他大小:26.54M语言:简体中文 评分:3.0
  • 今天给大家推荐一款绘画教学软件立体画教程app,如果你是绘画专业的美术生,那么这...
立即下载
简画大师免费版(手机画画app) v1.3 安卓最新版
简画大师免费版(手机画画app) v1.3 安卓最新版 for Android
  • 类型:安卓趣味娱乐大小:20M语言:简体中文 评分:3.0
  • 简单的几笔线条就能描绘出物件的特点,简画大师免费版让你领略简笔画的魅力。孩子用这...
立即下载
连接1000个点v1.8.8
连接1000个点v1.8.8 for Android
  • 类型:手游存档大小:56.11M语言: 评分:4.3
  • 连接1000个点是一款动作冒险类游戏,整个游戏十分有趣,Q版的游戏画风,卡通的人...
立即下载

在N个点之间画一条线

在MAXScript帮助中只提供了在两点之间画一条线的函数,现在我对此进行了一个补充,那创建了一个可以在多个点之间绘制线条的函数。有很多人用这个函数来创建角线、门套,窗套等,用起来非常方便,代码如下:

--定义绘制线条的函数

fn drawLine ptArray=

(

ss = SplineShape pos:[0,0,0]

addNewSpline ss

for i in 1 to ptArray.count do (

addKnot ss 1 #corner #line ptArray[i]

)

updateShape ss

)

代码简析:

ptArray是点的坐标数组

addKnot ss 1 #corner #line ptArray[i]

ss 是要创建的线条,1是第一条线条,#corner 是点的类型, #line 线段的类型, ptArray[i]是点的坐标。

--示例 :创建“www.8media.com”的数字 8

pt=#([0,24,0],[0,0,0],[50,0,0],[50,50,0],[0,50,0],[0,25,0],[48,25,0])

--使用上面的点绘制线条

drawLine pt

结果强图:
 

应用流程示意图:
1、创建二维图形

2、拉伸成三维网格

拉伸出墙体

3、结合

相关文章

  • GeoGebra怎么画函数图象

    GeoGebra怎么画函数图象GeoGebra是一款供非常强大的数学学习软件,能够帮助我们在学习熟悉...
  • Photoshop教程-漂亮线条

    在网上也看过不少线条教程,但上面基本都是要手绘出基本线条,对于我们这些没有手绘经验的,手就是把握不好...

感谢速联科技、八度网络、九九数据、亿恩科技、群英网络赞助部分带宽!

关于本站 | 联系方式 | 版权声明 | 下载帮助(?) | 网站地图

Copyright 2002-2020 95262.com 【数码资源网】 版权所有 粤ICP备2020128507号-1

本站所有软件来自互联网,版权归原著所有。如有侵权,敬请来信告知 ,我们将及时撤销。