daavoo / daavoo/pyntcloud

manual normals calculation from Pyntcloud.points object

Open
#311 1 comment 0 reactions 0 assignees View on GitHub
Feature Request
Dominant language
Python
Stars
1.5k
Forks
229
PR merge metrics
No merged PRs in 30d

Description

Hello
I have a problem when load .pcd files.` PyntCloud.from_file() `does not automatically create normals from .pcd files as it does from .ply files. I have tried to manually load my point data into a PyntCloud object using

`cloud = PyntCloud(points)`

However the resulting dataframe only consists of the x y z coordinates and not the normal vectors, which I also need. Can you show an example of how these can be manually generated? Is there a way to automatically create all the same variables as if you are using the ` from_file()` function?

Thanks!
J

Contributor guide

Open the contributing guide

Research direction

Start by reading the PyntCloud.from_file() and PyntCloud(points) entry points mentioned in the issue, then compare how PCD and PLY data are represented. Done should mean the supported way to obtain normal vectors or equivalent variables is clear, either through documented usage or an agreed automatic behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
computer-graphics
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.