RSS

Etiket arşivi: lemi

Lamba Yapımı

Lamba Yapımı

Bu dersimizde star ve lattice komutunu kullanarak lamba yapmaya çalışacağız. Bu arada amaç bilinen şekilleri nasıl farklı şekillerde kullanabiliriz onu göstermeye çalışmaktır. Umarım faydalı olur.

İlkönce aşağıdaki ölçülerde bir star çiziyorum.

 https://i0.wp.com/resim.sanalkurs.net/uploads/1_662.jpg

Sonra modifier list seçeneğinden edit spline komutuna tıklıyorum ve düzenlenebilir halini almasını sağlıyorum. Vertex alt komutunu alıyorum. Ctrl tuşuna basılı tutarak sadece dışa bakan noktaları seçili hale getiriyorum.

 https://i0.wp.com/resim.sanalkurs.net/uploads/2_565.jpg

Vertex alt seçeneklerinden fillet komutuna tıklıyorum ve aşağıdaki görüntü gerçekleşene kadar faremi vertex noktaları üzerinde sürüklüyorum.(ya da yanındaki kutucuğa 2,5 yazarak işlemi tamamlıyorum.)

 https://i0.wp.com/resim.sanalkurs.net/uploads/3_481.jpg

Spline alt seçeneğine geçiyorum ve outline seçeneğini 0,3 yazarak offset atmış oluyorum. (offset=paralel kopyalama)

 https://i0.wp.com/resim.sanalkurs.net/uploads/4_381.jpg

Daha sonra circle komutu oluşturuyorum. (Radius=8)

Star ve circle var şuan elimde ve ben bu yıldızı çoğaltma yapacağım. Bunun için spacing tool yöntemini kullanarak bu işlemi yapıyorum.

 https://i0.wp.com/resim.sanalkurs.net/uploads/5_324.jpg

Kopyalama bittikten sonra star cisimlerine extrude komutu uyguluyorum.

 https://i0.wp.com/resim.sanalkurs.net/uploads/6_254.jpg

Aşağıdaki ölçülerde bir coni çizerek çizime devam ediyorum. Segment sayılarının aynı olması burada önemli dikkat edelim.
http://resim.sanalkurs.net/uploads/7_194.jpg [/img]

Modifier listesinden lattice komutu uygulayarak tel kafes haline getiriyorum.

 https://i0.wp.com/resim.sanalkurs.net/uploads/8_155.jpg

Daha sonra sphere çizerek son işlemi yapıyorum. Sphere döndürmek için rorate komutunu kullanıyorum.

 https://i0.wp.com/resim.sanalkurs.net/uploads/9_126.jpg

Daha sonra kaplamaları verip basit bir ortam oluşturuyorum.

 https://i0.wp.com/resim.sanalkurs.net/uploads/10_111.jpg

Not:
1-spacing tool kopyalama detaylı anlatım için aşağıdaki linkten faydalanabilirsiniz. http://www.sanalkurs.net/kalemlik-yapimi-3709.html
2-lattice komutunun detaylı anlatımı için aşağıdaki linkten faydalanabilirsiniz.
http://www.sanalkurs.net/kafes-yapimi-4207.html
3-lamba tasarımı hazır bir 3dmax sahnesine kullanılmıştır.

 
Yorum yapın

Yazan: 17 Nisan 2011 in Genel

 

Etiketler: , , , , , , , , ,

Dizilerde Toplama İşlemi

Diziye kaç eleman sayısının girileceğini soran ve girilen dizi elemanlarinin toplamının sonucunu veren basit bir dizi işlem örneğidir.

Proje Kodu :

https://i0.wp.com/resim.sanalkurs.net/uploads/dizigirilen_n_terim_toplami_dizi.jpg

Ekran Çıktısı:

https://i0.wp.com/resim.sanalkurs.net/uploads/dizi_ilk_n_terim_toplam.jpg

Kaynak dosyayı indirmek için tıklayın

 
Yorum yapın

Yazan: 17 Nisan 2011 in Genel

 

