Hi,
Now that AM 4.2 is almost done, it is time to think about the new Air Manager 4.3 version.
My thoughts are the following:
1) UI overhaul
We would like to redo the Air Manager UI, making it a bit more consistant. This will also include a new code editor.
There should also be a way to export panel layouts from the home tab.
2) 3D capabilities
If I can pull it off, we would like to integrate 3D features to the lua code. Think of a 3d canvas where you can place 3d objects in a 3d space.
This is going to be a hard one, so not sure if it is going to work...
3) Additional instrument stores
Would like for Air Manager to connect to multiple online stores. So you might get a 'Sim Innovations store', a 'Simstrumentation store' etc etc.
This would give a bit more independence to instrument builders, by not having to go through us for deployment.
Corjan
Air Manager 4.3
-
- Posts: 5033
- Joined: Thu Jul 27, 2017 12:22 am
Re: Air Manager 4.3
+1 for #1 and #3
Don't really see the need for 3D, I would like to get some examples from the community ... ???
Re: Air Manager 4.3
Hi,
The goal is to be able to do synthetic vision somewhere in the future.
This is the first step.
Not too much use for this until then,
Corjan
The goal is to be able to do synthetic vision somewhere in the future.
This is the first step.
Not too much use for this until then,
Corjan
-
- Posts: 5033
- Joined: Thu Jul 27, 2017 12:22 am
Re: Air Manager 4.3
Thanks @Corjan, I get it
, so all #1 through #3 are fine for me
Re: Air Manager 4.3
#2 would aslo give the option to create a spherical attitude indicator for example.


Re: Air Manager 4.3
I had this very same instrument to make for a client.
A 3D model was mandatory. I ended up using FsTamtam and a 3D Java library that allowed me to perform this magic, including some Euler rotations to avoid the “gimbal lock” effect about 3D rotations. I experimented with lots of 3D library and found the ThreeJs library (purely in Java) https://threejs.org/ to be the easiest to use and the more comprehensive for sim purposes, allowing the use and wraparound of textures around a sphere quite easily, and most of all the Euler rotations.
It would be wonderful to have it embedded in AM but besides “reinventing the Wheel” by recreating a new library, just a bridge between the ThreeJS or a direct import of the library would be wonderful. The idea being to get rid of using Fs TAM-TAM as a man in the middle just to provide parameters from the sim to Java.
A 3D model was mandatory. I ended up using FsTamtam and a 3D Java library that allowed me to perform this magic, including some Euler rotations to avoid the “gimbal lock” effect about 3D rotations. I experimented with lots of 3D library and found the ThreeJs library (purely in Java) https://threejs.org/ to be the easiest to use and the more comprehensive for sim purposes, allowing the use and wraparound of textures around a sphere quite easily, and most of all the Euler rotations.
It would be wonderful to have it embedded in AM but besides “reinventing the Wheel” by recreating a new library, just a bridge between the ThreeJS or a direct import of the library would be wonderful. The idea being to get rid of using Fs TAM-TAM as a man in the middle just to provide parameters from the sim to Java.
My YouTube Chanel on the A320 (Real SOPs by an Airline Pilot IRL):
https://www.youtube.com/playlist?list=P ... 0Q6SBASRqJ
https://www.youtube.com/playlist?list=P ... 0Q6SBASRqJ
Re: Air Manager 4.3
And still advocating for ThreeJs, here’s a demo for terrain in Webgl from the website
https://threejs.org/examples/#webgl_geometry_terrain
The whole terrain rendering program fits into 230 lines of code! Amazing
Another demo worth a look is this one
https://threejs.org/examples/#webgl_mat ... _transform
https://threejs.org/examples/#webgl_geometry_terrain
The whole terrain rendering program fits into 230 lines of code! Amazing
Another demo worth a look is this one
https://threejs.org/examples/#webgl_mat ... _transform
My YouTube Chanel on the A320 (Real SOPs by an Airline Pilot IRL):
https://www.youtube.com/playlist?list=P ... 0Q6SBASRqJ
https://www.youtube.com/playlist?list=P ... 0Q6SBASRqJ
Re: Air Manager 4.3
Hi,
I'm looking for a library with similar functionality, but something written in Javascript is not going to work.
Need something native that can run on all platforms.
Corjan
I'm looking for a library with similar functionality, but something written in Javascript is not going to work.
Need something native that can run on all platforms.
Corjan
-
- Posts: 5033
- Joined: Thu Jul 27, 2017 12:22 am
Re: Air Manager 4.3
Perhaps PlayCanvas or its alternatives ???
HTML5 and Crossplatform
https://playcanvas.com/
https://github.com/playcanvas/engine
[EDIT] Nope, it seems Javascript based
https://alternativeto.net/software/playcanvas/
HTML5 and Crossplatform
https://playcanvas.com/
https://github.com/playcanvas/engine
[EDIT] Nope, it seems Javascript based
https://alternativeto.net/software/playcanvas/