Телефонда нақты уақыт режимінде тоғыз түрлі маятник жүйелерінің қозғалысын модельдеу.
Симуляцияны тірі тұсқағаз ретінде пайдаланыңыз (құрылғының параметрлерінен орнатуға болады).
Қосылған жүйелер:
1) Математикалық маятникті (2D): қарапайым маятникті.
2) Маятниктік толқындардың әсер етуі (3D): бірнеше маятниктер біріктірілген кезде ерекше толқындар әсері пайда болады.
3) Сфералық маятниктің (3D): математикалық маятникті үш өлшемді қорыту.
4) көктемгі маятникті (2D): серіппені байланыстыратын масса.
5) көктемгі маятниктің (3D): серіппеге 3D-ға қосылған масса.
6) Қос маятник (2D): жүйенің қарапайым мысалы, хаотикалық қозғалысты көрсетеді және бастапқы шарттарға өте сезімтал.
7) Екі сфералық маятник (3D): қос маятник үшөлшемді қорыту.
8) Жазғы математикалық маятник (2D): көктемге бекітілген таяқ.
9) Көктемгі сфералық маятник (3D): көктемге 3D-ға бекітілген ролик.
Мүмкіндіктер:
- Барлық модельдеу лагранждың қозғалыс теңдеуін сандық түрде шешу арқылы нақты уақытта орындалады.
- Гравитациялық күшті динамикалық анықтау үшін құрылғының акселерометрін пайдаланыңыз.
- Маятниктің қозғалысының демпингін көру үшін үйкеліс күшін есепке алыңыз (сенсорлық гравитацияны пайдалану кезінде ұсынылады).
- Саусақтардың орындарын интерактивті түрде өзгерту үшін саусақтарыңызды пайдаланыңыз.
- Ұлғайту үшін қимылды қолданыңыз.
- Әр жүйеге арналған барлық параметрлерді теңшелімдерде өзгертуге болады.
Алғыстар:
Http://www.learnopengles.com/ сайтындағы OpenGL оқулықтары
ColorPickerView кітапханасы https://github.com/danielnilsson9/color-picker-view сайтында
Қолданбаның бастапқы коды https://github.com/vlvovch/pendulum-studio сайтынан алуға болады
Жаңартылған күні
2018 ж. 17 қар.