Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide Texture Overlay plugin #525

Closed
gkjohnson opened this issue Apr 19, 2024 · 2 comments · Fixed by #528
Closed

Provide Texture Overlay plugin #525

gkjohnson opened this issue Apr 19, 2024 · 2 comments · Fixed by #528
Milestone

Comments

@gkjohnson
Copy link
Contributor

TODO

  • Add plugin for loading and overlaying ordered textures on top of the tile set
  • Add demo for layers of tileset data
  • Add ability to register new data layer
  • Don't fire tile completion until textures are loaded
  • Consider a new "plugin" infrastructure to support extensions for this, other features
@gkjohnson gkjohnson added this to the v0.3.32 milestone Apr 19, 2024
This was referenced Apr 24, 2024
@gkjohnson
Copy link
Contributor Author

Generating Demo Tileset

  • Generate site tilesets using landform
  • Convert b3dm files to gltb
  • Use gltf-transform to gltf with separate textures
  • Rename textures and place in separate folder

@gkjohnson gkjohnson modified the milestones: v0.3.32, v0.3.33 May 14, 2024
@gkjohnson gkjohnson modified the milestones: v0.3.33, v0.3.34 May 25, 2024
@gkjohnson
Copy link
Contributor Author

gkjohnson commented Jun 27, 2024

Turns out the PDS images for roughness, etc are not RGB images so they need to be processed from their encoded values to an RGB image.

M2020 Images SIS Doc

Plan

  • Use GUN [0-5] mapped to [0-1]
  • Display SLP [0-64] or SMG [0-1]
Image Options
  • 'TDR'
  • 'XYZ' - position in site frame
  • 'XYR' - position in rover nav frame
  • 'XYM' - position in site frame, masked
  • 'XRZ'
  • 'XRR'
  • 'UVW' - surface normal
  • 'UVS' - surface normal for slope calc
  • 'SRD' - slope radial direction
  • 'SNT'
  • * 'SMG' - slope magnitude
  • * 'SLP' - slope
  • 'SHD' - slope heading
  • 'RZS' - scaled radiance
  • 'RNR'
  • 'RNG' - range from camera
  • 'RAS'
  • 'RAF'
  • 'RAD' - radiance
  • 'MXY'
  • 'MDS'
  • 'IDX'
  • 'IDM'
  • 'DSR' - stereo disparity raw
  • 'DSP' - stereo disparity final
  • 'DFF'
  • 'CWS'
  • 'CWG'
  • 'RUS' - surface roughness for stabilizer, coring
  • * 'RUF' - general roughness
  • * 'RUC' - surface curvature for drill
  • * 'GUN' - goodness overall (section 10.3)
  • * 'GUC' - goodness overall for coring
  • * 'GUA' - goodness for abrading
  • * 'GSR' - goodness combined for surface roughness
  • * 'GRN' - goodness for reachability of natural surface tools
  • * 'GRC' - goodness for reachability for coring tools
  • * 'GRA' - goodness reachability for abrading tools
  • * 'ARK' - arm reachability
  • 'FDR'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant