Işık ve Lens Simülasyonu

özet

Değişken odak uzaklığına sahip yakınsama ve saçılma lenslerinin interaktif simülasyonu.

komut istemi

Değişken odak uzaklığı ile yakınsama ve saçılma lenslerinden geçen ışığın davranışını gösteren bir model oluşturun.

Proje Genel Bakışı
Yakınsama ve saçılma lenslerinden geçen ışınların nasıl kırıldığını interaktif olarak gösteren bir simülasyon geliştirin. Kullanıcılar, lens eğriliğinin ışık yolları üzerindeki etkisini anlamalı.

UI/UX Tasarım ve Akış
- Yakınsama ve saçılma lenslerini yan yana gösteren temiz bir arayüz tasarlayın.
- Her lensin odak uzaklığını ayarlamak için kaydırıcılar veya sürüklenebilir öğeler ekleyin.

Temel İşlevsellik ve Mantık
- Lenslerden geçen ışınları animasyonla gösterin ve odak uzaklığı değiştikçe gerçek zamanlı güncellemeler sağlayın.
- Yakınsama ile saçılma lenslerinin etkilerini görsel olarak ayırt edebilmek için kırılma açılarını hassas şekilde gösterin.

En İyi Uygulamalar
- Kullanıcı odak uzaklığını değiştirdiğinde akıcı etkileşim ve anında görsel geri bildirim sağlayın.
- Lens tiplerini net şekilde etiketleyin ve yakınsama ile saçılma davranışlarını açıklayan kısa ipuçları sunun.
- Eğitim değerine odaklanarak tutarlı ve profesyonel bir stil koruyun.

orijinal komut istemi

Create a model of light going through converging and diverging lenses 
Make variable focal distance 

Q: What specific properties of the lenses do you want to illustrate?
A: The bending of light rays at different angles

Q: How do you want the user to interact with the model?
A: Allow users to drag and change the focal distance

oluşturma maliyeti özeti

model adı: o3-mini-high

yanıt süresi: 128.82 sec.

sonuç belirteçleri: 16,538

maliyet: $0.07336890