Sayısal Görsel Efekt ve Bilgisayar Grafiği Forumu - SineFX

Teknik Konular => Programcılık/Script => Konuyu başlatan: huso35_5 - Mayıs 26, 2011, 11:04:34 ÖÖ

Başlık: MEL nasıl öğrenirim
Gönderen: huso35_5 - Mayıs 26, 2011, 11:04:34 ÖÖ
Arkadaşlar daha önce mesajı attım fakat yalnış yere atmışım, kafama takılan bir konu var, ben maya kullanıyorum ama particle efektleri için XSI ice ve lagoa öğrenmek zorunda kaldım, çünkü programcılık ile uzaktan yakından alakam yok, maya da ise mel kullanmadan particlelara istenilen hareketi vermek pek mümkün değil gibi.

Size soracağım şey ise ben MEL dilini öğrenmeyi düşünüyorum, bunun için MEL anlatan bir PDF ile başlamam yeterli olmaz sanırım, MEL öğrenebilmek için bereden başlamalıyım yani "basic" programlama dilinden başlayıp c++ sın sonuna kadar gidip sonra mı  "MEL" e bakmalıyım, bu konudada beni doğru yönlendirebilecek arakdaşların görüşlerini bekliyorum.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: Raskolnikof - Mayıs 26, 2011, 13:01:52 ÖS
  Basic bir programlama dili ile başlayıp sonrasında Mel öğrenmen daha iyi olacaktır. C++ da tercihen öğrenebilirsin. Yazılım temelini aldıktan sonra gerisi sana kalıyor. Temelin sağlamsa öğrendiğin bütün programlama dillerine hakim olabilirsin diye duşunuyorum.Diller arası mantık aynıdır sadece fonksiyonların yazım şekillerinde farklılık gösterirler.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: huso35_5 - Mayıs 26, 2011, 13:35:50 ÖS
peki q basic gibi bir program ile mi başlayım yoksa direk C++ la mı başlayım?
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: cezmikardas - Mayıs 26, 2011, 13:58:17 ÖS
q basic çok eskiden kaldı.
bu arada c# hepsini kapsıyor.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: Tual - Mayıs 26, 2011, 17:29:53 ÖS
:) mel bir script dilidir. illaki c++, c# gibi bir dil öğrenemene gerek yoktur.

maxin maxscripti
autocadin autolispi
olduğu gibi mayanında meli mevcuttur.

amaç komutlarla gidilemeyen yerlerde kullanıcının scripte başvurmasıdır.

Amacınıza göre, isteğinize göre , cevap değişebilir. Lakin siz mel sormuşsunuz mel sonuçta bir script dilidir. Başlı başına bir c++ gibi bir yazılım dili değildir.

Plugin gibi bir şey üretmeyi düşündüğünüzü sanmıyorum plugin gibi ana programa eklenti yazılımlar hazırlayabilmek için c# c++ python java gibi yazılımlar öğrenin. Ama script dilleri çok kısırlaştırılmış fonksiyonlara sahip dillerdir. Hiç mi hiç başka bir dil öğrenemeye gerek yok direk melden dalın bence.

Bu arada qbasic, turbo basic, pascal, cobol , gwbasic , fortran gibi diller çok eskilerde kaldı "c" bile baya bir eskidi, bu dilleri artık kullanan varmıdır bilemiyorum.  Bu dillere bulaşıp sakın vaktinizi harcamayın derim.

Birde visual basic dili vardır. Şu anda webde en çok kullanılan hatta masaüstü yazılımcılığında da halen kabul gören bir dildir. Diğer basic dilleri ile karıştırılmamasında fayda vardır.

