Lazer Kırılım Görüntüleyici

özet

Farklı ortamlar arasında lazer ışınının kırılmasını görselleştiren uygulama.

komut istemi

Farklı ortamlardan geçen bir lazer ışınının kırılmasını görselleştiren bir uygulama oluşturun.

Proje genel bakışı
Uygulama, kullanıcıların bir lazer ışınının çeşitli ortamlardan geçerken nasıl büküldüğünü veya kırıldığını görselleştirmesine olanak tanımalıdır.

UI/UX tasarımı ve akışı
- Lazerin sola veya sağa 2 derece döndürülmesini sağlayacak dönüş butonları ekleyin.
- Ortamın kırılma indeksi ve yoğunluk gibi özelliklerini ayarlayabilecekleri kaydırıcılar ekleyin.
- Düğmeler ve kaydırıcılar için net etiketlere sahip, sezgisel bir arayüz tasarlayın.

Temel işlevsellik ve mantık
- Butona basıldığında lazer ışınının döndürülmesini sağlayan ve görsel temsilini buna göre güncelleyen işlevi uygulayın.
- Kullanıcıların kaydırıcılar aracılığıyla ortam özellikleri için değer girmesine izin verin, böylece lazer ışını kırılımını doğrudan etkilesin.

En iyi uygulamalar
- Uygulamanın tüm kullanıcılar için erişilebilir ve duyarlı olmasını sağlayın.
- Lazer ışınının döndürülmesi veya ortam özelliklerinin değiştirilmesi sırasında görsel olarak net geri bildirim sağlayın.

orijinal komut istemi

Приложение для визуализации переломления луча лазера.
Кнопки поворота лазера, а также ползунки изменения свойств среды.

Q: Какую информацию пользователи смогут вводить с помощью ползунков?
A: Например, показатель преломления и плотность.

Q: Какие именно действия должны выполняться при нажатии на кнопки поворота лазера?
A: Например, повернуть на 2 градусов влево или вправо.

oluşturma maliyeti özeti

model adı: o3-mini-high

yanıt süresi: 109.82 sec.

sonuç belirteçleri: 14,570

maliyet: $0.06471630