glow-extras merge requestshttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests2020-11-24T11:34:49Zhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/105fixed add_triangle2020-11-24T11:34:49ZJulius Nehring-Wirxelfixed add_trianglePhilip TrettnerPhilip Trettnerhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/83WIP: Feature/update orthogonal2020-04-08T06:50:19ZJulius Nehring-WirxelWIP: Feature/update orthogonalPhilip TrettnerPhilip Trettnerhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/77viewer info on close2020-02-14T13:50:20ZAaron Grabowyviewer info on closePhilip TrettnerPhilip Trettnerhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/1Split assimp model importing into thread-safe IO and OpenGL object creation2018-06-18T07:34:58ZJonathan Kunstwaldjonathan.kunstwald@rwth-aachen.deSplit assimp model importing into thread-safe IO and OpenGL object creationThe assimp importer now allows threads without an OpenGL context to load `assimp::Importer::MeshData` from a file on disk, which can then later be used to create the corresponding `SharedVertexArray`.
Additional changes:
- Added a new p...The assimp importer now allows threads without an OpenGL context to load `assimp::Importer::MeshData` from a file on disk, which can then later be used to create the corresponding `SharedVertexArray`.
Additional changes:
- Added a new property to control the `aiProcess_FlipUVs` assimp postprocessing flag
- Moved core logic to static methods for easier access across threadshttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/139Add add_line for polymesh (half)edge handles2024-03-27T11:56:49ZJulius Nehring-WirxelAdd add_line for polymesh (half)edge handleshttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/138allow zero camera smoothing, more assertions2024-03-07T12:09:05ZPatric Schmitzallow zero camera smoothing, more assertionsAPI change: rename to *SmoothingHalfTimeMillisAPI change: rename to *SmoothingHalfTimeMillisPhilip TrettnerPhilip Trettnerhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/137Fix primitive clipping2023-12-15T11:04:20ZJulius Nehring-WirxelFix primitive clippingPhilip TrettnerPhilip Trettnerhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/136Feature/primitive clipping2023-12-12T16:06:39ZJulius Nehring-WirxelFeature/primitive clippingPhilip TrettnerPhilip Trettnerhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/135Fix numerical bug in the glow-viewer2023-12-12T16:06:01ZJulius Nehring-WirxelFix numerical bug in the glow-viewerPhilip TrettnerPhilip Trettnerhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/134Add configure option cache_window_size2023-11-03T15:06:51ZNils SpeetzenAdd configure option cache_window_sizeAdds configure options `gv::cache_window_size(foldername)` and the corresponding `gv::no_cache_window_size`, which allows configuring the location of the .ini files that are read/written.Adds configure options `gv::cache_window_size(foldername)` and the corresponding `gv::no_cache_window_size`, which allows configuring the location of the .ini files that are read/written.https://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/133Feature/imgui fixes2023-10-11T08:34:52ZJulius Nehring-WirxelFeature/imgui fixesPhilip TrettnerPhilip Trettnerhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/132imgui-util: Fix compilation if imgui version has docking2023-08-16T15:57:43ZPhilip Trettnerimgui-util: Fix compilation if imgui version has dockinghttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/131fix missing clean-core dependency in CMakeLists.txt2022-12-06T17:18:06ZIsaak Limfix missing clean-core dependency in CMakeLists.txtclean-core is required by glow-extras (e.g. in SceneConfig.hh).
However, the dependency is not modeled for cmake.clean-core is required by glow-extras (e.g. in SceneConfig.hh).
However, the dependency is not modeled for cmake.Philip TrettnerPhilip Trettnerhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/130fixed shader bug for ray tracing (Points, Lines) in orthographic rendering mode2022-12-06T17:18:34ZAaron Kreuzbergfixed shader bug for ray tracing (Points, Lines) in orthographic rendering modeAdjusted ray-origin in according shadersAdjusted ray-origin in according shadersAaron KreuzbergAaron Kreuzberghttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/129Replace tg::optional with cc::optional to remove tg::optional in the long run2022-10-13T13:15:36ZJulius Nehring-WirxelReplace tg::optional with cc::optional to remove tg::optional in the long runPhilip TrettnerPhilip Trettnerhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/128Add gv::no_backfacing_shadow config (disables shadows when camera is below gr...2022-07-26T11:59:44ZJanis BornAdd gv::no_backfacing_shadow config (disables shadows when camera is below ground plane)Janis BornJanis Bornhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/127Take custom FoV into account when computing viewer camera distance2022-07-26T11:58:34ZJanis BornTake custom FoV into account when computing viewer camera distanceJanis BornJanis Bornhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/126reduce SSAO artifacts near mesh silhouettes by clamping interpolated normals ...2022-07-26T11:56:43ZJanis Bornreduce SSAO artifacts near mesh silhouettes by clamping interpolated normals to camera-facing halfspacereduce SSAO artifacts near mesh silhouettes by clamping interpolated normals to camera-facing halfspacereduce SSAO artifacts near mesh silhouettes by clamping interpolated normals to camera-facing halfspaceJanis BornJanis Bornhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/125add viewer config options for sunOffset, sunScale and shadowWorldFadeout2022-04-22T14:01:56ZJanis Bornadd viewer config options for sunOffset, sunScale and shadowWorldFadeoutPhilip TrettnerPhilip Trettnerhttps://gitlab.vci.rwth-aachen.de:9000/Glow/glow-extras/-/merge_requests/124Canvas: add_bezier()2022-03-08T15:16:36ZAaron KreuzbergCanvas: add_bezier()Philip TrettnerPhilip Trettner