OHM Camera MFD

OrbitHangar

Addon Comments
Joined
Apr 9, 2008
Messages
3,832
Reaction score
18
Points
0

Author: abdullah radwan

Camera MFD is an MFD that sets a custom camera on any vessel and allows you to set the camera coordinates and direction.

Requires D3D9 client beta r980 or higher to avoid 'weird-looking world' bug.

Note: The axes vary from vessel to another, so the buttons may look reversed.

The MFD is open source under GPL 3 license, you can find the source in a GitHub repository in 'Website'.



DOWNLOAD
 
I think it should be stated more prominently that this add-on is not stock Orbiter compatible. It only works as intended in OVP with D3D9Client.
 
:hesaid: ...and it might be even more specific:
Orbiter 2016 vs. Orbiter BETA ;)
 
Works really good with D3D9Client :thumbup: . I think I've found a minor bug, though: if the debug-option for Orbiter-shutdown is set to "deallocate memory..." and the MFD is in use, Orbiter hangs in the shutdown screen.

---------- Post added at 17:36 ---------- Previous post was at 17:34 ----------

...and it might be even more specific:
Orbiter 2016 vs. Orbiter BETA ;)

Could be. I've only tried it with the "official" release couple.
 
I think it should be stated more prominently that this add-on is not stock Orbiter compatible. It only works as intended in OVP with D3D9Client.
Done. Thanks for the reminder.
:hesaid: ...and it might be even more specific:
Orbiter 2016 vs. Orbiter BETA ;)
I tested it only on Orbiter 2016. Might work on Orbiter beta.
 
This is great thank you,is there any possible way to add the night vision,like in the older version here? [ame="https://www.orbithangar.com/searchid.php?ID=2645"]CameraMFD 0.12 Beta[/ame]
 
Works well.

How about pan and tilt, with the ability to flip the view 180 deg. Also, add a second camera. Then the Cupola would be complete. :thumbup:
 
Works really good with D3D9Client :thumbup: . I think I've found a minor bug, though: if the debug-option for Orbiter-shutdown is set to "deallocate memory..." and the MFD is in use, Orbiter hangs in the shutdown screen.
The current release should have fixed this, could you please check if that is really the case?
If not, a code-review (of this Camera MFD) might be needed.

@Abdullah Radwan: Releasing the source-code is always a good opportunity to improve.
 
Last edited:
The current release should have fixed this, could you please check if that is really the case?

Indeed. After installing the mentioned version and trying again, there is no more hangup in the shutdown screen. Thanks! :tiphat:
 
This is great thank you,is there any possible way to add the night vision,like in the older version here? CameraMFD 0.12 Beta
Will think about it. Note this isn't a new version of the previous one, this is written from scratch.

Works well.

How about pan and tilt, with the ability to flip the view 180 deg. Also, add a second camera. Then the Cupola would be complete. :thumbup:
Added to TODO.

The current release should have fixed this, could you please check if that is really the case?
If not, a code-review (of this Camera MFD) might be needed.

@Abdullah Radwan: Releasing the source-code is always a good opportunity to improve.
I released it in the GitHub repository, you can find it under website.

I just downloaded the MFD, but I don't know how to use it properly.

All I see is Custom Camera Interface Disabled.
You must enable custom camera in D3D9 client settings. Go to Video tab in the launcher, then click on Advanced button. Enable Custom Cameras in Reflections and Custom Camera settings section then hit Ok. It should work now.


I should have included a more detailed manual, sorry for this.
 
Unfortunately, I don't see an Advanced button on the Video tab. Also, I only have Direct3D T&L HAL with AMD Radeon graphics.

Looks like you didn't install D3D9 client. You can found r980 here. Here is a picture of Advance button in Video tab:
oe8fpaq.png
 
Last edited:
Sorry, my bad. I was using it in OrbiterBeta.
In O2016 it works.

One request:
could you make the button press work continously as long as it is kept pressed, in order to avoid one thousand clicks??
 
This may sound weird but I am not seeing the Camera MFD enable/disable option in the Orbiter Launchpad. It could be something simple but this hasn't happened with previous MFD's I've installed.
 
Sorry, my bad. I was using it in OrbiterBeta.
In O2016 it works.

One request:
could you make the button press work continuously as long as it is kept pressed, in order to avoid one thousand clicks??
Any ideas how this can be done? I know Enjo's MFDButton library but I can' find a simple example to use it.

This may sound weird but I am not seeing the Camera MFD enable/disable option in the Orbiter Launchpad. It could be something simple but this hasn't happened with previous MFD's I've installed.
Check the log file.
 
Any ideas how this can be done? I know Enjo's MFDButton library but I can' find a simple example to use it...
The first MFD that comes to my mind is the default Transfer MFD.
When you add dV to your HTO, you just keep the button pressed.
 
Back
Top