Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut ico'dur.
Program:
ADI
ico - bir icosahedron veya başka bir polihedron canlandırın
SİNOPSİS
ico [-ekran görüntüsü] [-geometri geometrisi] [-r] [-d modeli] [-i] [-dbl] [-yüzler]
[-noedges] [-sleep n] [-obj nesnesi] [-objhelp] [-colors renk listesi]
TANIM
ico gizli çizgiler kaldırılmış bir tel çerçeve dönen polihedron veya düz bir dolgu görüntüler
gizli yüzleri kaldırılmış çokyüzlü. Bir dizi farklı çokyüzlü var
mevcut; programa yeni bir çokyüzlü eklemek oldukça basittir.
SEÇENEKLER
-r Yeni bir pencere oluşturmak yerine kök pencerede görüntüleyin.
-d model
Tel çerçeveler için kesikli çizgiler çizmek için bir bit deseni belirtin.
-i Tel çerçeveler için ters renkler kullanın.
-dbl Ekranda çift arabelleğe alma kullanın. Bu, tel çerçeve veya katı için çalışır
çizimleri doldurun. Katı dolgu çizimleri için bu anahtarın kullanılması önemli ölçüde
daha yumuşak hareket. Bunun iki kat daha fazla bit düzlemi gerektirdiğini unutmayın.
çift tamponlama Bazı renkler tipik olarak diğer programlar tarafından tahsis edildiğinden,
çoğu sekiz bit düzlemli ekran, kullanırken muhtemelen sekiz renkle sınırlı olacaktır.
çift tamponlama
-yüzler Tel çerçeveler yerine dolgulu yüzler çizin.
-noktalar
Tel çerçeveleri çizmeyin. Genellikle yalnızca -faces kullanıldığında kullanılır.
-uyku n
Nesnenin her hareketi arasında n saniye uyu.
-obj nesne
Hangi nesnenin çizileceğini belirtin. Herhangi bir nesne belirtilmezse, bir ikosahedron çizilir.
-objhelp
Her biri hakkında bilgi ile birlikte mevcut nesnelerin bir listesini yazdırın.
nesne.
-renkler renk renk ...
Nesnenin dolgulu yüzlerini çizmek için hangi renklerin kullanılması gerektiğini belirtin. daha az ise
yüzlere göre renkler verilir, renkler yeniden kullanılır.
PROGRAMI FESİH
"q" tuşuna basmak bir pencereyi kapatacaktır. Konu desteği ile derlenirse program duracaktır.
yalnızca tüm iş parçacıkları sonlandırıldığında. ICCCM'yi kullanarak bir animasyon penceresini de kapatabilirsiniz.
silmek mesajı (pencere yöneticinize bağlı olarak, bir dekorasyon düğmeniz veya
bu tür bir mesajı göndermek için menü).
EKLEME POLİHEDRA
Eğer ico kaynağınız varsa, daha fazla çokyüzlü eklemek çok kolaydır. Her çokyüzlü
bir içerme dosyasında objXXX.h adıyla tanımlanır; burada XXX, nesneyle ilgili bir şeydir.
polihedronun adı. Dahil etme dosyasının formatı polyinfo.h dosyasında tanımlanmıştır.
Bir objXXX.h dosyasının tam biçiminin ne olması gerektiğini görmek için objcube.h dosyasına bakın,
sonra objXXX.h dosyanızı bu biçimde oluşturun.
Yeni objXXX.h dosyasını oluşturduktan (veya başka bir yerden yeni bir dosyaya kopyaladıktan sonra), sadece
'bağımlı hale getirmek'. Bu, tüm objXXX.h'yi listeleyen allobjs.h dosyasını yeniden oluşturacaktır.
Dosyalar. Bundan sonra bir 'make' yapmak, yeni nesne bilgisiyle ico'yu yeniden oluşturacaktır.
onworks.net hizmetlerini kullanarak ico'yu çevrimiçi kullanın