Support for custom volume sizes and other settings has been added. Here’s the complete changelog:
- Added support for custom volume sizes and other settings.
- Added an initial set of configuration files.
- Dropped –highres support in favor of custom configuration files.
- Added support for depth-only cameras such as Asus Xtion Pro.
- This version breaks support for previously recorded streams.
- Various fixes to reconstruction engine applied.
http://reconstructme.net/downloads/
Make sure to read the updated usage
http://reconstructme.net/usage/
Happy reconstruction!
we’ve just uploaded version 0.4.0-221 which fixes an ambiguous function call issue.
v221 crashes when trying to load a config file:
ReconstructMe.exe –realtime
works just fine
ReconstructMe.exe –realtime –config cfg/volume_3m_highres.txt
produces a crash:
[error ] THROWING EXCEPTION: Throw in function (unknown)
Dynamic exception type: class LibFundament::robvis_error
std::exception::what: Path specified for –depths does not exist
[struct LibFundament::tag_robvis_condition *] = fs::exists(p_depths)
[struct LibFundament::tag_robvis_message *] = Path specified for –depths does not exist
Doesnt work with this errormessage:
Dynamic exception type: class LibFundament::robvis_error
std::exception::what: Check ‘status == ((XnStatus)0)’ failed [65565 !=
0] Failed
to enumerate production trees
[struct LibFundament::tag_robvis_condition *] = status ==
((XnStatus)0)
[struct LibFundament::tag_robvis_message *] = Check ‘status ==
((XnStatus)0)’ fa
iled [65565 != 0] Failed to enumerate production trees
..\..\source\lib_rgbdsensor\src\rgbdsensor\openni_sensor.cpp(94):
Throw in funct
ion void __thiscall LibRGBDSensor::openni_sensor::open(int)
Dynamic exception type: class
boost::exception_detail::clone_impl
std::exception::what: Check ‘status == ((XnStatus)0)’ failed [65565 !=
0] Failed
to enumerate production trees
[struct LibFundament::tag_robvis_condition *] = status ==
((XnStatus)0)
[struct LibFundament::tag_robvis_message *] = Check ‘status ==
((XnStatus)0)’ fa
iled [65565 != 0] Failed to enumerate production trees
Did you find the reason?
This version breaks support for previously recorded streams. Does it mean that the model Re-render overtime every time I move a object in the scene?
I wish to with this version to make a human model(new settings) 360.0 degrees turnaround but it keeps updating the scene and resetting the volume?
But love your work so fare:-)
Daniel
Daniel, I do not fully understand your question. It means: if you have recorded a stream in the past (using the –record switch) and like to replay this stream in the current version (–replay) it won’t work since we’ve changed some internals.
Can someone help me out with this one? My usage follows the Kinect runtime.
Dynamic exception type: class LibFundament::robvis_error
std::exception::what: (((HRESULT)(_data-)sensor-)NuiImageStreamOpen(NUI_IMAGE_TYPE_COLOR, NUI_IMAGE_RESULTION_640x480,0,2,0 &_data-)image_stream))) )=0)
… (theres more to, but it is a similar type of error)
This project is awesome, I hope I can get it running on my machine.
Hi jim, what version are you using 218? That would be pretty outdated. It seems like you own a Microsoft Kinect for Windows? Please join the newsgroup (see Help/FAQ) to report such problems.
Hello, I can not run the program. Continuing an error.
THROWING EXCEPTION: Throw in function (unknown)
Dynamic exception type: class LibFundament::robvis_error
std::exception::what: ifs.is_open()
[struct LibFundament::tag_robvis_condition *] = ifs.is_open()
[struct LibFundament::tag_robvis_message *] = ifs.is_open()
What could it be?
Hi Mike, please post problems in our user forum.