FreeForm Optics (Make Complex Lenses) Apk

FreeForm Optics (Make Complex Lenses) Apk

Latest version 1.0.5
13 May 2020

Older Versions

Apk Infos

Version1.0.5
Rating4.0/5, based on 10 votes
Size‎2.6 MB
Requires AndroidAndroid 4.0+ (Ice Cream Sandwich)
Author's NotesVirtual optics laboratory to test complex lenses of different types.

About FreeForm Optics (Make Complex Lenses) APK

FreeForm Optics (Make Complex Lenses) APK Download for Android
FreeForm Optics (Make Complex Lenses) APK Download for Android

Description

While trying to figure out spherical aberration in lenses i wanted to see how rays exactly travel through lens. I wanted to make free form lenses to try to experiment with focus. I made this app to help myself first. I publish it on playstore to let other also do experiments.


NOTE:
App is experimental in behavior and only supports basic functionalities. Sometimes getting away from app might clear the whole work. This needs fix for future version by saving work temporarily.


Ads:

Full Screen ads are shown.



Info

This is optics app to dynamically create complex lenses and test how refraction happens.


NOTE(s):

- Freeform lenses don't have a fixed focus since surface cannot be easily described mathematically. Please don't expect focal length support!.

- In reality there is no fixed focal length of an optical object. Only highest dense focus is considered as focal length. This can easily be tested by creating a convex lens and increasing rays to 100+.

- This app is mostly suitable for research or innovative purposes. Can be very helpful in teaching optics.

- Red rays are inside medium. Green rays are result rays coming out from medium. Yellow rays are TIR (Total Internal Reflection) rays.



Features

- As the app name says it allows free forms of lenses. Just paint lenses like an artist.

- Supports standard lenses i.e. concave & convex lenses with editing option.

- Non freeform lenses are created using bezier curves.



Limitations:

App has some rules not knowing which can cause incorrect optics or loss of data.

- Rays start from left and reaches right end. No other direction is supported.

- Lenses when selected show rectangular bound. Bounds of lenses should NEVER overlap as it leads to bad optics.

- Currently nothing can be saved for reload. Always save result as image for reference. Active work loss due to app going background can happen.

- UNDO REDO is not available.



Quick Help:

- Set total rays using Rays button.
- Create lens using + button. - button to delete lens.
- Double tap on a lens to enter edit mode.
- EDIT MODE: Use Move button for movements.
- EDIT MODE: Use X, Y buttons to enable disable movement along respective AXIS.
- EDIT MODE: Use Edit to change shape of bezier lenses.
- Export image of optical setup.


More help is here:

http://www.gamesgreh.blogspot.com/2019/01/freeform-optics-android-app-help.html


DISCLAIMER:

This app doesn't guarantee to achieve optics of real laboratory. Focuses on making small lenses and combinations to make foundation of bigger work.

Latest updates

What's new in version 1.0.5

- Android Q support added as required by PlayStore.
- Fixed double tap behavior. Added 3 double tap speeds in settings.
- Android version before Q saves file just like before. From Android Q user must set a location to save.
- Upgraded ibGDX to libGDX 1.9.10.

How to install FreeForm Optics (Make Complex Lenses) APK on Android phone or tablet?

Download FreeForm Optics (Make Complex Lenses) APK file from ApkClean, then follow these steps:

Update Phone Settings

  • Go to your phone Settings page
  • Tap Security or Applications (varies with device)
  • Check the Unknown Sources box
  • Confirm with OK

Go to Downloads

  • Open Downloads on your device by going to My Files or Files
  • Tap the APK file you downloaded (org.greh.freeformoptics-v1.0.5-ApkClean.apk)
  • Tap Install when prompted, the APK file you downloaded will be installed on your device.

Older Versions

1.0.5 (7)2.6 MB

Questions & Answers

Q: What is an APK File?

A: Just like Windows (PC) systems use an .exe file for installing software, Android does the same. An APK file is the file format used for installing software on the Android operating system.

Q: If I install an APK from this website, will I be able to update the app from the Play Store?

A: Yes, absolutely. The Play Store installs APKs it downloads from Google's servers, and sideloading from a site like ApkClean.net goes through a very similar process, except you're the one performing the downloading and initiating the installation (sideloading).
As soon as the Play Store finds a version of the app newer than the one you've sideloaded, it will commence an update.

Q: Why ApkClean.net can guarantee APK 100% safe?

A: Whenever someone wants to download an APK file from ApkClean.net, we'll check the corresponding APK file on Google Play and allow user download it directly (of course, we'll cache it on our server). If the APK file does not exist on Google Play, we'll search it in our cache.

Q: What are Android App permissions?

A: Apps require access to certain systems within your device. When you install an application, you are notified of all of the permissions required to run that application.

Don't hesitate to contact us if you have any questions or concerns.

(*) is required

User's Reivew

3 ★very limited. you can add lenses but not remove them or change size or orientation and it always starts you off with a lens that you can't change.
5 ★It does it's job.