AlexandruPopovici
75a2a6ca93
Restructuring how the pipeline and it's passes work so we can extend/configure them more easily. Added the concept of SpecklePass
2022-10-12 18:59:07 +03:00
AlexandruPopovici
20ddbea6f8
First draft of progressive AO with multiple selectable estimators. WIP on final implementation
2022-10-12 13:05:02 +03:00
AlexandruPopovici
775be15c30
Implemented progressive AO using the same estimator as for the dynamic one.
2022-10-10 12:29:45 +03:00
AlexandruPopovici
e07eb1fd34
Continued with progressive SAO. Added the accumulation pass
2022-10-07 18:14:39 +03:00
AlexandruPopovici
b2610095d2
Started working on the ao generation stage shader and pass
2022-10-05 16:52:52 +03:00
AlexandruPopovici
685751280d
Merge branch 'main' into alex/sao-progressive
2022-10-04 12:47:53 +03:00
Kristaps Fabians Geikins
97ac4a3070
fix(frontend): stream search scache re-use fix ( #1068 )
2022-10-04 11:57:51 +03:00
Matteo Cominetti
de49f3c630
feat: manager download link ( #1069 )
2022-10-03 16:53:58 +01:00
Dimitrie Stefanescu
6e9b1debb2
Merge pull request #1050 from specklesystems/alex/sao
...
Alex/sao
2022-10-03 16:07:32 +01:00
Dimitrie Stefanescu
ca5fce8c14
chore(viewer): linting
2022-10-03 15:52:13 +01:00
Alex
f96e8c2dd2
Fixed the SAO artifacts on Chromium on MacOS #1065
2022-10-03 04:46:27 -07:00
Matteo Cominetti
f48ee3015c
feat(frontend): adds missing appnames and colors ( #1061 )
2022-10-03 11:16:43 +01:00
Kristaps Fabians Geikins
ca95863c55
fix(frontend): multiple resource viewer toolbar/navbar incorrect ( #1063 )
2022-10-03 12:00:26 +03:00
AlexandruPopovici
bff8aef606
Started working on progressive sao
2022-10-03 11:29:55 +03:00
Iain Sproat
ee7c9f0a0c
feat(helm): s3 configuration can be loaded from configmap ( #1048 )
...
* feat(helm): s3 configuration can be loaded from configmap
- Variables for s3's configuration can now be read in from a configmap in the cluster. This allows
deployment tooling, such as Terraform or CloudFormation, to dynamically create an s3 bucket and
create a configmap with the necessary values. This decouples the cluster deployment from the helm
release.
* Update values.schema.json for helm chart
- also include changes from a previous commit that had not been included previously
2022-09-30 10:34:08 +01:00
AlexandruPopovici
025da05b9e
Merge branch 'main' into alex/sao
2022-09-30 12:30:48 +03:00
AlexandruPopovici
1f2fb5677f
Fixed an issue where the IBL probe intensity was not being set to 0 when requeted
2022-09-30 12:26:02 +03:00
AlexandruPopovici
d6795954fc
Fixed an issue where the camera far plane was incorrectly overriden
2022-09-30 12:15:12 +03:00
Kristaps Fabians Geikins
6133610d08
feat(frontend): tracking visited routes ( #1055 )
2022-09-29 17:24:42 +03:00
AlexandruPopovici
54bd645f6f
Real time switching between default and improved normals generation
2022-09-29 13:31:19 +03:00
AlexandruPopovici
86017b36e0
Merge branch 'main' into alex/sao
2022-09-29 12:18:58 +03:00
Kristaps Fabians Geikins
aee15eb0d6
fix(frontend): ugly side bar scrollbar & version being truncated ( #1047 )
2022-09-29 11:10:56 +03:00
AlexandruPopovici
df316ceddb
Implemented improved normal reconstruction for the SAO pass. This gets rid of the artifacts created by incorrect vertex normals
2022-09-28 15:18:44 +03:00
Gergő Jedlicska
75693123b4
fix(frontend fileimports): fix file extension detection in TheUploads ( #1031 )
...
fix #985
2022-09-28 14:13:14 +02:00
AlexandruPopovici
dcbfa448e9
We need to render both front and back faces to depth and normal passes for AO
2022-09-28 14:04:44 +03:00
AlexandruPopovici
5f169a2d23
SAO now takes the clipping planes into account
2022-09-27 14:04:16 +03:00
AlexandruPopovici
21b2e90622
Added RTE to the SAO pipeline
2022-09-27 13:55:17 +03:00
AlexandruPopovici
63714e9a17
Fixed an issue where line batches were rendered during the SAO passes and messing up the result. Fixed an existing issue where transparent ranges were shuffled before opaque ones
2022-09-27 13:15:24 +03:00
AlexandruPopovici
a47b7c8660
Merge branch 'main' into alex/sao
2022-09-27 11:31:33 +03:00
AlexandruPopovici
38113886a7
Projection matrix and it's inverse were not timely updated and caused the SAO output to be all black
2022-09-27 11:31:28 +03:00
Dimitrie Stefanescu
76a84534ea
Merge pull request #1040 from specklesystems/kate/small_fix
...
Added GIS apps labels
2022-09-27 09:30:38 +01:00
Dimitrie Stefanescu
51dd6ac1da
Dim/viewer redux fixes ( #1022 )
...
* fix(viewer): closes #990
* fix(frontend): closes #1012
* fix(viewer): fixes #992
2022-09-27 11:16:00 +03:00
AlexandruPopovici
5d02fb2423
Fix for frontend which starts off the viewer with 0 width and heiht. This makes the framebuffers incomplete and errors are thrown. We now render to framebuffers only after we have a valid rendering size
2022-09-27 10:36:59 +03:00
KatKatKateryna
7f95f5cc8f
added GIS apps labels
2022-09-26 20:06:36 +02:00
Kristaps Fabians Geikins
c7e4c9981c
fix(server): streamUpdatePermission wont allow adding new users to streams ( #1032 )
...
* fix(server): fixing streamUpdatePermissions allowing to add new users to stream
* fix(server): fixing tests to better test streamUpdatePermission
2022-09-26 16:40:17 +02:00
AlexandruPopovici
c2d833026e
Implemented selective opqaue objects only rendering in the depth and normal render targets for AO computation. Batcher now allows for various isolation of objects based on whatever category using batch update ranges
2022-09-26 17:20:08 +03:00
Kristaps Fabians Geikins
61a2caaae9
feat: batch commit actions improvements (list view support, batch delete in 'your commits')
...
* feat(frontend): batch commit action support in list view
* feat(frontend): batch delete in 'your commits' page
* fix(server): authorizeResolver isPublic check always failed
* fix(server): fixing tests
2022-09-26 13:16:44 +03:00
Gergő Jedlicska
025141a8b1
gergo/summaryEmailFixes ( #1030 )
...
* fix(server): fix 'speckle:error(s)' mismatching naming
* fix(frontend): add mtl as documented file import format, fix missing computed prop
* fix(fileimports): specklepy operations.send shouldn't use local cache for sending
fixes #1017
* fix(nginx): forward /static route to backend
* fix(frontend): add missing notification type names
* fix(helm): cleanup
2022-09-23 17:22:18 +02:00
Gergő Jedlicska
908bbfb937
Gergo/file imports hotfix ( #1025 )
...
* fix(server): fix 'speckle:error(s)' mismatching naming
* fix(frontend): add mtl as documented file import format, fix missing computed prop
* fix(fileimports): specklepy operations.send shouldn't use local cache for sending
fixes #1017
* obj import skip using default cache
2022-09-23 13:20:53 +02:00
Kristaps Fabians Geikins
5c86540b8e
fix(frontend): batch commit toolbar doesnt appear in vue prod mode ( #1023 )
2022-09-22 18:24:29 +03:00
Kristaps Fabians Geikins
84c6ea68a2
fix(server): hopefully fixing some flaky tests ( #1021 )
2022-09-22 17:16:34 +03:00
Kristaps Fabians Geikins
05f11a26da
feat: batch commit delete/move ( #1016 )
...
* feat: batch delete/move commits
* fix: ts linter issue
2022-09-22 16:49:18 +03:00
AlexandruPopovici
0bd362e1ef
#1014 SAO WIP
2022-09-22 16:43:24 +03:00
Dimitrie Stefanescu
1a0a72f73b
Merge pull request #1013 from specklesystems/alex/#995
...
Alex/#995
2022-09-22 13:13:11 +01:00
Dimitrie Stefanescu
220d8da979
fix(viewer/frontend): fixes #995 (implements new selection event in fe)
2022-09-22 12:59:22 +01:00
Kristaps Fabians Geikins
87107dc5d9
feat(frontend): auto-save stream settings ( #1004 )
2022-09-22 12:21:17 +03:00
Kristaps Fabians Geikins
3da39a7b11
refactor(server): User.streams only returns discoverable streams for non-owners ( #1002 )
2022-09-22 12:21:06 +03:00
AlexandruPopovici
c7c98a2e24
#1014 Started working on SAO
2022-09-21 18:50:20 +03:00
Iain Sproat
77678ecaa8
feat(helm chart): secrets can be referenced from different kubernetes Secret resources ( #1005 )
...
* feat(helm chart): secrets can be referenced from different kubernetes Secret resources
Currently secrets have to be referenced from a single kubernetes Secret resource (default name
'server-vars'). This PR allows each secret to be loaded from a separate kubernetes Secret. If
values for individual secrets are not provided, it defaults to the previous single kubernetes
resource. This single kubernetes secret should now be considered deprecated in favour of individual
references.
* Fix error in Redis key
* Fix DNS egress for Redis in CiliumNetworkPolicy
- only give access to optional secrets if the component is enabled
* Values should be empty by default to allow for backwards compatibility
2022-09-21 16:27:05 +02:00
AlexandruPopovici
4cbf06a7f4
Merge branch 'main' into alex/#995
2022-09-21 13:37:50 +03:00