WEBGL nedir? -5 Ekrana üçgen, dörtgen çizdirme

Bu yazıda artık ilk 4 yazıda öğrenmemiz gereken şeyleri öğrendikten sonra birşeyler çizmeye başlayabiliriz. webgl ile ekrana bir kırmızı üçgen ve dörtgen çizimi şlemi yapacağız. Kaynak kodlara buradan ulaşabilirsiniz. Kaynak kodu verdikten sonra biraz kodumuzu incelemeye geçelim. gereksinimler ilk olarak shader sınıfı ve matematik kütüphanesini import ediyorum. Webgl için gerekli matrix ve matematiksel işlemler için […]

WEBGL nedir? -4 Vertex Shader ve Fragment Shader açıklama

Bu yazıda shaderlerden bahsedip sonra shader programla olan ilişkisini açıklayacağım. Daha sonaki yazılarda webgl kısmı ile ekrana birşeyler çizdirmeye başlayacağım. Vertex shader ve Fragment shader webgl tarafında çizim için çok gerekliler bu yüzden bu kısımları iyi öğrenmemiz gerekiyor. Çok hızlı bir süreç değil fazla şey bilmek gerekiyor ama bildikten sonra yapması eğlenceli. Vertex Shader: Öncelikle […]

Angular2 Components ve Templates

Angular2 Companents: Angular2 versiyonunda, Component view(görünüm) olarak adlandırdığımız ekran yamasını kontrol eder. Örneğin şu görünümler componentler tarafından kontrol edilir: -Navigasyon bağlantıları olan root uygulama, -Kahraman listesi. -Kahraman editörü. Component uygulama mantığı -görünümün neyi desteteklediği- class ların içinde tanımlanır. Class lar görünümlerle API nin özellikleri veya metodları ile etkileşime geçer.   Örneğin HeroListComponenet bir hero metoduna […]

Angular2 Moduller

Moduller: Angular uygulamaları modülerdir ve NgModules (bir uygulamanın koordineli bloklar halinde düzenlenmesine yardımcı olur) adında kendi modülerlik sistemine sahiptir. NgModules büyük önem taşır daha ayrıntılı bilgiyi bu sayfadan(https://angular.io/guide/ngmodule) bulabilirsiniz. Her angular uygulaması alışılmış olarak AppModule isminde, root module olan en az bir NgModule sınıfı içerir. Root module küçük bir uygulamadaki tek modül olabilse de, çoğu […]

Angular2 nedir?

Angular2 Mimarisi: Bu yazı dizisinde kaynak olarak Angular2 quickstart dökümanından çevirerek ilerleyeceğim. versiyon 2 ile birlikte yapısal bir değişkliğe gidildiği için devamında angular olarak da bahsedebilirim artık birinci sürümün pek bir önemi yok. Çevirmeler bitikten sonra kod örneklerine de geçebilirim fırsat oldukça bu şekilde ilerleme yapacağım. Bu yazı dizisinde amacım çok üstünkörü değil temelleriyle birlikte […]

WebGL Yazı dizisi -1

WebGl nedir? 3D animasyonları tarayıcı üzerinde gerçekleştirmek için bize olanak sağlayan bir javascript API sidir. Khronos grup tarafından geliştirilen bir web standartıdır.Khronos Gurup a ek olarak Google (Chrome), Mozilla (Firefox), Apple (Saferi) ve diğer 3D yazılım geliştiricileride destek vermektedir. Spesifik bir bağlam olan HTML canvas elementinde çalıştırılır, bu size Javascript te hardware-accelerated 3D oluşturucusuna ulaşmanızı […]

Velocity ve GSAP nedir?

  Velocity.js ve GSAP popüler Javascript animasyon kütüphanelerindendir. Bu kütüphaneler hem birlikte hemde jquery olmadan kullanılabilir.Jquery ile kullandığınızda performansınızda herhangi bri bozulma meydadna gelmez.jQuery sayfanızda varsa, sadece yapmanız gereken jQuery’nin $.animate(). ‘si gibi Velocity ve GSAP kullanabilirsiniz.

IUD(Insert Update Delete) SQL Chrome uzantısı

Merhaba, Fast insert SQL code eklentimin daha gelişmiş hali bu sürümde update ve delete komutlarınıda ekledim ve bu sefer Chrome için de kullanılabilir bir versiyonunu yayımladım artık firefox ve chromda kullanabilirsiniz.