← Back

ofxPlySequence

github.com/CharStiles/ofxPlySequence · @CharStiles
OF 0.12 Graphics 3D / Point Cloud Shaders

This software addon plays large sequences of point cloud PLY files by converting them to PNGs and rendering them using shaders.

1 1 Last commit 2y ago Created 6y ago

Forks

Forks pushed to more recently than CharStiles/ofxPlySequence itself, plus any admin-confirmed fork with commits of its own — worth checking if you're hitting issues with the original.

n1ckfg/ofxPlySequence by @n1ckfg · ★ 0 · pushed 1y ago

README

PlySequence



Introduction

This addon for playing large sequences of point cloud PLY files. This converts the point clouds to PNGs and plays them back using shaders to read the point cloud data off of tif files. Its sort of utilizing image compresion for point cloud compression. This tool was created while I was an assitant to Nica Ross on their work "Gender Nonconforming Brazilian Jiu Jitsu Motion Capture" you can see some more about what I worked on here: http://charstiles.com/gender-nonconforming-brazilian-jiu-jitsu-motion-capture/

License

MIT License

Installation

Download this and drop it into openFrameworks/addons/ folder. Your point clouds go into the data folder in your project.

Use



First you call ``plySeqObject.writePointCloudsAsImages()` Which will open up a file browser prompt that will direct you to point it to a folder of ascii point clouds.

Then you call
`plySeqObject.setup()` to prepare the images to be drawn as point clouds

Then in your draw loop call
`plySeqObject.draw()``

Compatibility

OF 10 and 11

Known issues

This is in development. It only works on ascii ply point clouds. This is a very lossy process.

Currently writing tests.

Version 0.01 (Date):

init

Get this addon

HTTPS
SSH