Blender
- Great tutorial how to do the camera movements
- Always use the
.dae
model: fast loading and proper texture rendering - I used Eeevee rendering mode, the fastest and sufficient with default settings
Mesh parametrization
- Maps the mesh structure to the 2D plane to allow texturing.
- Import the
.ply
mesh file - Change default
Object mode
toEdit mode
- Select all data with
a
key - Open UV Mapping menu with
u
key - Select
Smart UV Project
- Keep the default values and press
OK
. - Do something else. It takes a long time to process. Average an hour, depending on the model size. (250k faces ~1 hour 15 minutes, 500k faces ~3 hours). These values are only indicative, processing time is strongly hardware and model dependent!
- When finished, split the screen and change the
Editor Type
toUV Editor
. It shows the texture parametrization. - Export the file as
.ply
or.obj
..obj
format might be needed if.ply
output is corrupted. It has to be exported fromBlender
withY
axis asFORWARD
andZ
axis asUP
. Then import this file toMeshlab
, skipConvert PerVertex UV to PerWedge UV
because.obj
file already containsPerWedge UV
and export it in.ply
format for next steps.
Blender work with video recording
- Import .dae model
- Adding camera path by clicking on add -> curve -> path
- You can select path points by changing to Edit mode on left up corner and on the left side you can chose move, rotate or scale
- Adding camera by cliking on add -> camera
- Set camera on path by selecting camera, choose Object Constraint Properties tab on right panel, select add Object Constraint -> Follow Path
- Check fixed position
- You can set animation on 1st frame and right click on left panel on offset and set insert keyframe (you will add actual frame on loacation set by offset)
Saving rendered animation
- Output properties tab on right panel, set location to save, set File Format on FFmpeg Video, set Container MPEG-4, set Output Quality high quality
Blender with color pointcloud
- Use the video to setup a plugin into Blender to allow pointcloud color visualization.
- All steps are described in the video.