Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 14 Next capture
2021 2022 2023
2 captures
12 Jun 22 - 14 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Merxim · May 22, 2017 at 05:09 AM · streamingstreamvisualization

Streaming data (point cloud ) to Unity?

Hello,

I am trying to tackle 2 problems at the moment and I found no information for either:

1) How can I stream data to Unity? In this case I want to stream Kinect v2 data, but I am doing some preprocessing on the images that I m getting first, so the question is how do I connect the output of my application to Unity?

2) The data output type is point clouds. I 've seen some plugins on the asset store, but they are for loading static point clouds (and I don't get to write it/build it myself that way).

Any tutorials, reading resources, existing projects are extremely welcome. I assume I might have to write a plugin or something, which is way deeper water than everything I 've done so far (simple C# logic games in Unity).

Comment
Add comment · Show 1
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Merxim · May 22, 2017 at 12:48 PM 0
Share

No one has any suggestions?

4 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by triff · Jun 09, 2017 at 08:59 PM

Hey @Merxim - I'm poking about in similar areas at the moment and interested in using Kinect data within Unity for a visualisation/VFX project (although my background is in games).

This is a fair way over my techy/artist head, but there might be some info over here you can kick off with. In short, I think you want to look at the Kinect v2 SDK/Unity examples and fragment shaders.

https://social.msdn.microsoft.com/Forums/en-US/0a2de8ea-3437-4a31-be39-b14654160b82/kinectforwindows-unity-plugin-documentation-and-samples?forum=kinectv2sdk

Check this out too, I can't find StreamMeUp.unitypackage anywhere, RGBDToolkit seems to have metamorphosed into DepthKit and all the links are broken :( https://vimeo.com/90798783

There are some other pretty cool Unity examples on the RGBDToolkit Vimeo playlist: https://vimeo.com/album/2024049

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by steve-o616 · Feb 05, 2018 at 05:56 PM

Hey I just stumbled on this thread. I'm attempting something similar but search results are still coming up with very little for this workflow. Anyone know of any progress made in this area? Specifically the network live streaming of point-cloud data. Is this possible?

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by bmegli · Feb 11, 2020 at 04:05 PM

See example with Realsense camera.


  1. Grabbing Realsense data (native c++)

  2. HEVC Main10 hardware encoding (native c++)

  3. streaming (native c++)

  4. receiving (Unity native plugin)

  5. hardware decoding (Unity native plugin)

  6. unprojection (Unity native plugin)

  7. wrapping point cloud in native buffer (Unity, no data copied)

  8. rendering (Unity shader)


The video, the unity side code and the encoder side code.

There are more relevant links in video description.


@steve-o616, @triff, @Merxim

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by triff · Feb 11, 2020 at 04:43 PM

Finished my proj eventually, I did use Kinekt but with Brekel Point Cloud and 3ds Max/Redshift instead of the Unity/UE approaches I was exploring back in 2017. https://www.youtube.com/watch?v=2srkD_BTVkg

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

6 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Decode H.264 stream and display in Unity 0 Answers

Help Audio streaming from microphone to online url. Uploading only 4kb chunk at a time. 1 Answer

audioclip stream has delay 1 Answer

Unable to stream Assetbundles from web... 1 Answer

Endless Audio streaming (Radio)?! 3 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges