Source Filmmaker

**Source Filmmaker** (genellikle **SFM** olarak kısaltılır), Valve tarafından animasyon filmleri oluşturmak için yayınlanan ve Source oyun motorunu kullanan bir 3 boyutlu bilgisayar grafik yazılımı aracıdır. Source Filmmaker, Team Fortress 2, Left 4 Dead serisi ve Half-Life 2 gibi çeşitli Source oyunları için topluluk tabanlı birçok animasyonlu kısa film oluşturmak için kullanılmıştır.

## Genel Bakış
Source Filmmaker, Source motorunu kullanan çoğu oyundaki sesler, modeller ve arka planlar gibi varlıkları kullanarak 3D animasyonlu videoları canlandırmak, düzenlemek ve oluşturmak için kullanılan bir araçtır. SFM ayrıca hareketsiz görüntülerin, sanat eserlerinin ve posterlerin oluşturulmasına da olanak tanır.

SFM üç farklı kullanıcı arayüzü ve aktif bir sahneyi önizlemek için bir “çalışma kamerası” içerir. Bu üç arayüz klip oluşturmak, animasyonu kontrol etmek ve ince ayarlar yapmak için kullanılır:

* **Klip Düzenleyici**; çekimleri kaydetmek, düzenlemek ve düzenlemek içindir. Kullanıcının kaydedilmiş oyununu ve sanal varlıklarını tutar. Ayrıca kullanıcının ses dosyalarını ve video filtrelerini yerleştirmesine ve düzenlemesine olanak tanır.
* **Hareket Düzenleyici**; iki animasyonu harmanlamak gibi zaman içinde hareket ayarlamaları içindir. Kullanıcılar ayrıca yolları seçmek ve farklı sahne nesnelerini manipüle etmek için hareket ön ayarlarını kullanabilir, klipleri farklı zamanlarda oynatabilir ve karakterleri farklı konumlarda ve karelerde kuklalaştırabilir.
* **Grafik Düzenleyici**; pozdan poza animasyon için kullanılabilecek anahtar kareler oluşturarak hareketi düzenlemek için

Kullanıcılar yeni projeler oluşturabilir ya da SFM animasyonlarını genişletmek için Kaynak tabanlı oyunlardan veri aktarabilirler. SFM ayrıca hareket bulanıklığı, Tyndall efektleri, dinamik aydınlatma ve alan derinliği gibi çeşitli sinematografik efektleri ve teknikleri de destekler. Kullanıcılar ayrıca 3 boyutlu karakterleri donatabilir ve hareketleri manuel olarak canlandırmak için ters kinematiği kullanabilir.

## Üretim ve güncellemeler

### Ön sürüm
SFM, 2005 yılında Valve'da dâhili olarak geliştirilmiştir ve çoğu Source'ta bulunan oyun içi demo oynatma aracının koduna dayanıyordu. SFM, Day of Defeat'i yapmak için kullanılmıştır: Gerçek zamanlı olarak elde edilemeyen efektlere sahip Source fragmanları yapmak için kullanılmıştır. Araç, Team Fortress 2'nin piyasaya sürülmesi için belirli tanıtım materyalleri, özellikle de *Meet the Team* fragmanları için kapsamlı bir şekilde kullanılmıştır. Source'un oyun içi araçlar çerçevesini kullanarak çalışan SFM'nin bu sürümü, Eylül 2007'de Team Fortress 2'nin halka açık beta sürümü sırasında istemeden sızdırılmıştı. 2010 yılına gelindiğinde, tüm arayüz Qt 4 kullanılarak yeniden uygulanmıştır ve daha fazla geliştirme için motor dalına verilmiştir.

SFM halka açılmadan önce Team Fortress 2, SFM'nin “Replay Editor” olarak bilinen ve bir oyuncunun hayatı boyunca meydana gelen gerçek olayları yakalamakla sınırlı olan basitleştirilmiş bir versiyonunu taşıyordu. Eylemleri değiştirme, bölümleri tekrarlama veya oyunda zaten kullanılanların ötesinde özel efektler uygulama olanağı sağlamıyordu. Bununla birlikte, o sırada hareket halinde olan diğer oyuncuların hareketlerini izlemek gibi keyfi kamera açıları mümkündü. Tekrar Oynatma Düzenleyicisi ayrıca kullanıcıların tamamlanmış videoları YouTube'a yüklemelerine de izin veriyordu.

27 Haziran 2012'de SFM, Steam üzerinden sınırlı olarak kullanıma sunulmuştu ve aynı gün son *Meet the Team* videosu “Meet the Pyro” yayınlanmıştır. Windows için açık beta 11 Temmuz 2012'de yayınlanmıştır. 2011'den 2018'e kadar Valve, topluluk için Saxxy Ödülleri olarak bilinen bir yarışma düzenlemiştir.

### Diğer güncellemeler
1 Nisan 2013'te Valve, kullanıcıların özel yapım varlıklarını Steam topluluğuna yüklemelerine olanak tanıyan Steam Atölyesi desteğini uygulamaya koymuştur. Bu varlıklar video oyunu modelleri ve seslerden animasyon proje dosyalarına kadar uzanmaktadır.

SFM'nin Valve'ın Source 2 (SFM 2 olarak da bilinir) motoru için bir sürümü olan ve Half-Life: Alyx için diğer geliştirme araçlarıyla birlikte 15 Mayıs 2020'de piyasaya sürülmüştür.

Şubat 2023'te Facepunch, oyunları S&Box için kırıldığı için SFM'nin kendi versiyonunu yapacaklarını belirtmiştir. S&Box, Half-Life: Alyx gibi Source 2 motoru üzerinde çalışmaktadır.

## SFM ile oluşturulmuş kısa animasyonlar

### Valve

## Kaynakça