这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 ico,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
ico - 为二十面体或其他多面体制作动画
概要
ICO [-display 显示] [-geometry 几何] [-r] [-d 图案] [-i] [-dbl] [-faces]
[-noedges] [-sleep n] [-obj 对象] [-objhelp] [-colors 颜色列表]
商品描述
ICO 显示线框旋转多面体,去除隐藏线,或实体填充
去除隐藏面的多面体。 有许多不同的多面体
可用的; 在程序中添加一个新的多面体非常简单。
配置
-r 在根窗口上显示而不是创建新窗口。
-d 模式
指定用于为线框绘制虚线的位模式。
-i 对线框使用反转颜色。
-dbl 在显示器上使用双缓冲。 这适用于线框或实体
填充图纸。 对于实体填充图形,使用此开关会显着
运动更顺畅。 请注意,这需要两倍于没有的位平面
双缓冲。 由于某些颜色通常由其他程序分配,
大多数八位平面显示器在使用时可能仅限于八种颜色
双缓冲。
-面孔 绘制填充面而不是线框。
-无边
不要画线框。 通常仅在使用 -faces 时使用。
-睡觉 n
在对象的每次移动之间休眠 n 秒。
-对象 对象
指定要绘制的对象。 如果没有指定对象,则绘制一个二十面体。
-对象帮助
打印出可用对象的列表,以及有关每个对象的信息
目的。
颜色 颜色 颜色 ...
指定应该使用什么颜色来绘制对象的填充面。 如果少
颜色比面部给出的颜色多,颜色会被重用。
日语课程选择 终止
按“q”将关闭一个窗口。 如果编译支持线程,程序会停止
仅当所有线程终止时。 您还可以使用 ICCCM 关闭动画窗口
删除 消息(取决于您的窗口管理器,您将有一个装饰按钮或
菜单发送此类消息)。
ADDING 多面体
如果您有 ico 的源代码,则很容易添加更多多面体。 每个多面体是
在一个名为 objXXX.h 的包含文件中定义,其中 XXX 是与
多面体的名称。 包含文件的格式在文件 polyinfo.h 中定义。
查看文件 objcube.h 以了解 objXXX.h 文件的确切格式应该是什么,
然后以该格式创建 objXXX.h 文件。
制作新的 objXXX.h 文件(或从别处复制一个新文件)后,只需执行
'依赖'。 这将重新创建文件 allobjs.h,其中列出了所有 objXXX.h
文件。 在此之后执行“make”将使用新对象信息重建 ico。
使用 onworks.net 服务在线使用 ico