Kafanız karışmasın mele direk dalın, diğer dillerle boşu boşuna uğraşmayın. Baktınız bir yerde mel yetmedi ki bunu anladığınızda diğer dillerden birisini seçme vakti geldiğini bilirsiniz. O zaman diğer dillere geçebilirsiniz.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: huso35_5 - Mayıs 26, 2011, 17:47:08 ÖS
Verdiğiniz bilgiler için çok teşekkür ederim, peki programcılığı öğrenmem gerekirse mesela diyelim ki plugin yazmak istedim, o derece ileri seviye de bilgi sahibi olmam gerekirse , programcılık kursuna mı gitmeliyim yoksa kitaplardan çalışıp ta öğrenebilir miyim?
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: Tual - Mayıs 26, 2011, 18:40:48 ÖS
önce ne yapmak istediğini bilmen lazım , ne yapmak istiyorsun ?
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: huso35_5 - Mayıs 26, 2011, 18:53:38 ÖS
Particlelara istediğim gibi hükmedebilmek(xsi ice'a gerek duymamak için) , rigging yaparken kullanmak,  yani Technichal Dircertor olma düşüncem var kafamda
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: yunusbbayram - Mayıs 26, 2011, 23:07:30 ÖS
maxscript üzerinde uzmanlaşmayı düşündüğüm için cok fazla vakit harcadım. dillerden hiçbirini bilmeden maxscript öğrenmeye çalıştığımda aslına bakarsan hiç birşey öğrenemedim. taki c# ve c++ dilleri ile ilgili birer kitap bitirinceye dek. kitapları bitirip temel konular üzerinde bilgi sahibi olunca maxscript deki kotlar anlamlı gelmeye başldı. c#, c++ ve tahminimce diğer dillerde aynıdır  küçük farklar var ama bu farklar yüzde 1-2 yi geçmez birisi ; kullanırken diyeri : kullanıyor. maxscripte ise bu fark birazdaha farklı idi cünkü maxscriptin kendi class fonksiyon yapıları vardı küçük büyük harf duyarlılığı yoktu vs. ama işleyiş yapı aynıydı eğer c++ ve c# hakkında bişey bilmeden maxscripte başlasaydım 2 gün sonra bırakırdım. benim sana tavsiyem mel konusunda türkçe kaynak bulamazsın. dolayısıyla c# öğren sonra mel e geç derim.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: huso35_5 - Mayıs 26, 2011, 23:56:13 ÖS
peki kendi kendime öğrenebilir miyim yoksa bir kursa gitmem daha mı faydalı olur?
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: yunusbbayram - Mayıs 27, 2011, 02:18:12 ÖÖ
tabiki imkanın  zamanın varsa kurs iyi olur istek azim bitmek bilmeyen bir heyecanın varsa evdede pek ala öğrenebilirsin ama bu işlerde tıkandığın zaman pes etmeyeceksin her yöntemi kullanacaksın. forumlara yazacaksın mel le ilgili hangi siteler var pek bilmiyorum maxscript olsaydı yardımcı olurdum.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: Mehmet Karahasan - Mayıs 27, 2011, 17:21:54 ÖS
hayatın polemik yaratmak çok ilginç ya :) kimsenin ahkam kestiği yok adam yardımcı olmaya çalışıyor senin aksine..
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: huso35_5 - Mayıs 27, 2011, 17:36:59 ÖS
arkadaşlar imla Türkçe'de ki kurallarını sormadım, mel nasıl öğrenebilirim yada hangi yolu izlemeliyim aşama aşama onu sordum, ve çözüm arıyorum, lütfen tartışmalarınızı burada yapmayın.

 Şimdi KANTÜRK BORAN ve yunusbbayram  bana bildikleri şekilde açıklamalarda bulunmuşlar saolsunlar, sizlerinde bana gösterebileceği yol varsa yardımlarınızı beklerim, saygılar.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: yunusbbayram - Mayıs 27, 2011, 17:42:04 ÖS
