mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-05-01 16:29:43 -05:00
Merge branch 'master' into feature/loadingscreen-refactor
# Conflicts: # modules/base/rendering/renderabletrailorbit.h # modules/digitaluniverse/rendering/renderablebillboardscloud.cpp # modules/digitaluniverse/rendering/renderableplanescloud.cpp # modules/digitaluniverse/rendering/renderablepoints.cpp # modules/galaxy/rendering/renderablegalaxy.cpp # modules/galaxy/rendering/renderablegalaxy.h # modules/kameleonvolume/rendering/renderablekameleonvolume.cpp # modules/kameleonvolume/rendering/renderablekameleonvolume.h # modules/spacecraftinstruments/rendering/renderablefov.h # modules/spacecraftinstruments/rendering/renderableplaneprojection.h # modules/toyvolume/rendering/renderabletoyvolume.cpp # modules/toyvolume/rendering/renderabletoyvolume.h # modules/volume/rendering/renderabletimevaryingvolume.cpp # modules/volume/rendering/renderabletimevaryingvolume.h
This commit is contained in:
@@ -66,7 +66,7 @@ void DistanceSwitch::render(const RenderData& data, RendererTasks& tasks) {
|
||||
// view is 'fov' radians and the screen resolution is 'res' pixels.
|
||||
const double fov = 2 * glm::pi<double>() / 6; // 60 degrees
|
||||
int res = 2880;
|
||||
|
||||
|
||||
// linear search through nodes to find which Renderable to render
|
||||
for (std::shared_ptr<Renderable> renderable : _renderables) {
|
||||
const double distance = res * renderable->boundingSphere() / tan(fov / 2);
|
||||
|
||||
Reference in New Issue
Block a user