35 std::array<float, 4> mTrackBallSettings;
37 Uniform mTrackballSettingsUniform =
38 Uniform(
"u_trackballSettingsPack", bgfx::UniformType::Vec4);
43 mTrackBallSettings[0] = Uniform::uintBitsToFloat(64);
44 mTrackBallSettings[1] = Uniform::uintBitsToFloat(0);
47 void setNumberOfVerticesPerAxis(
uint number)
49 mTrackBallSettings[0] = Uniform::uintBitsToFloat(number);
54 mTrackBallSettings[1] = Uniform::uintBitsToFloat((
uint)
dragging);
59 mTrackballSettingsUniform.bind(mTrackBallSettings.data());