Nyall Dawson
39307900c6
When a point cloud is first added to a project, default to setting
...
a 3d renderer on it to match its 2d renderer
It just makes sense!
2020-12-10 04:03:40 +10:00
NEDJIMAbelgacem
14ff8e3489
initial implementation
2020-12-08 16:29:14 +01:00
NEDJIMAbelgacem
a5329d4f19
Add FPS counter check box
2020-12-08 16:28:49 +01:00
NEDJIMAbelgacem
752c42c3d7
Fix categories filtering performance
2020-12-07 15:17:15 +01:00
NEDJIMAbelgacem
e1776dfcad
fix broken see also links
2020-12-07 15:17:15 +01:00
NEDJIMAbelgacem
df3c30e113
Add docs
2020-12-07 15:17:15 +01:00
NEDJIMAbelgacem
e3dcb5b028
categories selection handling (visible/hidden)
2020-12-07 15:17:15 +01:00
NEDJIMAbelgacem
69f4476b59
initial 3d classification rendering implementation
2020-12-07 15:17:15 +01:00
NEDJIMAbelgacem
85e0e7652f
adjust screen space error from UI
2020-12-07 15:16:50 +01:00
Nyall Dawson
da162726e4
Support contrast enhancement and manual selection of RGB attributes
...
in 3d RBB point cloud renderer
2020-12-04 16:07:07 +07:00
Nyall Dawson
2f14a53467
Cleanup identification handling of 3d point cloud symbol subclasses,
...
and fix loss of symbol type when saving/restoring projects
2020-12-04 16:36:41 +10:00
NEDJIMAbelgacem
14a770282b
fix doc
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
05d6edc604
refactor storing rendering style enum
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
955eaff38f
Address reviews
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
d6a6d9ba64
fix SIP
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
70f96b0179
Use rendering context instead of passing the symbol to the handler
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
05149fa76f
move handler to qgspointcloud3dsymbol_p
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
a271e819bb
split the point cloud handler
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
27221617d6
try to fix compilation
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
67a4cc44ce
refactor the attributes and vertex buffer code
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
7b9725a245
move material stuff to symbol classes
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
f4b9f72211
move point size to QgsPointCloud3DSymbol
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
d97b29139b
remove NoRendering symbol
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
d0cb30e189
Add RGB rendering
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
015f306f84
fix documentation check
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
5e76bc6fcb
Change rendering parameter to point cloud attributes
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
376671215a
fix broken see also
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
095ac5230e
Add NoRendering symbol
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
3979b47ed1
Split QgsPointCloud3DSymbol into different classes
2020-12-03 22:27:20 +01:00
NEDJIMAbelgacem
7e2528427c
Implement color ramp shader stuff
2020-12-03 22:27:20 +01:00
nirvn
9dee613a2a
[FEATURE][3d] Orthographic projection support for 3D scenes
2020-11-19 15:30:30 +07:00
NEDJIMAbelgacem
9655a1e8d0
sipify qgspointcloud3dsymbol
2020-11-17 17:22:44 +01:00
NEDJIMAbelgacem
43446920d2
Merge branch 'master' into point-clouds-3d-gui
2020-11-17 02:17:20 +01:00
NEDJIMAbelgacem
8faa5eee43
Address some of the reviews
2020-11-17 00:51:18 +01:00
vcloarec
7485141f84
fix lost of property definition
2020-11-15 14:59:50 +10:00
vcloarec
8e4d9ca905
fix datadefined ui
2020-11-15 14:59:50 +10:00
Nyall Dawson
2dcbf95099
[3d] Add new material type "QgsNullMaterialSettings"
...
This is a "null" shading material which should be used when
rendering models or scenes with native textures and no material
should be explicitly set on the loaded entities.
2020-11-14 09:02:16 +10:00
Nyall Dawson
6224ea9b1c
Add new 3d rendering technique enum value for TrianglesFromModel
2020-11-14 09:01:19 +10:00
NEDJIMAbelgacem
c220bb47a3
Initial implementation of point-cloud 3D GUI
2020-11-13 15:58:41 +01:00
NEDJIMAbelgacem
810dc369f1
remove unused mTransform
2020-11-10 15:39:26 +01:00
NEDJIMAbelgacem
23b723e5a0
inital terrain elevation offset implementation
2020-11-08 16:58:57 +01:00
NEDJIMAbelgacem
a25f04641b
adress reviews
2020-11-06 09:59:41 +01:00
NEDJIMAbelgacem
6f542e7ea0
moved debug settings to the advanced tab and fixed CI problems
2020-11-06 09:59:41 +01:00
NEDJIMAbelgacem
c3ef5cc324
Added configuration to debug shadow and forward depth textures
2020-11-06 09:59:41 +01:00
NEDJIMAbelgacem
1e9e4d7dc1
Started adding depth and shadow map textures preview debugging
2020-11-06 09:59:41 +01:00
NEDJIMAbelgacem
e9ac7311c4
address reviews
2020-11-06 09:59:41 +01:00
NEDJIMAbelgacem
8768b7e3e2
fix spelling mistake
2020-11-06 09:59:41 +01:00
NEDJIMAbelgacem
d1d347d13d
add EDL distance
2020-11-06 09:59:41 +01:00
NEDJIMAbelgacem
618807ed2f
Initial EDL implementation
2020-11-06 09:59:41 +01:00
Vincent Cloarec
b725a044ae
3D material color data defined ( #39683 )
2020-11-04 16:42:58 +01:00