Discreet'in masaüstü sistemlerde hareketli görüntüler ve özel efektler hazırlayanlar için geliştirdiği, tümleşik 2/3 boyutlu birleştirme, canlandırma ve özel efekt yazılımı combustion'ın yeni sürümü 3ds max 6 ile aynı tarihlerde satışa sunuldu.
Performans artışına yönelik önemli geliştirmeler içeren bu yeni sürüme aynı zamanda kullanıcılardan gelen talepler doğrultusunda bazı önemli eklemeler yapılmıştır. combustion 3'ün önemli yeniliklerini şu şekilde sıralayabiliriz:
Birleştirme
combustion içerisinde yapılacak çalışmalarda kullanılacak hareketli görüntüler, bazen üzerinde çalışma yapılacak bölümden fazlasını içerebilir. Bu gibi durumlarda, kullanılmayacak içeriği combustion'a aktarmak hem sistemin yavaşlamasına neden olacak hem de kullanıcının ihtiyaç duymadığı ek görüntüler arasında istediğini bulmasını zorlaştıracaktır. Aynı kapsamda, hareketli görüntü içerisinde bulunan bir bölümün silinmesi veya yerine başka bir görüntünün yerleştirilmesi gerektiği durumlar da ortaya çıkmaktadır.

“Edit Operator” ile hareketli görüntünün kesilmesi
combustion 3 için geliştirilen yeni "Edit Operator", proje içerisinde kullanılan hareketli görüntüler üzerinde kesme ve birleştirme işlemlerinin yapılmasını kolaylaştırır. Hareketli görüntünün istenen her noktasından kesilerek, seçilen parçaların silinmesi veya zaman içerisinde kaydırılmasını sağlayan bu araç, bu işlemleri kaynak dosya üzerinde herhangi bir değişiklik yapmadan gerçekleştirir. Hareketli görüntülerle yapılacak basit kurgu çalışmalarını da hızlandıran “Edit Operator”, birleştirme sürecinde ek yazılımlara duyulan gereksinimi ortadan kaldırmayı hedeflemektedir. Bu kapsamda combustion'a eklenen yeni "Edit" proje tipi, hareketli görüntülerin üzerinde kesme ve birleştirme gibi işlemler için kullanılabilecek basitleştirilmiş bir araçtır.
Birleştirme çalışmaları için diğer önemli bir yenilik ise hareketli görüntü katmanlarının ışık filtreleri olarak kullanmasını sağlayan özelliktir. Katmanların ışık kaynakları ile etkileşimini yeniden tanımlayan combustion 3, ışık canlandırmalarında birçok yeni alternatif sağlamaktadır.
Birleştirme çalışmalarında zamanlamanın tam olarak ayarlanması oldukça önemlidir. Bu nedenle de yapılan çalışmalarda notlar alınarak zamanlamaya dikkat edilmesi gerekir. Bu çalışma düzenini kolaylaştırmak için geliştirilen "Timeline Markers", tanımlanan zaman birimine notlar eklemede kullanılmaktadır. Bu notlar aynı zaman dilimine ulaşıldığında kullanıcıyı bilgilendirerek dikkat edilmesi gereken noktaları öne çıkarır. Örneğin, bir patlama efektinin başladığı canlandırma karesini veya kapının kapanış zamanını işaretlemede kullanılabilecek “Timeline Markers”, aynı proje üzerinde çalışan birden fazla kişinin bilgi paylaşımını da kolaylaştıracaktır.
Boyama
combustion'ın vektörel boyama araçları ile oluşturulan her çizgi nesnesi canlandırılabilir. Bu sayede basit çizgi nesnelerinden, filtre efektli boyama ve temizleme çalışmalarına kadar birçok işlem kolaylıkla canlandırılabilir. Boyama araçlarının bu esnek yapısını değerlendiren discreet, bu araçları Macromedia Flash canlandırmaları oluşturmada kullanmak üzere yenileyerek, hazırlanan içeriğin web sayfaları ve etkileşimli uygulamalara aktarılmasını kolaylaştırmıştır. Bu yenilik, Macromedia Flash canlandırmaları hazırlayanların da combustion'ın canlandırma araçlarını kullanmasına olanak sağlamaktadır.

