BCO 602 Animasyon İçin Betik Diller
Tartışılacak işlenecek konular
1. Hafta : Ders tanıtımı, Blender yazılımının kurulması ve Blender arayüzü.
2. Hafta : Blender Arayüzü, BPY modülü, Etkileşimli kullanım
3. Hafta : BPY modülü, dosyadan veri okuma, Visualizing Three Dimensions of Data
4. Hafta : Blender Mesh Definition, Blender & NumPy, BMESH modülü
5. Hafta : BMESH modülü, Işık Kullanımı
6. Hafta : Kamera Ayarları, Render(Görüntü Alma) ve Nesne Takibi
7. Hafta : Blender Fizik : Katı cisim uygulamalarıAra Sınav I
8. Hafta : Blender Fizik : Şekil değiştirebilir cisim (yay-damper-cisim) uygulaması. Sonlu Elemanlar Analizi nedir. Ara Sınav II
9. Hafta : Blender Fizik : Çoklu katı cisim (Multibody) Eklemler, Handlers uygulamaları
10 Hafta : Blender Fizik : Parçacık(Particles) ile sıvı, saç benzeşimi, Kuvvet Alanı
11.Hafta : Blender Fizik : Sıvı ve Kumaş modelleme
12.Hafta : Texture, Blender Nodes, Beziers curves, NURBS Surfaces, KeyframingAra Sınav III
13.Hafta : Blender için Add-On yazılması I
14.Hafta : Blender için Add-On yazılması II
Genel Sınav : Genel Sınav için Proje Çalışması
Kaynaklar
Paolo Acampora; Python Scripting in Blender: Extend the power of Blender using Python to create objects, animations, and effective add-ons.Packt Publishing. 2023
Eric Matthes; Python Crash Course, 3rd Ed. A Hands-On, Project-Based Introduction to Programming. No Starch Press. 2022