레이저 굴절 시각화

요약

서로 다른 매질을 통과할 때 레이저 빔의 굴절을 시각화하는 앱입니다.

프롬프트

레이저 빔의 굴절을 시각화하는 애플리케이션을 만드세요.

프로젝트 개요
이 애플리케이션은 사용자가 레이저 빔이 다양한 매질을 통과하면서 어떻게 굽거나 굴절되는지를 시각화할 수 있도록 해야 합니다.

UI/UX 디자인 및 흐름
- 레이저를 왼쪽 또는 오른쪽으로 2도 회전시킬 수 있는 회전 버튼을 포함하세요.
- 굴절률 및 밀도와 같은 매질의 특성을 조절할 수 있도록 슬라이더를 포함하세요.
- 버튼과 슬라이더에 명확한 레이블이 있는 직관적인 인터페이스를 디자인하세요.

핵심 기능 및 로직
- 버튼을 누르면 레이저 빔이 회전하고, 이에 따라 시각적 표현이 업데이트되는 기능을 구현하세요.
- 슬라이더를 통해 매질의 특성 값을 입력할 수 있도록 하여, 빔의 굴절에 직접적인 영향을 주도록 하세요.

모범 사례
- 모든 사용자가 애플리케이션에 접근할 수 있도록 반응형으로 설계하세요.
- 레이저 빔이 회전하거나 매질 속성이 조절될 때 시각적으로 변경되는 등, 사용자 상호작용에 대해 명확한 피드백을 제공하세요.

원본 프롬프트

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

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

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

생성 비용 요약

모델 이름: o3-mini-high

응답 시간: 109.82 sec.

결과 토큰: 14,570

비용: $0.06471630