Directional dan Point Light

Tipe directional dan point light sangat umum digunakan.

Directional Light

Cahaya di emisikan dengan arah tertentu dengan arah cahaya paralel. Umum digunakan untuk simulasi sinar matahari. Untuk lebih detail silakan kunjungi dokumentasi lengkap di https://threejs.org/docs/index.html?q=directional#api/en/lights/DirectionalLight

DirectionalLight( color : Integer, intensity : Float )
  • color – (optional) warna dari cahaya. Default adalah 0xffffff (putih).
  • intensity – (optional) Intensitasl cahaya. Default adalah 1.

Point Light

Cahaya yang diemisikan dari single point. Umum digunakan untuk mesimulasikan lightbulb.

PointLight( color : Integer, intensity : Float, distance : Number, decay : Float )

color – (optional) warna dari cahaya. Default adalah 0xffffff (putih).
intensity – (optional) Intensitas cahaya. Default adalah 1.
distance – Maximum range cahaya. Default adalah 0 (tidak ada batas).
decay – Nilai untuk mengatur penurunan intensitas terhadap jarak. Default adalah 1. Untuk simulasi yang sesuai dengan fisika, gunakan nilai 2.

Silakan bereksperimen dengan mengubah parameter diatas untuk mendapatkan efek yang Anda inginkan.

Untuk code lengkap silakan lihat di https://codepen.io/SkillPlus/pen/gORQdgv

Sharing is caring:

Leave a Comment