Etiketler: , , , , , , , ,

Sayı yuvarlama fonksiyonları

Merhaba arkadaşlar, bu dersimizde php ile sayı yuvarlama fonksiyonlarını kullanarak bölme işlemi yapacağız.

1)İlk olarak index.php içerisinde aşağıdaki gibi bir forum oluşturuyoruz (action=islem.php,1.text field ismi s1 2.sinin s2)


<style type="text/css">
<!--
.style1 {
	color: #333333;
	font-weight: bold;
}
-->
</style>
<form id="form1" name="form1" method="post" action="islem.php">
  <label>
  <input name="s1" type="text" id="s1" />
  <span class="style1">%</span> </label>
  <label>
  <input name="s2" type="text" id="s2" />
  </label>
  <label>
  <input type="submit" name="Submit" value="Gönder" />
  </label>
</form>

2) Şimdi islem.php dosyamıza geçiyoruz.Php taglarımızı açalım (<?php ?>) ve arasında forumdan gelen verileri çekiyoruz.


<?php


$s1=$_POST["s1"];
$s2=$_POST["s2"];


?>

3)Sıra bölme işlemini yapmada,bunun için post methoduyla çağırdığımız verrilerimizin altına aşağıdaki işlemi gerçekleştiriyoruz.


$bolme=$s1/$s2;

4)İşte bu sırada echo $bolme; yaparsanız,örneğin 12 / 5 gibi bir sayı girerseniz,sonuc 2.4 çıkacaktır.Bunu engellemek için sayı yuvarlama fonksiyonlarını kullanıyoruz.Burada göstereceğim 3 adet fonksiyon vardır,bunlar;



floor(); // Sayıyı aşağıya doğru yuvarlar (Yani sayımız 2.4 se sonuç 2 olur)
ceil(); // Sayıyı yukarıya doğru yuvarlar (Yani sayımız 2.4 se sonuç 3 olur)
round(); // Sayı nın kalanı 5 yada 5 ten büyükse yukarıya doğru (ceil();) , 4 yada 4 ten küçükse aşağıya doğru (floor();) uygulanır (Yani sayımız 2.4 se sonuç 2 olur)

5)Bu fonksiyonları nasıl kullanırız?Bunun için daha önce oluşturduğumuz $bolme değişkenimizi echo ile ekrana yazdırıyoruz.Şimdi forumdan bölme işlemimizi yapıp gönderirsek kalanlı sayılar . ile ayrılıp gösterecektir,biz bunu yaşamak istemiyorsak ve sayımızı aşağıya doğru yuvarlamak isyorsak ekrana yazdırdığımız bölmeyi echo floor($bolme); olarak yazmalıyız.Diğer işlemleride bu şekilde yapabiliriz.


<?php


$s1=$_POST["s1"];
$s2=$_POST["s2"];



$bolme=$s1/$s2;
echo "Floor ile bölme : ".floor($bolme)."<br>";
echo "Ceil ile bölme : ".ceil($bolme)."<br>";
echo "Round ile bölme : ".round($bolme);



?>

not: Yukarıdaki nokta "." işlemi string (bağmala) operatörüdür,metin ile değişkeni echo içerisinde bağlamaya yarar.

not 2:Eğer sayının kalanını ayrı olarak göstermek istiyorsanız şu işlemi uygulayabilirsiniz => $kalan=$s1%$s2; ( "%" Modüler (kalan) operatörü ).

İyi çalışmalar dilerim…

Kaynak dosyayı indirmek için tıklayın

 
Yorum yapın

Yazan: 17 Nisan 2011 in Genel

 

Etiketler: , , , ,

Kafes Yapımı

Bu derste bir kafes yapmayı öğrenelim. Bu işlemi yaparken lattice komutunu kullanacağız.

Aşağıdaki şekilde ve ölçülerde bir kapsül çiziyoruz.

https://i0.wp.com/resim.sanalkurs.net/uploads/1_610.jpg

Modify list şeçeneğinden edit poly/edgeyi seçiyoruz. Şekildeki gibi seçip delete ile siliyoruz.

https://i0.wp.com/resim.sanalkurs.net/uploads/2_519.jpg

Modify list seçeneğinden lattice seçeneğini seçiyoruz ve seçeneklerini işaretliyoruz.

Joints only from vertices: sadece verteks noktaları kalır.
Struts only from edges: sadece kenarlar kalır.
Both: her iki seçenekte aktif olur.

https://i0.wp.com/resim.sanalkurs.net/uploads/3_442.jpg

Alt tarafı için silindir çiziyoruz.

https://i0.wp.com/resim.sanalkurs.net/uploads/4_354.jpg

Daha sonra tube seçeneğiyle şekildeki gibi çiziyoruz ve yerine yerleştiriyoruz.

https://i0.wp.com/resim.sanalkurs.net/uploads/5_302.jpg

Şekildeki gibi ayaklıklaryapıyoruz.

https://i0.wp.com/resim.sanalkurs.net/uploads/6_240.jpg

Aşağıdaki ölçülerde chamfercyl çiziyoruz.

https://i0.wp.com/resim.sanalkurs.net/uploads/7_183.jpg

Şekli kopyalayıp bir miktar üste taşıyoruz.

https://i0.wp.com/resim.sanalkurs.net/uploads/8_145.jpg

Büyük şekli şeçip boolean işlemi uyguluyoruz.

https://i0.wp.com/resim.sanalkurs.net/uploads/9_117.jpg

Ve kopyalayıp kafesin içine yerleştiriyoruz.

https://i0.wp.com/resim.sanalkurs.net/uploads/10_104.jpg

Son olarak torus seçeneğiyle son şekli çizip işlemi bitiriyoruz.

https://i0.wp.com/resim.sanalkurs.net/uploads/11_83.jpg

https://i0.wp.com/resim.sanalkurs.net/uploads/12_67.jpg

Kolay gelsin.

 
Yorum yapın

Yazan: 17 Nisan 2011 in Genel

 

Etiketler: , , , ,

Otomatik Kayıt İşlemi

Selam arkadaşlar,

Fireworks ile çalışırken biranda elektirikler mi kesildi, bilgisayar işlem yapamaz hale mi geldi, takılmalardan dolayı Fireworks "işlemi sonlandır" mı diyor? …Ve dahası…

Artık belirlediğiniz dakikalar sonucunda çalışmanız otomatik olarak kaydedilecektir. Bu işlem için şu adımları takip ediniz.

Bu adresten gerekli yazılımını indiriniz Adobe Air gerekir.

https://i0.wp.com/www.sanalkurs.net/images/dersler/dyfkj258.jpg

Resimde görüldüğü gibi;

Time in minutes: Kaç dakikada bir çalışmanız kaydedilecektir.
Auto Start: Otomatik başlatma
Enable: Aktif etmek için gerekli seçenekler mevcuttur.

Fireworks ile çalışmanız açıkken ilk olarak bir klasör içine kaydedin (CTRL + S yada File > Save as ile) daha sonra bu küçük air eklentisini açarak "ENABLE" deyiniz. Çalışmanıza devam ediniz

Kolay gelsin…

 
Yorum yapın

Yazan: 17 Nisan 2011 in Genel

 

Etiketler: , , , , , , , ,

Küçük Kullanışlı Ama Hatasız Hesap makinası

Slm arkadaşlar cok kolay yoldan hesap makinası yapıp bunun hatalarını giderecegiz… butun kodları weriyorum sonra herkes kendi tasarımı yapsın
TopLama İşlemi yapacagımız Butona


dim sayi1 as large
dim sayi2 as large
dim sonuc as large
Private Sub Command_click1()
kontrol1=isnumeric(text1.text)
kontrol2=isnumeric(text2.text)
if text1.text="" or text2.text="" or kontol1=0 or kontrol2=0 then
msgbox "Sayıları Girdiginizden Emin Olunuz",48,"DikkaT"
else
sayi1=text1.text
sayi2=text2.text
sonuc=sayi1+sayi2
text3.text=sonuc
end if
end sub

Toplama işlemini gercekleştirdik cıkartma işleminde sıra


Private Sub Command_click2()
kontrol1=isnumeric(text1.text)
kontrol2=isnumeric(text2.text)
if text1.text="" or text2.text="" or kontol1=0 or kontrol2=0 then
msgbox "Sayıları Girdiginizden Emin Olunuz",48,"DikkaT"
else
sayi1=text1.text
sayi2=text2.text
sonuc=sayi1-sayi2
text3.text=sonuc
end if
end sub

Çarpma işleminde


Private Sub Command_click3()
kontrol1=isnumeric(text1.text)
kontrol2=isnumeric(text2.text)
if text1.text="" or text2.text="" or kontol1=0 or kontrol2=0 then
msgbox "Sayıları Girdiginizden Emin Olunuz",48,"DikkaT"
else
sayi1=text1.text
sayi2=text2.text
sonuc=sayi1*sayi2
text3.text=sonuc
end if
end sub

Bölme …


Private Sub Command_click4()
kontrol1=isnumeric(text1.text)
kontrol2=isnumeric(text2.text)
if text1.text="" or text2.text="" or kontol1=0 or kontrol2=0 then
msgbox "Sayıları Girdiginizden Emin Olunuz",48,"DikkaT"
else
sayi1=text1.text
sayi2=text2.text
sonuc=sayi1/sayi2
text3.text=sonuc
end if
end sub

Temizleme


text1.text=""
text2.text=""
text3.text=""
end sub

bu kadar ilk tasarımı yapıcaktım ama orasını size bıraktım 5 tane buton 3 label 3 text kullanarak 10 numara bir hesap makinası yapabilirsiniz
https://i0.wp.com/resim.sanalkurs.net/uploads/adsz_435.jpg

 
Yorum yapın

Yazan: 17 Nisan 2011 in Genel

 

Etiketler: , , , , , , , , ,

Modül Pozisyonları

Joomlada Her Temanın Kendine Özgü Modül Pozisyonları Vardır. Kullandığınız Temanın Modül Yüklediğinizde Hangi pozisyonlarda Kullanabileceğinizi Öğrenmek İçin Şu İşlemi Yapmanız Yeterli Olacaktır.

http://www.siteadı.com/index.php

?tp=1
http://www.siteadı.com/index.php?tp=1

Örneğinde olduğu gibi adresin devamına alttaki kodu ekliyoruz araç çubuğunda, enter ladıktan sonra temadaki modülün kullanabilceğimiz pozisyonlarını görmüş oluyoruz.

Teşekkürler…

 
Yorum yapın

Yazan: 17 Nisan 2011 in Genel

 

Etiketler: , , , , , , , , ,

Faktöriyel bulma işlemi

Bu dersimizde girilen sayıların faktöriyelini bulmaya çalışacağız.

Aşağıdaki resimdeki gibi text1, text2, command1, label1, 2, 3 ekliyoruz, sonra altta vermiş olduğum komutları formun içine yapiştırıyoruz.

https://i0.wp.com/resim.sanalkurs.net/uploads/ders1_5.jpg

Private Function faktoriyel()
faktoriyel = 1
For i = 1 To Text1
faktoriyel = faktoriyel * i
Next
End Function

Private Sub Command1_Click()
Text2 = faktoriyel
End Sub

Private Sub Form_Load()
End Sub
 
Yorum yapın

Yazan: 17 Nisan 2011 in Genel

 

Etiketler: , , , , , , , , ,

Layer Gizleme – Gösterme

Bu dersimizde sayfamızdaki herhangi bir layer içeriğini "Gizleme – Gösterme" işlemi nasıl yapılır, bunu öğreneceğiz.

1-İlk etapta sayfamıza "Layer" ekliyoruz.

Insert / Layout Objects / Layer

https://i0.wp.com/resim.sanalkurs.net/uploads/1_184.jpg

2-Sayfamıza eklediğimiz Layer Katmanının arkaplan rengini ben kırmızı yapıyorum.Bunu yapma amacımız sayfamızda daha belirgin olarak sizlere
göstermek.

https://i0.wp.com/resim.sanalkurs.net/uploads/2_158.jpg

3-Şimdi Layer altına "Gizle – Göster" yazıyoruz ve bunları seçip link alanına "#" işaretini koyuyoruz.

https://i0.wp.com/resim.sanalkurs.net/uploads/3_124.jpg

4-Evet arkadaşlar burası önemli . Gizle veya Göster seçenkelerinden birini seçili hale getiriyoruz .Şu işlemi yapıyoruz.

Behaviors / Show - Hide Layers 

https://i0.wp.com/resim.sanalkurs.net/uploads/4_102.jpg

5-Şimdi ben ilk önce "Göster" seçeneği seçtim ve işlemi ona göre yaptım . Aslında farkeden hiçbirşey yok sadece "Göster ise çıkan pencereden
Show","Gizle ise çıkan pencereden Hide " butonuna tıklıyoruz.

https://i0.wp.com/resim.sanalkurs.net/uploads/5_85.jpg

https://i0.wp.com/resim.sanalkurs.net/uploads/6_75.jpg

6-Evet işlemlerimiz bitti şimdi test edelim.F12 kombinasyonunu kullanarak sayfamızı çalıştırıyoruz ve sonuç.

https://i0.wp.com/resim.sanalkurs.net/uploads/7_55.jpg

https://i0.wp.com/resim.sanalkurs.net/uploads/8_47.jpg

Not ::Arkadaşlar "4.Adımda Behaviors" Açılı değilse şu adım ile açabilirsiniz.

https://i0.wp.com/resim.sanalkurs.net/uploads/9_37.jpg

 
Yorum yapın

Yazan: 16 Nisan 2011 in Genel

 

Etiketler: , , , , , , , ,

Kullanıcının isteği kadar sayının ortalamasını alma

Şimdi programımızı anlatalım :::

1- Arkadaşlar ilk önce kullanıcıdan Sayı Adetini Girmesini İstiyoruz.

2-Daha sonra bu sayıya göre for döngüsünüz döndürüyoruz.

3-Şu kullanımda "printf("%d .Sayıyı Giriniz",i);" 1.Sayıyı Giriniz , 2.Sayıyı Giriniz …. Yani Kısaca kullanıcıdan hangi sayıyı girmesini istediğimizi gösteriyoruz.

4-Daha sonra "toplam=toplam+sayi;" formülünü kullanarak aslında şu işlemi yaptırıyoruz.Kullanıcı ilk olarak mesela 50 girdi.Bizim toplam değişkenimizin değeri 50 olacak daha sonra 2.sayı girildiğinde ise toplamın değeri zaten 50 birde kullanıcı girdi ne olacak 50=50+kullanıcının girdiği sayı daha sonra toplam değişkeninin değeri bu toplamın sonucu olacak.

5-Şimdi bunları ekrana yazdırmaya geldi sıra.Ben toplamlarının ayrı Ortalamasını ayrı yazdırdım.


#include<stdio.h>
#include<conio.h>
int  i,toplam,sayi ;
int adet;
float ort;
main()
{
  clrscr();
  print("Kaç adet Sayı girilecek==");
  scanf("%d",&adet);
  for(i=1; i<=&adet; i++;)
     {
       printf("%d .Sayıyı Giriniz =",i);
       scanf("%d",&sayi);
       toplam=toplam+sayi;
     }
   ort=toplam/i;
   printf("Girdiğiniz Sayıların Toplamı %d",toplam);
   printf("Girdiğiniz Sayıların Artmatiksel Ortalaması %f",ort);

   Getch();
}

Hepinize kolay gelsin..

İnşallah anlatabilmişimdir..

 
Yorum yapın

Yazan: 16 Nisan 2011 in Genel

 

Etiketler: , , , , , , , , ,