1:类似函数的 宏实现
#macro functionA(a,b,c,d)
union{
}
#end
2:for循环的使用
#for (cnt,0,5,1) // 0 1 2 3 4 5
object (cnt)
#end
3:物体反光程度调节
finish {phong 0} //1反光最强(镜面反射最强),发光,光滑 0,无明显的反射
4:torus中两个radius代表的意义(如下图)
torus {
R,r
pigment {
color Red filter 0.9 //filter 选项可以调节物体的透明程度 0:不透明, 1:最透明
}
finish {phong 1}
}
5:常用的pre-defined头文件
#include"colors.inc"
#include"stones.inc"
#include"textures.inc"
#include"shapes.inc"
#include"glass.inc"
#include"metals.inc"
#include"woods.inc"
6:union对象的多次重用
#declare complex_obj=union {}
object { complex_obj}
union {object{} object {}}
7:normal中使用bumps来设置球的表面的粗糙程度和pattern
normal { bumps 0.4 scale 0.2 } //bumps只是一种表达粗糙的pattern
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。