A Unity package for importing and rendering point cloud data with support for PLY files and multiple rendering methods.
Pcx is a Unity package that provides tools for importing and rendering point cloud data within the Unity engine. It solves the problem of handling large point sets from 3D scans or simulations by offering specialized importers, data containers, and shaders for real-time visualization.
Unity developers and technical artists working with 3D scan data, point clouds from simulations, or volumetric datasets who need to integrate and visualize these assets in real-time applications.
Developers choose Pcx for its native Unity integration, support for multiple point cloud representations (Mesh, ComputeBuffer, Texture), and flexible rendering options that work with both standard MeshRenderer and specialized point cloud rendering components.
Point cloud importer & renderer for Unity
Directly supports binary little-endian PLY format, simplifying the import of 3D scan data into Unity without external tools.
Offers three storage options—Mesh, ComputeBuffer, and Texture2D—enabling optimized rendering and integration for different use cases.
Exports point data to Texture2D for use with Unity's Visual Effect Graph, allowing for creative particle effects and simulations.
Includes specialized shaders for point and disk rendering, providing visual flexibility with adjustable properties for real-time applications.
Only supports PLY binary little-endian format, which restricts compatibility with other common point cloud formats like LAS or PCD.
Point size properties are not supported on D3D11/12, and disk rendering requires geometry shaders, limiting cross-platform consistency.
Requires editing the package manifest to add scoped registries, which can be error-prone and less intuitive for users unfamiliar with Unity's package manager.
An open source SDK for logging, storing, querying, and visualizing multimodal and multi-rate data
The open source mesh processing system
WebGL point cloud viewer for large datasets
CloudCompare main repository
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.