Camera Capture with External Camera with C# - c#

I have a Nikon D90 connected to my laptop via USB. I need to be able to simply trigger the camera to capture an image via C#.
This seems like it should be an easy problem but I have been drowning trying to figure it out...
Can anyone point me in the right direction?

You would need Nikon's SDK to accomplish that. What you're after is a remote control function for your camera. Nikon is offering their SDK for free but there's a lengthy T&C, a learning curve and a hunt for the C# wrapper so it's not a trivial task.

Related

Are there any resources that show the implementation of a webcam as a windows application for AR foundation or Vuforia?

I am trying to connect a webcam into Unity and track faces. This is for placing 3d models such as "vtuber" faces or a whole character body as an AR implementation into the webcam. I don't necessarily want to use it for a mobile app (it is made to be used in Windows). Btw I am not good at C# scripting myself. Are there any guides or tutorials that can help me understand how it is done? Hope you understood what I am getting at. Any help is appreciated!

Scanning for Bluetooth in Unity

I am trying to make a app in Unity and I am struggling to find any good resources on how to scan for Bluetooth (BLE) device.
Basically all I want to achieve now is to just press a button that calls a function that can scan for devices and list them along with the respective rssi.
I managed to do this in Ionic but it is proving a lot more difficult in Unity. So I am just wondering if someone has managed to do something like this before.
Also, is there a way to integrate a unity app into an ionic project?
Thank you

Using Unity3D to render a character onto a Kinect WPF application

I am working on a project which requires me to render a virtual character onto the kinect video feed in which the player appears.
I am attempting to use Unity3D to accomplish this. I have looked at Zigfu but I don't think this directly helps. I still want to be able to send data from my C# WPF program to the game engine (I am forking my project off from kinect Fusion Explorer). Ideally Unity would be rendering the character and movement, my WPF program would be sending information to Unity about the landscape and running the Kinect feed.
Has anyone attempted this or have any idea how this could be achieved?
If this is not possible with Unity, are there other game dev libraries I could use to render a character onto the Kinect feed?
Thanks
If you want to send data via network (sockets) you will face problems with the size of frames. So my opinion is to use WCF. I'm not sure if it works for you, but this's how I managed it in my project (sending position and orientation)

Calculate Free Disk Space On Ipad / Iphone Using Unity (C#)

I have been looking through a lot of different place to find a way to check how much space a user has on his device.
I am developing a game with Unity (C#) for Ipad and I would like to check how much space is available before writing my save game.
This post seems to be the most popular : How to detect total available/free disk space on the iPhone/iPad device?
Unfortunately this is Objective-C and I am way too noob / junior to use it.
I know there are some API available (U3DXT is one of them), but I can't find a way to convert it or make it work. I am not an engineer, so please excuse me in advance if I don't use the correct words to explain what I'd like to do.
If someone could point me in the right direction or have an existing script in C# I could use. I know that DriveInfo.GetDrives() doesn't work on PC, but I saw somewhere it could be working on Mac (Ipad?). At least I will try it.
Thanks in advance.
Check this for iOS native
https://stackoverflow.com/a/8036586/1031944
and then call this function from unity3d c#
e.g
https://stackoverflow.com/a/9568232/1031944

Duplicate camera stream

I need to make a program that would allow me to capture camera stream with my 2 other programs simultaneously. Basically I need the functionality that ManyCams (http://www.manycam.com/) offers.
How can I do this? I'm interested in a free c++ library, or some C#/C++ .net solution.
well, one easy step will be "share" rather than "duplicate" camera streams, your application can capture camera streams then provide api to share it between multiple applications. OpenCV worth a look.
I'm not sure but you probably need to have good understanding of how hardware work and know how to develop a driver for it. What you should do is to get the graphic from usb device's driver and use what you get from your camera as input source for your own virtual camera drivers.

Categories

Resources