Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Point clouds can be obtained from a physical camera using phase shift algorithm. These may be 3-4 separate point clouds. My job is to combine those point clouds (register, filter) using signal processing algorithms to create a CAD model.

How can I do this? Are there existing tools or libraries I can use?

There are C/C++ point cloud libraries, but I'm using C#. Is there a way to use those libraries in C#?

share|improve this question

closed as off-topic by Josh Petrie Dec 4 '13 at 6:01

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Programming questions that aren't specific to game development are off-topic here, but can be asked on Stack Overflow. A good rule of thumb is to ask yourself "would a professional game developer give me a better/different/more specific answer to this question than other programmers?"" – Josh Petrie
If this question can be reworded to fit the rules in the help center, please edit the question.

For your point cloud registration and other operations have a look into PCL ( As for a CAD model, you might want to clarify what it exactly is you want to achieve. Update: missed the point about C#. I don't think PCL has a wrapper/binding for C# at the moment, but perhaps it's worth the effort of doing something like it yourself. – Bart Dec 23 '12 at 21:29