
When playing, or paused, orient the camera to where you want the camera pose to be at that frame, and press C to save it at that point in time. This is a limitation, but will be fixed in the near future.

Please note that this will force a load of every frame available, which may take a long time, and/or cause Mesh Ripper to become laggy, if it exhausts available RAM on the GPU. Select record_mode in the CameraSystem pane. Opacity can be set in actions Click-drag to edit this value, or enter it directly.Įnable spot_lighting to setup brighter lights, and set the lighting_intensity appropriately.Ĭhange the material_roughness to make reflections 'fuzzier'.Ĭlick on show_axis in actions to show the xyz axis and origin. The mesh color can be set from the mesh_color in actions. When paused, press keys to retreat and advance. Press F & G to increase & decrease the frame rate, or click and drag advance_every in actions Or select the appropriate frame_direction in actions. Press T & B to set to play forward, and backwards. Press spacebar to play, or Disable the paused checkbox in actions. Mesh Ripper uses a FPS style, Mouse look system.ĬTRL-R to reset camera on the current mesh. The camera is initially unlocked, press the Left mouse button to enter into game/fly mode.

Select a higher # of Frames to Load to load more files. Once you select a dataset that contains ply, obj, or stl files, ordered by number (alphanumeric ordering), Mesh Ripper will load 100 files from this directory, spread evenly across the available files.įluid_loaded, and fluids_loaded_percent show the number / percentage of files that have been loaded. Mesh Ripper will walk the directories found within assets/data, allowing you to choose one from the Load From Dataset option. Usage / KeybindingsĬurrently, data needs to go within assets/data of where the binary is (or the source directory if running with cargo run). Particle attractor system being visualized. This shows the camera pose recording system.
.png)
Here are a couple of videos showing the performance, and capabilities of mesh-ripper: are done via github's Issue tracker & PR requests.

There is a discord channel here, this is probably the best place to get casual help. I will publish to cargo when it gets more feature complete. Cargo run -features=native -release -bin mesh-ripper
