Open ptheywood opened 3 months ago
Using doubple precision (64 bit) floating point values for X/Y/Z (and presumably glm position) types results in an error at runtime in ModelVis.cpp.
ModelVis.cpp
Agent 'agent' has not had x, y or z variables set, agent requires location to render, in ModelVis::activate()
https://github.com/FLAMEGPU/FLAMEGPU2/blob/4e0260476353710860a4c29c7bd96da27c80aa05/src/flamegpu/visualiser/ModelVis.cpp#L134
This might actually need a change in the vis repo, where core_text_buffers is set, but the error is thrown from ModelVis.cpp in this repo.
core_text_buffers
Yeah, will need implementing on the visualiser side. May need to do some type conversion, not too sure about double precision floats in shader texture buffers.
Using doubple precision (64 bit) floating point values for X/Y/Z (and presumably glm position) types results in an error at runtime in
ModelVis.cpp
.https://github.com/FLAMEGPU/FLAMEGPU2/blob/4e0260476353710860a4c29c7bd96da27c80aa05/src/flamegpu/visualiser/ModelVis.cpp#L134
This might actually need a change in the vis repo, where
core_text_buffers
is set, but the error is thrown from ModelVis.cpp in this repo.