Skip to content

Cleanup #130

Closed
Closed
@lilleyse

Description

Here is a rough list of tasks for bringing this repo up to production. Feel free to edit or add new items to the list:

  • We should have a common set of models that we use for testing new features, especially models that have created problems in the past. However I'm not sure if they should be hosted in this repo.
  • Refactor gltf-pipeline as a series of stages with dependencies
  • General cleanup, api standardizing, file renaming, folder organization
    • Many functions expect an options object. Instead of sending in {} in a lot of places, just do it the Cesium way and create the options object if it's not defined with options = defaultValue(options, defaultValue.EMPTY_OBJECT);
  • Use recommended libraries, Review npm dependencies #178
  • Use JSDoc everywhere
  • Progress events: Progress events #92
  • Something like jQuery for glTF to eliminate redundant glTF data structure traversal
  • Note: If there are any changes to the api we will need to update OBJ2GLTF and the website model converter

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions