iTowns / itowns

A Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data
http://www.itowns-project.org
Other
1.07k stars 290 forks source link

PointsMaterial as superset of three's PointsMaterial #2348

Open Desplandis opened 1 week ago

Desplandis commented 1 week ago

Motivation and Context

itowns pointclouds currently uses a custom points material that greatly diverges from the default material provided by three. This divergence leads to complications, especially when using our material in places where the default material is expected (e.g. our on-going work on 3d-tiles-renderer). To address this, this PR propose refactoring our custom material into a superset of the three default points material.

Description

The exhaustive list of changes in this PR:

Changes in a future PR?