Skip to content

2022 April Release 1

Compare
Choose a tag to compare
@jspjutNV jspjutNV released this 11 Apr 22:09
· 207 commits to master since this release
d02265a

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

Full Changelog: v22.02.01...v22.04.01