2022 April Release 1
This release has a few changes that will change the behavior of experiments designed for older versions of FPSci.
Binary built with G3D revision r7188.
To retain the old behavior on glossiness of targets, you can put the following line in your experiment config:
targetGloss = Color4(0.4f, 0.2f, 0.1f, 0.8f);
To retain the old target model, you should do the following at the experiment config level:
referenceTargetModelSpec = ArticulatedModel::Specification{
filename = "model/target/target.obj";
cleanGeometrySettings = ArticulatedModel::CleanGeometrySettings{
allowVertexMerging = true;
forceComputeNormals = false;
forceComputeTangents = false;
forceVertexMerging = true;
maxEdgeLength = inf;
maxNormalWeldAngleDegrees = 0;
maxSmoothAngleDegrees = 0;
};
};
And you need to add the following to each target config:
modelSpec = ArticulatedModel::Specification{
filename = "model/target/target.obj";
cleanGeometrySettings = ArticulatedModel::CleanGeometrySettings{
allowVertexMerging = true;
forceComputeNormals = false;
forceComputeTangents = false;
forceVertexMerging = true;
maxEdgeLength = inf;
maxNormalWeldAngleDegrees = 0;
maxSmoothAngleDegrees = 0;
};
};
What's Changed
- Add reference target model config by @bboudaoud-nv in #354
- Random order question key bind fix by @bboudaoud-nv in #357
- Random order keypress fix by @bboudaoud-nv in #360
- Add specification of target glossiness to configuration by @bboudaoud-nv in #359
- Log time, options and keys for questions by @jspjutNV in #358
- Destination target offset fix by @bboudaoud-nv in #353
- Experiment Configured Reticle by @bboudaoud-nv in #350
- Documentation Updates by @bboudaoud-nv in #343
- Add Sphere models by @jspjutNV in #362
Full Changelog: v22.02.01...v22.04.01