Week 3 - Fixing fetcher, adding tests and docs

xtanion
Published: 07/08/2022

What did you do this week?

  • The first task for this week was to fix the glTF fetcher. We noticed that while running tests it reaches the API limit. So we decided to use a JSON file that contains the download URLs for all models.
  • Created a function to generate JSON files with download URLs for all models, which can be found here.
  • Modified the tests and fetcher.py to download using the JSON URLs and merged the PR #616.
  • Added docstring for all functions in #600. Wrote tests for transformation functions.
  • Multiple actor support in glTF export. Added tutorial and created a new branch for the same. Here's an example: (The glTF model below is created using FURY and rendered back using the glTF class)

image

What is coming up next week?

I will be doing the following:

  • We still need to figure out how to get indices from vtkSource actors
  • I'll be finishing the exporting functions and adding tests for the same and I should be able to create a mergeable PR for the exporting function.

Other tasks will be decided after the meeting.

Did you get stuck anywhere?

No

DJDT

Versions

Time

Settings from gsoc.settings

Headers

Request

SQL queries from 1 connection

Static files (2312 found, 3 used)

Templates (11 rendered)

Cache calls from 1 backend

Signals

Log messages