[Meshlab-devel] phototexturing_plugin
A processing system for 3D triangular meshes
Brought to you by:
cignoni,
granzuglia
From: Sebastian H. <seb...@go...> - 2008-12-13 11:01:39
|
Hi guys, Sorry that there where not so many updates of the phototexturing plugin lately but I got assigned to another project for the last two month. Now my boss reassigned me to meshlab and I will continue working on the photo texturing plugin. Here is a list of functions wich are supported at the moment: -loading Tsai camera clibration data for several cameras (xml format) -calculating the uv coords for each loaded camera (including z-Buffer) -merge textures of different cameras using the angle of each face to the cameras If the loaded mesh already has uv-coordinates it is possible to bake the textures. that means all calculated camera textures are unproject to the given uv-coords then these unprojected textures for each camera are merged (baked) together to one texture. For this baking process of the textures are two methods available jet. Winner takes all: -the pixel with the best angle to a camera is chosen. smartblend: -the texture images are merged using the smartblend.exe tool (command line tool: Windows: "smarblend.exe" Linux Mac: "wine smartblend.exe") What is still missing is an interface to calibrate a camera using 2Dcoords of the texture image and corresponding 3D points. The functionality is there but an interface is still missing to collect these points. If anybody has some suggestions on what to add to the tool ore who to bake the textures of the different cameras please tell me. Greetings Sebastian |