“Paint” aracı ile hazırlanan canlandırmanın Macromedia Flash formatına dönüştürülmesi
Boyama araçlarında yer alan diğer önemli bir yenilik ise combustion arayüzü içerisinde yeni fırça tiplerinin kolaylıkla tanımlanabilmesidir. Kullanıcılardan gelen talepler doğrultusunda geliştirilen bu araç, combustion'ın vektörel boyama araçları ile yeni fırça tiplerinin tanımlanmasını sağlar. Bu sayede combustion içerisinde oluşturulacak tüm fırça tipleri boyama araçlarına kolaylıkla eklenecektir.

combustion içerisinde tanımlanan fırça tipleri
"Expressions" canlandırma sistemi
Canlandırmaların düzenlenmesinde kullanılan "Expressions" sistemi, JavaScript programlama dili ile canlandırmayı şekillendirmede kullanılır. Bu sistem, kurallar ve işlemler ile tanımlanabilecek canlandırmaların otomatik olarak oluşturulmasına olanak sağlar. Karmaşık canlandırmaların da hazırlanmasını kolaylaştıran bu sistem aynı zamanda oluşturulan canlandırmayı anahtar karelere dönüştürerek kullanıcının detayları kontrol etmesine olanak verir.

“Expression” Browser arayüzü
“Expressions” sistemi, hem canlandırma çalışmalarını hızlandırır hem de sürekli tekrarlanan işlemlerin otomatik olarak gerçekleştirilmesini sağlar. Bu sayede, kullanıcı, tekrarlanan işlere ayırdığı zamanı başka çalışmalarda kullanabilir.
DV desteği
DV sistemler ile uyumlu olan combustion 3, hareketli görüntülerin, Firewire arabirimini destekleyen "Quick Capture" aracı ile combustion çalışma alanına aktarılmasını sağlamaktadır. Aynı kapsamda combustion içerisinde yapılan çalışmaların Firewire arabirimi ile doğrudan DV sistemlere geri aktarılması sayesinde, yapılan çalışmalar kısa zamanda ve özel bir donanıma gerek duyulmadan tamamlanabilir.

“Quick Capture” aracı ile DV kameradan aktarılan görüntüler
Firewire arabirimine sağlanan destek kapsamında, sisteme bağlı olan DV donanım, yapılan çalışmaları incelemede kullanılabilir. Örneğin sisteme görüntü aktarmada kullanılan DV kameranın DV-in desteği var ise, combustion 3'ün çalışma alanında yapılan işlemlerin sonucu kameranın ekranında izlenebilir. Bu özellik, bilgisayar ekranında yapılan çalışmaların, televizyon ve benzeri yayın sistemlerinde incelenmesine olanak sağlar. Bu sayede, yapılan çalışmaların yayın sistemleri ile uyumu, herhangi bir aktarma işlemine gerek duyulmadan test edilebilir.
Re:Flex eklentileri
Hareketli ve sabit görüntüler üzerinde şekil değişimini "Morph" ve "Warp" işlemleri ile canlandırmak üzere RE:Vision Effects tarafından geliştirlen “Re:Flex” eklentileri, combustion 3 içerisinde yer almaktadır. Bu kapsamda combustion arayüzüne eklenen "RE:Flex Morph", "RE:Flex Motion Morph" ve "RE:Flex Warp" eklentileri, basit şekil değişimlerinden farklı insan suratları arasındaki hareketli görüntü geçişlerine kadar birçok canlandırmayı hızlandırmaktadır.
“Re:Flex” eklentileri, hareketli görüntülerin şekil değişmini canlandırmak için combustion'ın çizgi nesnelerini kullanmaktadır. Bu özellik sayesinde herhangi bir görüntü istenen sayıda çizgi nesnesi ve kontrol noktası ile şekillendirilebilir.
3ds max ile de uyumlu olan combustion, discreet'in ileri düzey birleştirme sistemlerinden aldığı teknolojiyi masa üstü sistemlere taşımaktadır.