Ini adalah ico perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
ico - menghidupkan icosahedron atau polihedron lainnya
RINGKASAN
ico [-tampilan tampilan] [-geometri geometri] [-r] [-d pola] [-i] [-dbl] [-wajah]
[-noedges] [-sleep n] [-obj objek] [-objhelp] [-warna daftar warna]
DESKRIPSI
ico menampilkan polihedron berputar bingkai-kawat, dengan garis-garis tersembunyi dihilangkan, atau isian padat
polihedron dengan wajah tersembunyi dihilangkan. Ada sejumlah polihedra yang berbeda
tersedia; menambahkan polihedron baru ke program ini cukup sederhana.
PILIHAN
-r Tampilkan di jendela root alih-alih membuat jendela baru.
-d belt hold
Tentukan pola bit untuk menggambar garis putus-putus untuk bingkai kawat.
-i Gunakan warna terbalik untuk bingkai kawat.
-dbl Gunakan buffering ganda pada layar. Ini berfungsi untuk bingkai kawat atau solid
mengisi gambar. Untuk gambar isian padat, menggunakan sakelar ini menghasilkan secara substansial
gerakan lebih halus. Perhatikan bahwa ini membutuhkan dua kali lebih banyak bidang bit daripada tanpa
penyangga ganda. Karena beberapa warna biasanya dialokasikan oleh program lain,
sebagian besar tampilan bidang delapan-bit mungkin akan dibatasi hingga delapan warna saat menggunakan
penyangga ganda.
-wajah Gambarlah wajah yang terisi alih-alih bingkai kawat.
-ujung
Jangan menggambar bingkai kawat. Biasanya hanya digunakan ketika -faces digunakan.
-tidur n
Tidur n detik di antara setiap gerakan objek.
-obj obyek
Tentukan objek apa yang akan digambar. Jika tidak ada objek yang ditentukan, sebuah icosahedron digambar.
- keberatan
Cetak daftar objek yang tersedia, bersama dengan informasi tentang masing-masing
obyek.
-warna warna warna ...
Tentukan warna apa yang harus digunakan untuk menggambar wajah objek yang terisi. Jika kurang
warna dari wajah yang diberikan, warna digunakan kembali.
PROGRAM PENGHENTIAN
Menekan "q" akan menutup jendela. Jika dikompilasi dengan dukungan utas, program akan berhenti
hanya ketika semua utas berakhir. Anda juga dapat menutup jendela animasi menggunakan ICCCM
hapus pesan (tergantung pada pengelola jendela Anda, Anda akan memiliki tombol dekorasi atau
menu untuk mengirim pesan tersebut).
MENAMBAHKAN POLIHEDRA
Jika Anda memiliki sumber ico, sangat mudah untuk menambahkan lebih banyak polyhedra. Setiap polihedron adalah
didefinisikan dalam file sertakan dengan nama objXXX.h, di mana XXX adalah sesuatu yang terkait dengan
nama polihedron. Format file include didefinisikan dalam file polyinfo.h.
Lihat file objcube.h untuk melihat format yang tepat dari file objXXX.h,
kemudian buat file objXXX.h Anda dalam format itu.
Setelah membuat file objXXX.h baru (atau menyalin yang baru dari tempat lain), cukup lakukan a
'membuat ketergantungan'. Ini akan membuat ulang file allobjs.h, yang mencantumkan semua objXXX.h
file. Melakukan 'make' setelah ini akan membangun kembali ico dengan informasi objek baru.
Gunakan ico online menggunakan layanan onworks.net