Author: Muhammet Esat BÜYÜKBULUT
-
Learn to Storyboard for Film or Animation
https://www.udemy.com/course/storyboard-for-film-or-animation My personal notes about this course: Introduction Story Board Nedir? Storyboarding for film and animation share similarities but also have some key differences. In film, storyboards focus on capturing the visual composition, camera angles, and blocking of live-action scenes. They help directors and cinematographers plan shots and convey the intended visual narrative. In animation,…
-

Grid Based Mesh Instancing by obj Data on Godot 3D
We will create a obj file as a grid reference. After we’ll fill it with meshes. Create grid obj file file -> export -> wavefront .obj We dont need UV and normals Read grid obj file Inside of an obj file If we open our .obj file we will see something like this: Code for…
-
ENG 013 – Present Perfect Tenses
verb 3 (past participle) regular verbs: play(V1) – played(V2) – played(V3)
-
ENG 012 – Future Tenses
will & be going to Gelecekte gerçekleşen olayları anlatmak için kullanılırlar: Quick decisions Prior plans Promises, offfers & threats Something is about to happen at an Habits & predictable behaviours refusals Will quick decisions Promises, offers & threats Habits & predictable behaviours Refusals Be going to Prior plans Something is about to happen at any…
-
Assert in Unreal
assert will terminate the program (usually with a message quoting the assert statement) if its argument turns out to be false. It’s commonly used during debugging to make the program fail more obviously if an unexpected condition occurs.https://stackoverflow.com/questions/1571340/what-is-the-assert-function check, verify, ensure https://dev.epicgames.com/documentation/en-us/unreal-engine/asserts-in-unreal-engine
-
WD 005 – CSS İleri Seviye
Fonts Google Fonts Units İki tiptir: Unit Description cm centimetersTry it mm millimetersTry it in inches (1in = 96px = 2.54cm)Try it px * pixels (1px = 1/96th of 1in)Try it pt points (1pt = 1/72 of 1in)Try it pc picas (1pc = 12 pt) https://www.w3schools.com/cssref/css_units.php Unit Description em Relative to the font-size of the…
-
WD 004 – CSS Orta Seviye
Width & Height CSS Height&Width Values The height and width properties may have the following values: https://www.w3schools.com/css/css_dimension.asp Display Box Model width + padding + border = actual width of an elementheight + padding + border = actual height of an element Eğer css de verdiğimiz yükseklik ve genişlik değerleri content’in yüksekliği ve genişliği değil de content+padding+border olsun istiyorsak: Text…
-
WD 003 – CSS Temel Seviye
CSS Nedir? CSS, HTML dosyalırımızın stilini belirlemek için kullandığımız stil şablonlarıdır. Faydalı Kaynaklar CSS Nasıl Eklenir? HTML dosyamıza CSS eklememizin üç yolu bulunmaktadır: Selectors Uygulanacak stil kurallarının hangi elemanlara etki edeceğini seçiyoruz: https://www.w3schools.com/cssref/css_selectors.php CSS Specificity Aynı elemanı tanımlayan birden fazla css kuralı varsa hangisinin geçerli olacağını belirtir. Priority Example Description Inline style <h1 style=”color: pink;”> Highest…
-
ENG 011 – Adjectives and Adverbs
https://www.grammarbook.com/grammar/adjAdv.asp Adjectives Adjectives (Sıfatlar) : isimleri ve zamirleri niteliyebilir. Demonstrative Adjectives İşaret Sıfatları:this, that, these, those Possessive Adjectives Aitlik sıfatları:My, your, his, her, its, our their -ed and -ing adjectives Fiillere -ed ve -ing eklenerek sıfatlaşabilir. -ed, duygu ve düşünceleri belirtmek için, -ing durumları tarif etmek için kullanılır. Adjective Suffixes Kelimenin sonuna eklenerek sıfat yapan…
-
WD 002 – HTML İleri Seviye
Block Level & Inline Level Elements Block level elementler tüm satırı kaplar, yükseklik ve genişlikleri vardır. Block level element’ler yeni satırdar başlar. Diğer tarafta inline level element’ler yeni satırdan başlamaz ve sadece ihtiyaç duyduğu alan kadar yer kaplar. Div & Span ID & Class Bir şeyin stilini belirlemek için verilen kimliklerdir. ID daha özel unique…
-
CPP 046 – Inheritance
Bir oyun yaptığımızı düşünelim. Oyunumuzda düşman NPC’lerin olmasını istiyoruz. Kodlamaya başladık 1 düşman için bir sınıf yazdık, 2. düşman türü için bir sınıf, 3. düşman türü için bir sınıf derken belli bir süre sonra şunu farkediyoruz. Düşman NPC’ler birbirinden ne kadar farklı olsa da aslında hepsi aynı temel özelliklere sahip: Aynı şeyleri tekrar tekrar yazmanın…
-
Gradient Trim Sheet
Gradient trim sheet, (or gradient texture atlas) is a normal trim sheet with different color gradients. Something like this: We can use use it like other trim sheets: Trim sheet: https://milkandbanana.itch.io/gradient-color-pallete A nice example:
-
CPP 045 – Encapsulation
Kapsülleme, gereksiz detayların sınıfın dışından gözükmesini engellemek. Kendisine verilen sayıları toplayıp istediğimizde bize toplamı veren bir sınıf oluşturalım: Sınıfımız şuanlık doğru çalışıyor. Fakat bir problemimiz var: Sınıfımızı kullanan birisi value değişkenine direk olarak erişebilir. Erişsin sorun ne? Sorun sınıfın amacına uygun olmaması. Başta ne demiştik: “Kendisine verilen sayıları toplayıp istediğimizde bize toplamı veren bir sınıf…
-
CPP 044 – Access Specifiers
Sınıfımızdaki değişken ve fonksiyonların görünürlülüğünü belirliyor. 3 türdür Default olarak sınıfımızın etiketi private dır x ve y private alanda olduğu için 10. satırdaki mc.x; ifadesi hata verecektir. Sınıfı kullanan kişilerin dışardan erişime ihtiyacı olan şeyleri public yapıyoruz. Dışardan müdahale olmamasını istediğimiz şeyleri private yapıyoruz. gibi Sınıf ögelerine erişmek Şuana kadar sınıfa ait değişken ve fonksiyonlara…
-
CPP 043 – Yapıcılar & Yıkıcılar
Yapıcılar ve yıkıcılar objemizin oluşturulma ve yok edilme aşamalarında çalışan fonksiyonlarımızdır.
