Page 2 of 2 FirstFirst 12
Results 11 to 14 of 14

Thread: make a cloud of dots

  1. #11
    Senior Member
    Join Date
    Aug 2004
    Location
    California
    Posts
    771
    The main feature that a <points> primitive would provide is the "material" attribute that would enable an <effect> to be bound to all (or difference portions) of the point cloud.

    Is there anything else that proponents of points want?

  2. #12
    Senior Member
    Join Date
    Jan 2006
    Location
    Foster City, CA
    Posts
    540
    When rendering points you often want to set the point size (also mentioned by ZINS above). If we were to add a points primitive having a first class point size setting would be useful (and analogously a line width setting for <lines>). Relegating these settings to the FX system would hurt interoperability of these parameters because everybody would just end up making their own <extra>s.

  3. #13
    Senior Member
    Join Date
    Aug 2004
    Location
    California
    Posts
    771
    The <geometry> element in COLLADA does not include any rendering (or other domain processing specific) attributes. In this case for visualization, those belong entirely in the material.

    For abstract interoperability, distinct from the API profiles (e.g. <profile_CG>), proposals for things like point size, line width, double sided, etc. rendering attributes should focus on enhancements to <profile_COMMON>.

  4. #14
    Member
    Join Date
    Aug 2004
    Location
    Feeling Software, Montreal, QC, Canada
    Posts
    36

    Point clouds

    The latest version of the Feeling Engine supports the display and measurement of geo-referenced point clouds from LIDAR data, along with the rest of COLLADA goodness (e.g. geo-referenced buildings and animated cars and pedestrians).

    This was pretty simple for us to implement, since our engine already fully supported dynamic external referencing, so the point clouds are imported directly from the format native to the LIDAR scanner (PTX in this case). We implemented an automatic point cloud optimization routine to handle millions of points at interactive rate. The result is a Google Earth-like experience, with useful features:

    - You have complete control on which building(s), terrain and point clouds are displayed, through a layer UI. We support multiple LODs (Level of details) for each of these elements.
    - We added measurement capability, e.g. what is the distance or height difference between this point in the point cloud, and the corner or the center of this building.

    We support a ton of other features that are desirable for GIS applications, e.g. integration into all major browsers, support for the Space Navigator, etc.

    Contact me directly if you're interested in licensing this tech.
    Christian Laforte
    President, Feeling Software
    http://www.feelingsoftware.com

Page 2 of 2 FirstFirst 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •