CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
查看: 6774|回复: 0

[技巧文章] 用中望CAD制作一个万花筒

[复制链接]
发表于 2010-6-1 10:13 | 显示全部楼层 |阅读模式
万花筒是一个圆筒形玩具,其筒内壁是由3面玻璃镜组成的一个三棱镜,筒的一端放着各种形状和颜色的碎玻璃或纸屑,这样人眼在筒的另一端看的时候,由于多面镜子的反射作用,可以看到各种图案,像盛开的花朵。用中望CAD的三维功能就可以建立万花筒这样的模型,并在赋予了物体的材质后进行渲染,可以达到万花筒的观看效果。下面将介绍实际操作过程。4 ~# u9 w6 p% R; p0 g2 H/ I) e
7 f' o' g! K& J+ g
首先从建立万花筒内壁的镜面开始,用中望CAD里的绘制长方体的命令,建立一个50X10X1的长方体,供以后作为一个镜面。
6 A$ k; ^5 a1 k, y/ j, Z
4 L& V- u3 J* ?+ o7 Q
. U+ k0 I6 P9 V! `: K' G% V
  A. q3 b! m3 |+ Q5 {由于需要三面镜子组成三棱镜的样子,所以对上面做的长方体的边需要做一些切除工作,使得长方体的两个边成为30度的斜角。具体可以做两个需要切除部分的拉伸实体,如下图的蓝色的实体部分,用布尔运算的差集功能,在长方体上切除蓝色实体部分,使之相邻两个面成为30度的角。
5 O' t% ^& {( i
3 F* M( Y- ?; h4 E3 n
) t3 C2 Z7 ^% |. S% y  l; F/ x0 p' t. j! q
用旋转和复制命令,制作出另外三个镜面,并通过移动,使三个镜面组合在一起,形成一个三棱镜。
2 v* h/ Y2 U% Y
$ H" s3 m5 y' _. T; W' E* C8 n, h) ]6 ?
/ K8 t- \# C. v/ \" I  B7 m% H- Y6 e
在三棱镜内部,靠近尾端的方向,绘制任意的小图形,可以是面域或三维实体,大小不要超过三棱镜的范围,颜色尽量鲜艳多彩一些。经过以上的步骤,万花筒的建模就完成了。
5 u6 O  o1 d8 @2 [+ [
* s; {, H" [! M7 V& n/ |9 m/ |" o8 ]% g5 R3 \- ~
) A! r* @( F/ y: ~7 l4 c) S9 g
接下来对万花筒进行材质的附着。首先是三棱镜的材质,可以通过材质管理器,新建一个材质来赋予三棱镜上,这个材质的关键是镜面反射的属性要调到最大,而其它几个属性可以尽量小一些,材质颜色随实体颜色就可以了,如下图的设置。
! o8 K4 K: j3 t: e9 |6 d" K0 c4 g6 D% }0 n: R( G* R; J8 R8 q
8 P$ V! y7 x9 a! ~+ [2 R
+ _2 z/ {5 J# F3 e
对于那些三棱镜底部碎片的材质,可以设置也可以不设置,如果设置为半透明的玻璃材质,有时候渲染出来的效果会非常的好。这个主要是看个人喜好了。
8 [5 [8 d( K5 a9 u2 l9 e/ g- g2 c, f9 H+ [/ S# V: G* D3 R/ U" V: A: {
最后,把视图方向切换为从三棱镜的一头向有碎片的一头观看的方向,并且一定要运用“DVIEW”命令,设置为透视图的模式,设置好透视的“距离”大概为1就可以了,这时图面的显示会如下图中的右上角的那样。然后运用“完全渲染”功能,就会有看万花筒的效果了。如果你对这幅图不满意,可以试着改变碎片的大小和形状,一个小小的变动有可能会对最后的效果产生较大的差异,十分有趣。3 b# j8 J7 ]# \, a% A

1 l# @6 W1 \4 D9 \1 ^0 z
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2026-9-20 12:43

CAD设计论坛,为工程师增加动力。

© 2005-2026 askcad.com. All rights reserved.

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