vay be ne yetenek yazdığım yazıdan adam syntax bilgimin olup olmadığını anladı. ben bir cok scrit ve bir plugin yazdım senin neyin var acaba.merak ettim.konuyla hiç ilgisi olmamasına rağmen  ahkam kesmeyip bana cevap yazan arkadaşım.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: yunusbbayram - Mayıs 27, 2011, 17:47:49 ÖS
senin bir bayanmi yoksa bir erkekmi olman beni hiç mi hiç ilgilendirmiyor ben senin insanlığın üzerinden konuştum.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: yunusbbayram - Mayıs 27, 2011, 17:54:28 ÖS
çok teşekkür ederim abla aferin yerine bir çikolata verseydin daha makbul olurdu.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: huso35_5 - Mayıs 27, 2011, 18:07:57 ÖS
xsi baktım çok ta beğendim, ama hangi program olursa olsun ileri derece iş yapabilecek ve Technical Directorluk yapabilmek için kesinlikle programlama bilgisi gerektiğine karar verdim, yoksa lagoa falan kusursuz.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: jesus - Mayıs 27, 2011, 18:13:42 ÖS
Burası karıştı yine :)).Şu sitede tam bilgi paylaşımı olacak dedim.Yine hevesim kursağımda kaldı.Teşekkürler(!) gönül.Şimdi biri çıkıp hiç bişey olmamış gibi şu MEL hakkındaki çelişkiyi bir açıklarsa pek güzel olur.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: huso35_5 - Mayıs 27, 2011, 18:20:52 ÖS
ben de mel i anlayabilmek için hangi dili kavramalıyım diye soruyorum temek olarak, sanırım en yakını C++ sizler ne diyorsunuz?
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: huso35_5 - Mayıs 27, 2011, 18:46:28 ÖS
Ya ben Türkiye'ye göre bakmıyorum, yurtdışında ki iş ilanlarına baktım 3d bilgisine ek olarak ciddi biçimde programlama bilgisi de istiyor studyolar o yüzden kafama takıldı bu konu, Türkiye'de henüz animasyonun "A" sı bile tam olmadığı için kendimi buraya göre kıyaslarsam dünyaya göre eksik kalırım diye düşünüyorum
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: yunusbbayram - Mayıs 27, 2011, 19:24:32 ÖS
bu işte ilerleyeceksen sana melde yetmeyecektir kesinlikle sdk ya gireceksin sdk ya girincede ister istemez c++ öğreneceksin. işin garibi php ninde diğer dillerinde temelinde c var. çünkü windowsun temelinde c var. bu konuda bilgisi olmayanlar nekadarda ahkam kesiyor.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: huso35_5 - Mayıs 27, 2011, 19:35:56 ÖS
arkadaşlar atışmayın lütfen yardımlaşmak için var bu forumlar, kavga için değil, peki bu durumda benim başlangıç için programlamaya giriş gibi birşeyler öğrenip sonra C kitabı edinip çalışmaya başlamam sonra  da C++ a mı geçmem gerekli ? yoksa daha da aşağıdan basic falan mı öğrenmeliyim?
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: yunusbbayram - Mayıs 27, 2011, 19:41:08 ÖS
c++ yada c# öğrenmeni tavsiye ediyorum. benim gönlüm herzaman c# da bu dillerden hangisini öğrenirsen öğren tüm proğramlama dillerinin kapısı sana acılacaktır
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: brassi - Mayıs 27, 2011, 19:54:26 ÖS
Şu an için bence Kantürk'ün mesajını defalarca okuman gerekli.

Edit: son paragrafını özellikle.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: huso35_5 - Mayıs 27, 2011, 19:57:28 ÖS
peki C# için öncesinde basic öğrenmeme gerek var mı? yada o tip çok temel bir program?
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: yunusbbayram - Mayıs 27, 2011, 20:10:43 ÖS
hayır. C# la ilgili güzel kitaplar var. en baştan anlatıyor zaten.

şunuda söyleyim eğer melle ilgili kaynak bulabirsen, sdkya geçmem mel bana yeter diyorsan o zaman kantürke kulak ver. ben maxscriptle ilgili kaynak bulamadığım için c# öğrenmek zorunda kaldım.


:) mel bir script dilidir. illaki c++, c# gibi bir dil öğrenemene gerek yoktur.

maxin maxscripti
autocadin autolispi
olduğu gibi mayanında meli mevcuttur.

amaç komutlarla gidilemeyen yerlerde kullanıcının scripte başvurmasıdır.

Amacınıza göre, isteğinize göre , cevap değişebilir. Lakin siz mel sormuşsunuz mel sonuçta bir script dilidir. Başlı başına bir c++ gibi bir yazılım dili değildir.

Plugin gibi bir şey üretmeyi düşündüğünüzü sanmıyorum plugin gibi ana programa eklenti yazılımlar hazırlayabilmek için c# c++ python java gibi yazılımlar öğrenin. Ama script dilleri çok kısırlaştırılmış fonksiyonlara sahip dillerdir. Hiç mi hiç başka bir dil öğrenemeye gerek yok direk melden dalın bence.

Bu arada qbasic, turbo basic, pascal, cobol , gwbasic , fortran gibi diller çok eskilerde kaldı "c" bile baya bir eskidi, bu dilleri artık kullanan varmıdır bilemiyorum.  Bu dillere bulaşıp sakın vaktinizi harcamayın derim.

Birde visual basic dili vardır. Şu anda webde en çok kullanılan hatta masaüstü yazılımcılığında da halen kabul gören bir dildir. Diğer basic dilleri ile karıştırılmamasında fayda vardır.

Kafanız karışmasın mele direk dalın, diğer dillerle boşu boşuna uğraşmayın. Baktınız bir yerde mel yetmedi ki bunu anladığınızda diğer dillerden birisini seçme vakti geldiğini bilirsiniz. O zaman diğer dillere geçebilirsiniz.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: Gokhan Sonmez (LW3D) - Mayıs 28, 2011, 02:01:35 ÖÖ
İlk adım için hangi dile bakarsanız bakın değişkenleri, sabitleri, döngüleri, koşulları, dizileri vs. göreceksiniz. bu temel bilgiler, her dil için geçerli. Çoğu zamanda MEL için bunlar geçerli ve önemli olacaktır. Maya'da her işlemin MEL karşılığı olduğu ve komutu verince bunlara ulaşabildiğiniz için (History penceresinde), deneme ve yanılmayla hızlı sonuç almak mümkün.

Eğer biraz ingilizceniz varsa aşağıdaki sayfaya bir göz atmanızı öneririm..

http://area.autodesk.com/tutorials/conversational_mel_part_1 (http://area.autodesk.com/tutorials/conversational_mel_part_1)

MEL konusunda bilgili ve uzman olan arkadaşlar daha açıklayıcı bilgiler vereceklerdir...
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: huso35_5 - Mayıs 30, 2011, 13:14:06 ÖS
teşekkür ederim, programcılığa giriş kursuna başladım, programcılık mantığını anlamak için, sanırım ondan sonra daha rahat anlayacağım :)
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: Gokhan Sonmez (LW3D) - Mayıs 30, 2011, 13:47:38 ÖS
Önemli olan mantığı anlamak ve algoritmalarını çıkarabilmek. Commodore 64 zamanında BASIC ve assembler ile ilgilenmiştim. yıllar sonra bu sitenin ana sayfasını kodlamak için PHP'ye baktım ve temel mantığın, yapının çok farklı olmadığını gördüm. Bu hemen hemen tüm script dillerinde aynı... Gerisi gelecektir...
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: artiiz - Haziran 01, 2011, 12:59:21 ÖS
huso35_5 gittiğin kurs ile ilgili izlenimlerini buraya da yazar mısın? Neler anlatıyorlar? İşe yarıyor mu? Ben de sürekli araştırıyorum bu MEL'i Expression'ı nasıl öğrenebilirim diye. Maya ve After Effects eğitimi aldım ve bu yazılım olayı her yerden karşıma çıkıyor. Gerekirse ben de böyle bir kursa yazılmak istiyorum. Kamyon yüküyle öneri var, her kafadan bir ses. Zaten kabus olan bu konu iyice kafa karıştırıcı hal alıyor. Ya da programcılık ile ilgili mantık bilmediğimden bana öyle geliyor. Yalnız bir üniversitenin sitesinde "C Programlama Diline Giriş" adlı bir sayfa buldum. Anlatılanlar (Fonksiyonlar, Döngüler, Stringler v.s) ile Maya'daki uygulamalara en yakını C gibi geliyor bana mantık olarak. Amerika'yı yeniden keşfetmeye gerek olmadığını düşünenler olabilir fakat mantık öğrenmek için konunun temelini bilmek gerekir diye düşünüyorum.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: Hakan Abbas - Haziran 01, 2011, 13:59:02 ÖS
Aslında bu tür konularda pek konuşmam ama yazılımcı vasfımla bir kaç tavsiyede bulunayım dedim.

Programlamanın mantığını istediğiniz dille öğrenebilirsiniz. Ancak sıfırdan başlanıyor ise basitlik ön planda olmalıdır.

C dili eski ancak herşeyin temelini teşkil eden low level bir dildir. Birçok işletim sistemi (windows, linux..) bu dille geliştirilmiştir ve halen devam eder.

C++ daha sonra C üzerinde nesne yönelim yetileri ile geliştirilmiştir. Visual C++ türevleri ise şu an piyasadaki hemen tüm yazılımların geliştirildiği dildir. (MAYA, MAX ... dahil.)

Ancak konu MEL Scripting olunca (Expression biraz farklıdır !) bir dil öğrenmeye gerek var mı sorusu karşımıza çıkacaktır. Eğer işiniz doğrudan programlama değilse ve sadece MEL ile muhatap olacaksanız şahsen gerçek bir programlama dili öğrenmek için yorulmanızı tavsiye etmem. Öğrenirseniz zararlı çıkmazsınız tabi ki...

MEL kullanım ve yapı olarak web programlama dillerinden PHP ye oldukça benzer. Bu söylememin en büyük sebebi; değişken tanımlama ve kullanmasının her ikisinde de $ simgesi ile başlamasıdır ki bu işlem programlamada en fazla yapılan iştir.

Kendi kendinize PHP öğrenmek, dolayısı ile de programlama mantığını kavramak zor değildir. Bir çok türkçe kaynak da mevcuttur. 2-3 haftalık bir heves genelde yeterli olur.

Sonrasında MEL e geçtiğinizde hemen her şeyin benzer olduğunu göreceksiniz.

Gökhan bey in de belirttiği gibi MEL/Expression için Maya nın script editörü bize çok yardımcı olmaktadır.

Gerisi sizlere kalmış.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: artiiz - Haziran 01, 2011, 15:26:45 ÖS
Şöyle sorsam şahsım adına. Bilgisizliğimi bağışlayın. Animasyonda, modellemede, kaplamada v.s her aşamasında veya AutoCAD'de çalışırken veya AfterEffects'te çalışırken programın sunduğu araçların yetersiz olduğunu düşündüğümde; buna script, mel, expression v.s her ne ise, program bana hangi dil ile imkan sunuyor ise o dille müdehale etmek istiyorum. Oturup program yazma gibi bir derdim yok. Birçok CAD, grafik programını ihtiyacım oldukça kullanıyorum. Bu programların sunduğu Mel, Script, AutoLisp, JavaScript, Expression (farklı olsa da), PHP, v.s. bunların temelinde eğer C varsa, C'yi öğrenmek bize diğer dillere adım atarken kolaylık sağlamaz mı?

Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: Tual - Haziran 01, 2011, 15:48:24 ÖS
genele hitap olarak yazıyorum ki;

şöyle düşünün;

bilgisayarda bir uygulama öğrenecekken,

tutup kaç kişi,

ilk başta elektriği buluyor, daha sonra devreleri, daha sonra bilgisayarı üretiyor ? daha sonra dos işletim sistemini sonra windows işletim sistemini yazıyor ?  ya da linux veya herneyse.
kaç kişi max veya maya kullanacaksa maya'yı, maxi baştan sona yazıp onu kullanmaya kalkıyor.

arkadaş mel yazmak istiyor ,  c'yi öğrensen iyi olur diyenler var. Anlamıyorum o halde ta başa dönelim gerçekten elektriği keşfedelim..
c içinde makina diline bir bakalım isterseni assemble öğrenmemiz gerekir yoksa c'yi anlayamayabiliriz. Hazır assemble'a girmişken elektronik devreleride öğrenelim yoksa assemble'i anlamayız. elektronik devre elektriksiz olurmu? bikaçtane elimize uçurtma alalım ucuna anahtar takalım yağmurlu bir günde uçurma uçuralım ki elektriğide öğrenmiş oluruz. ama elektriği öğrenmek içinde havadaki elektrik yüklerini anlamaız gerekir değil mi?..... vs vs

c elbette bir altyapıdır. öğrenmede sakınca yoktur hatta çok şeyde katar. Lakin mel için c'ye bulaşmaya gerek yok kanaatimi tekrarlıyorum. Böyle script dilleri içinde bazı arkadaşların dediği gibi help dosyaları çok işinizi görür. Yetmediğini anladığınız an bence başka arayışlara girin.

Olay yazılımcılık ise bu ayrı bir konudur. Kursa gitmek hatta üniversitelerin uzaktan eğitimlerine katılmakta fayda vardır.

Örneğin microsoftun yazılımcıları açıkçası pazarlarını geliştirmek için neredeyse gitmedik köşe çalmadık kapı bırakmıyor, onların seminerlerini bloklarını da dinleyebilir okuyabilir hatta videolarını seyredebilirsiniz.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: Mehmet Karahasan - Haziran 01, 2011, 17:52:27 ÖS
usta programcı olunmasından bahsedilmiyor burada ben niye bu kadar çıkıştığınızı anlayamadım. TEMEL yani basic denen programcılık bilgisi olmadan max scriptmi yazılabiliyormuş? mel i bilmem ama max script için yüzde yüz temel programcılık bilgisi gerekli. temel diyorum bu kelimeye lütfen dikkat edin. temeli o kadar zor olan bir şeyden bahsetmiyoruz.
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: safakoner - Haziran 01, 2011, 18:21:08 ÖS
selamlar

kullanilan yazilimin ki konu maya, script dilini ogrenmeden once programin kendisini ogrenmek temel anlamda cok onemlidir. heleki mayadan bahsediyorsak. dg, dag vs sistemlerin ve node tabanli yaklasimin ne oldugunu anlamak cok onemli.

bununla beraber, eger yapilacak is dalinda sadece mel script kullanilacaksa ve ciddi anlamda oop girilmeyecekse c++ yada c# yada benzeri ve/veya hi-low level ozellikler uzerinde barindiran ve compile edilmesi gereken diller uzerine sirf mel ogrenmeye yardimci olacagi dusunulerek calismak vakti ve emegi gereksiz yere kullanmak olacaktir.

mel interpreter bir dildir, compile etmezsiniz, memory management i kendi yapar. komut temelli yapisi vardir, oop yoktur. bu kadar kolay ve sade bir dili ogrenmek zor degildir. kaldiki gunumuzdeki internetteki kaynaklari dusunurseniz ogrenme sureci cok daha verimli ve hizli olacaktir.


usta programcı olunmasından bahsedilmiyor burada ben niye bu kadar çıkıştığınızı anlayamadım. TEMEL yani basic denen programcılık bilgisi olmadan max scriptmi yazılabiliyormuş? mel i bilmem ama max script için yüzde yüz temel programcılık bilgisi gerekli. temel diyorum bu kelimeye lütfen dikkat edin. temeli o kadar zor olan bir şeyden bahsetmiyoruz.

Mehmet, soyledigin dogru fakat script dili ile ornegin c++ arasinda ciddi fark var. c++ temel bilgi dersek int ile short arasindaki farki da  bilmek temel demek gerekir. ozellikle cg uzerine birseyler gelistiriyorsaniz 2 byte fark ciddi bir fark olur cikar. ama mel de boyle bir fark yok, int data tipi var, ornegin array pass edersen reference olarak pass ediyor otomatik olarak. dynamic memory allocation yok, vs 

sonucta bu gibi mevzular programcinin bilmesi gereken fakat artisti verem eden konular. artist sadece script yazarak isini hizli verimli bitirme pesinde daha cok, bu gibi teknik onemli detaylarla ugrasmak yerine. o nedenle yukarida goruslerimi o yonde verdim.


kolay gelsin
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: fender - Haziran 02, 2011, 00:18:09 ÖÖ
eger ingilizce biliyosan bu kitabi oku bence ama Safakin dedigi gibi  programi adam gibi kullanmayi ogrenmen en onemlisi. Ozellikle particle isi icin cok fazla bi mel e gerek yok sadece biraz expression ile herseyi halledebilirsin. Bence sen particle uzerine tutorial falan bakmaya calis.

http://www.amazon.com/Complete-Maya-Programming-Extensive-Kaufmann/dp/1558608354 (http://www.amazon.com/Complete-Maya-Programming-Extensive-Kaufmann/dp/1558608354)
Başlık: Ynt: MEL nasıl öğrenirim
Gönderen: Tual - Haziran 02, 2011, 16:46:55 ÖS
bravo gönülcüğüm,
dünyayı kurtardın sağol...