Yıllardır eğlenceli anlatımlarıyla After Effects dersleri hazırlayan Andrew Kramer ve ekibi hazırladıkları blogda sevgililer günü sebebiyle bir paylaşımda bulundu. Videocopilot >> Ben de bir hevesle dosyaları indirdim ve maya da açmaya çalıştım. Çalıştım derken maya dosyaları açmadı ve hata verdi.
# Error: file: C:/Program Files/Autodesk/Maya2013/scripts/others/fromNativePath.mel line 90: (unicode error) 'ascii' codec can't encode character u'\xd6' in position 9: ordinal not in range(128) #
Google aramalarım neticesinde ulaştığım sayfalardan kodlama bilgim olmaması sebebiyle hiç bir şey anlamadım. Çinceden farksız bana göre. Kürşat Türkay'a ilettiğimde sorunun çözümünü detaylı bir şekilde izah etti. mel ve phyton konusunda tecrübeli kodlama bilen bir uzman öğretmen arkadaştır. Teşekkürlerimi borç bilirim.
Hata sebebi maya 2013 SP2 kullanmadığım içinmiş.
Çözümü de;
C:\Program Files\Autodesk\Maya2013\scripts\others
klasörü içerisindeki fromNativePath.mel dosyasını notpad ile açıyoruz.
$strFile = python(“(u\”" + encodeString($strFile) + “\”).replace(\”\\\\\”,\”/\”);”); satırının başına // koyuyoruz.
//$strFile = python(“(u\”" + encodeString($strFile) + “\”).replace(\”\\\\\”,\”/\”);”); olacak yani. Dosyayı kaydedip kapattıktan sonra mayayı açıp dosya import, open gibi temel işlemleri yapabiliyoruz. Böylelikle macera dolu bir yazımızın sonuna gelmiş bulunuyoruz. Bir sonrakinde görüşmek üzere...
Bir de böyle renkli renkli iyi oldu sanki. =)