-
The doxygen documentation has had several broken links since the 3.0.0 release. The attached .diff file fixes all but one of these.
2010-01-06 21:20:13 UTC by kevin0000
-
I discovered using the voxel debug view that the initial mapping of the blocks of models is wrong. This is problematic for things that don't move. I found it was because the size of the blockgroup had not been calculated when it was mapped. I have attached a patch, though comments indicate that I just patched a hack.
2010-01-06 05:34:45 UTC by razorunreal
-
I tried setting the parent of a model but it did bizarre things, including render two copies. The attached patch is my attempt at fixing it up.
2010-01-06 05:23:36 UTC by razorunreal
-
Thanks. I did forget to mention one thing. To make it easy to compile interface plugins, I changed the CMakeLists to install p_driver.h. However, p_driver depends on stage.hh, and expects it to be in subdirectory libstage. I did not want to change the directory stage.hh is installed into, as that would break other peoples code. So, I simply installed stage.hh in both places. Perhaps you can come...
2010-01-06 03:19:21 UTC by razorunreal
-
another great idea, thanks.
I'll think a bit about the name resolution problem. Can probably get around it by making the registration a two-step process.
- rtv.
2010-01-06 01:00:19 UTC by rtv
-
this is a great idea, thanks very much for the patch. I will test it out with a view to inclusion in the next release.
- rtv.
2010-01-06 00:57:48 UTC by rtv
-
The PhidgetsIFK driver does not compile as is. The attached diff file shows the one line change needed to make it compile. (missing "std::")
2010-01-05 23:50:04 UTC by kevin0000
-
VelocityEnable() should be called in the constructor of ModelActuator, just like in ModelPosition. Otherwise commanding the actuator will have no effect, as the velocity will be changed but the actuator model will not actually move.
2010-01-05 23:01:44 UTC by nobody
-
This patch adds the ability for libstageplugin to load interfaces from plugins, similarly to the model plugin patch I submitted earlier. This patch depends on changes made in the previous patch, specifically the more generic plugin loading code. The changes have been omitted under the assumption that this patch will be applied second.
Interface plugins cannot be specified in the world file...
2010-01-05 02:09:34 UTC by razorunreal
-
I've written some code to allow new model types to be registered by specifying a plugin library in the world file, with syntax:
plugin "libmymodel"
Upon parsing the plugin statement the function RegisterPlugin will be called, so the plugin library must contain code something like:
extern "C"
{
void RegisterPlugin(void)
{
Register( "mymodel", Creator ); // Register...
2010-01-04 21:46:04 UTC by razorunreal