Skip to content

1bigpig/REVOMOD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

REVOMOD

REVOPoint Key Frame Editor

ALWAYS WORK FROM A COPY OF YOUR SCAN DATA!!!

This work, the code and myself are not affiliated with RevoPoint in any way, other than being an owner of one or more of their 3d scanners. This is a tool that I made for myself and figured someone else might find it userful as well.

This is a very basic RevoPoint REVO Scan 5 frame editor that will HIDE/SHOW frames. It will also duplicate SCAN project folders to allow a single scan to be broken up into mutiliple scans. This can be useful when you have a scan that has lost tracking but are unable to rescan the item (due to time, travel or other factors).

More info is forth coming, but here are the basic steps:

  1. Open REVO Scan 5. Open the program and on the "home" screen, select the program you want to edit.

  2. Click the the dots [...] and select "Open Folder"

  3. In the address (file location) bar, copy the file location. It should look something like this: C:\Users\Owner\AppData\Roaming\RevoScan5\Projects\Project20250225_12234526

  4. Now RUN REVOMOD.EXE and Click [Open REVO Project] REVO_1

  5. Past into the File Open Dialog the (File Location) and click on the .REVO project file

  6. You should now see something like thisREVO_2

  7. Now you have 2 directions to choose. I like to do this:

  8. Open the project in REVO Scan 5 and click on the SCAN that has tracking problem.

  9. Click on the 3 dots [...] and select "Edit Key Frames" REVO_3

  10. We can the example the scan is way out of alignment. Press the [PLAY] button and watch the scan progress. We are looking for 2 things. How many time there are alignment issues and which frame. Makes note on number of errors and which frames they occur.

  11. In this example, the alignments goes bad at frame 500. REVO_4

  12. When you have made your notes on number of alignment errors and which frames that start, go back to the REVOMOD app.

  13. Select the Model in the [Scan in Project] list and then Press [DUPLICATE FOLDER] Revo_5

  14. You will be asked to create a new name. We need to select and duplicate the folder (with a different name) for each alignment error.

  15. This does take up a lot of space as you are duplicating the project in FULL for each copy. As you make each copy, the second window [REVO PROJECT] with update to reflect the new "SCAN PROJECT" you have created.

  16. Now, for the most part, we are done with REVOMOD. You need to close and reopen REVO Scan 5 and reload your modified project. You will now see ALL the additional scans that were created.

  17. You need to now edit each SCAN's Key Frames by removing the frames AFTER the alignment error. For each additional SCAN, you need to remove all the FRAMES before the Alignment Error and after the next Alignment Error.

  18. Fuse these scans and then MERGE them. They should now align and give a good scan result.Revo_6

  19. That is the basic. The rest needs more work but here is what I know so far...

  20. REVO Scan 5 does not really delete Key Frames. It just FLAGs them as invisible to the model. You can recover deleted key frames by selecting the [SCANS IN PROJECT] and then pressing [SELECT FOLDER]

  21. The [SCAN FRAMES] window will populate with ALL the scan flag files in each Scan Project. The Frame numbers correspond with the Frame Numbers in REVO Scan 5. REVO Scan5 starts with FRAME 0 and then increaments by 2 [0,2,4,6 etc].

  22. You can select the frames you want to show and then press [SHOW FRAMES] and it will reset the flags to VISIBLE in that SCAN PROJECT FOLDER.

  23. You can also HIDE KEY FRAMES in this window.

  24. You must reload the REVO Project for these changes to take effect (I am guessing CASHE memory clearing required) REVOMOD_8

NOTES:
The SHOW/HIDE flag is not fully vetted. This is what I know so far. ALWAYS WORK FROM A COPY The Frame number list SHOULD be in the the same order as REVO Scan5 but I have been unable to fully verify that.

Bruce Clark version 0.2a 03-02-02025

About

REVOPoint Key Frame Editor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published