標題:
How to make a kaleidoscope script?
發問:
How to make a kaleidoscope script? 更新: 萬花筒 更新 2: use english
此文章來自奇摩知識+如有不便請留言告知
最佳解答:
A kaleidoscope is a tube of mirrors containing loose colored beads, pebbles or other small colored objects. The viewer looks in one end and light enters the other end, reflecting off the mirrors. Typically there are two rectangular lengthwise mirrors. Setting of the mirrors at 45° creates eight duplicate images of the objects, six at 60°, and four at 90°. As the tube is rotated, the tumbling of the colored objects presents the viewer with varying colors and patterns. Any arbitrary pattern of objects shows up as a beautiful symmetric pattern because of the reflections in the mirrors. A two-mirror model yields a pattern or patterns isolated against a solid black background, while a three-mirror (closed triangle) model yields a pattern that fills the entire field. For a 2D symmetry group a kaleidoscopic point is a point of intersection of two or more lines of reflection symmetry. In the case of a discrete group the angle between consecutive lines is 180°/n for an integer n≥2. At this point there are n lines of reflection symmetry, and the point is a center of n-fold rotational symmetry. See also symmetry combinations. Modern kaleidoscopes are made of brass tubes, stained glass, wood, steel, gourds and most any other material an artist can sculpt or manipulate. The part of the kaleidoscope which holds objects to be viewed is called an object chamber or cell. Object cells may contain almost any material. Sometimes the object cell is filled with liquid so the items float and move through the object cell with slight movement from the person viewing.
其他解答: