Philippe Renon
|
38a0dfc0de
|
LP-208 msys2: copy only necessary osg/osgearth plugins to distribution
|
2016-04-02 19:00:32 +02:00 |
|
Fredrik Arvidsson
|
c3c6ec4393
|
LP-208 Fixing OSG/OSGE related Qt 5.6 issues.
|
2016-03-24 22:23:39 +01:00 |
|
Fredrik Arvidsson
|
4f5dd7117c
|
Merged in filnet/librepilot/filnet/LP-29_osgearth_integration (pull request #194)
Filnet/lp 29_osgearth_integration
|
2016-03-20 11:09:55 +01:00 |
|
Laurent Lalanne
|
2dafcc1657
|
LP-29 Fix typos
|
2016-03-12 17:29:59 +01:00 |
|
Philippe Renon
|
4f7b535896
|
LP-29 tentative fix for high dpi on mac
|
2016-03-12 12:39:48 +01:00 |
|
Philippe Renon
|
37d58cce4b
|
LP-29 win: add missing gdal dependency
|
2016-03-12 12:39:48 +01:00 |
|
Philippe Renon
|
6c82a7f01a
|
LP-29 made code more consistent w/r to dirty handling, etc...
|
2016-03-10 21:24:59 +01:00 |
|
Philippe Renon
|
7c21a09b7f
|
LP-29 silenced OSGViewport a bit
|
2016-03-08 03:30:32 +01:00 |
|
Philippe Renon
|
223d8f30e0
|
LP-29 factorize update callback handling up into OSGNode
allows "on demand" mode to work which can drastically reduce cpu usage in some cases
|
2016-03-08 03:29:00 +01:00 |
|
Philippe Renon
|
a4fb576d4b
|
LP-29 default light is now a SKY_LIGHT instead of a HEAD_LIGHT
and ambient light is defaulted to 0.6.
|
2016-03-07 08:24:36 +01:00 |
|
Philippe Renon
|
94b4d68400
|
LP-29 replace OSGModelNode with more straightforward OSGGeoTransformNode
|
2016-03-07 08:24:36 +01:00 |
|
Philippe Renon
|
72d4d6a79b
|
LP-29 fix dynamic scene changes handling
OSGTransform node was not properly handling child node changes
|
2016-03-07 08:24:36 +01:00 |
|
Philippe Renon
|
a1ad54310d
|
LP-29 fixed minor typo
|
2016-03-07 08:24:36 +01:00 |
|
Philippe Renon
|
0e9016da5f
|
LP-29 don't switch off lights when terrain is present
this will work only with osgearth version greater than 2.7
|
2016-02-25 23:34:13 +01:00 |
|
Philippe Renon
|
a59740a5ff
|
LP-29 improve initialization of scene graph
addresses issue with initial camera position
|
2016-02-25 23:28:44 +01:00 |
|
Philippe Renon
|
6c6f184d28
|
LP-29 simplify viewport resizing handling and other cleanups
|
2016-02-24 22:49:55 +01:00 |
|
Philippe Renon
|
9c42319e36
|
LP-29 add OSGShapeNode and remove OSGCubeNode
OSGShape node supports cube, sphere, torus and 3D axis
|
2016-02-24 22:49:53 +01:00 |
|
Philippe Renon
|
c75299c4ec
|
LP-29 remove problematic calls to traverse (update only applies to current node)
|
2016-02-24 22:49:52 +01:00 |
|
Philippe Renon
|
d2c8d6c657
|
LP-29 made OSGTransform node position/attitude handling more consistent
|
2016-02-24 22:49:46 +01:00 |
|
Philippe Renon
|
bdb42246e8
|
LP-29 fix osg attitude handling issue when pitch close to +/-90 (thank you @liftbag for reporting it)
|
2016-02-22 23:40:37 +01:00 |
|
Philippe Renon
|
ed225b1935
|
LP-29 osgearth: minor code cleanups
|
2016-02-09 00:13:38 +01:00 |
|
Philippe Renon
|
05d806f6f1
|
LP-29 upgrade to osg 3.5.1 to match version used on windows
|
2016-02-09 00:13:38 +01:00 |
|
James Duley
|
16d52016e1
|
hotfix: use msys2 osg, disable osgearth by default
|
2016-01-31 12:02:58 +00:00 |
|
Philippe Renon
|
9c25180483
|
LP-29 minor comment fix on how to enable OSG debug logging
|
2016-01-20 08:18:21 +01:00 |
|
James Duley
|
f89031dc6c
|
Fix osg 3.2 compat
|
2016-01-16 00:07:58 +00:00 |
|
James Duley
|
72560638c8
|
Rework osg config options
|
2016-01-15 23:41:09 +00:00 |
|
Philippe Renon
|
f5a1498b36
|
LP-29 make dependency on osgQt and osgearthQt optional
|
2016-01-15 08:55:46 +01:00 |
|
Philippe Renon
|
2d59530f6e
|
LP-29 further adaptations to msys2
fix list of mingw provided dependencies
fix path handling
other related cleanups
|
2016-01-14 03:02:17 +01:00 |
|
Philippe Renon
|
b4f4cd48f0
|
LP-29 fixed typos
|
2016-01-12 02:37:13 +01:00 |
|
Philippe Renon
|
c0613fe6d0
|
Adapted osgearth branch to msys2
Merge remote-tracking branch 'upstream/next' into filnet/LP-29_osgearth_integration
# Conflicts:
# Makefile
# ground/gcs/src/libs/osgearth/copydata.pro
# make/tools.mk
|
2016-01-12 02:32:16 +01:00 |
|
Philippe Renon
|
3d7558c28b
|
LP-29 split osg and osgearth SDKs and make osgearth optional
|
2016-01-10 22:33:57 +01:00 |
|
James Duley
|
294f22d422
|
Merged in james-duley/librepilot/LP-187_use_Msys2 (pull request #132)
LP-187 Use MSYS2
|
2016-01-10 17:17:33 +00:00 |
|
James Duley
|
02e03259d3
|
LP-187 MSYS2: dont't explicitly specifiy qt spec
|
2016-01-10 17:11:46 +00:00 |
|
James Duley
|
df04a87831
|
LP-187 MSYS2: correct copy data dlls for msys2
|
2016-01-10 17:11:46 +00:00 |
|
Philippe Renon
|
72c7623a1b
|
Merge remote-tracking branch 'upstream/next' into filnet/LP-29_osgearth_integration
# Conflicts:
# ground/gcs/src/libs/osgearth/osgearth.pro
|
2016-01-06 22:16:32 +01:00 |
|
Philippe Renon
|
f7271df0e5
|
LP-30 fixed windows debug build
|
2016-01-04 21:36:38 +01:00 |
|
Philippe Renon
|
e843cac384
|
LP-2 osgearth copydata.pro: use scope to copy proper libs on linux 32/64
|
2015-12-14 22:14:22 +01:00 |
|
Philippe Renon
|
95ea26c396
|
Merge branch 'next' of bitbucket.org:librepilot/librepilot into filnet/LP-29_osgearth_integration
# Conflicts:
# ground/gcs/src/libs/osgearth/osgearth.pro
|
2015-12-10 00:17:10 +01:00 |
|
Philippe Renon
|
fabdea9eee
|
LP-29 redirect osg logging to Qt (commented out for now)
|
2015-12-09 08:35:48 +01:00 |
|
Philippe Renon
|
596286604e
|
LP-29 add TODOs
|
2015-12-09 08:28:11 +01:00 |
|
Philippe Renon
|
26a3df4715
|
LP-29 remove OSGViewport hack
apparently not necessary anymore
|
2015-12-09 08:20:44 +01:00 |
|
Philippe Renon
|
7461159c69
|
LP-29 improve OSGViewport rendering loop
update scene in the Renderer synchronize method
|
2015-12-09 08:19:55 +01:00 |
|
Philippe Renon
|
2f18791a43
|
LP-29 don't take device pixel ratio into account
|
2015-12-02 23:09:38 +01:00 |
|
Philippe Renon
|
a4f8380c13
|
LP-29 silence OSGViewport::createFramebufferObject method
|
2015-12-02 23:08:49 +01:00 |
|
Philippe Renon
|
8c47101562
|
LP-2 minor osg/Qt cleanup
|
2015-12-02 09:05:14 +01:00 |
|
Philippe Renon
|
7d06944a81
|
LP-29 remove duplicate osg lib on mac
|
2015-11-30 22:24:32 +01:00 |
|
Philippe Renon
|
bc5e02e3af
|
LP-30 uncrustify
|
2015-11-21 15:40:30 +01:00 |
|
Philippe Renon
|
5315af05a3
|
LP-30 fix minor OSGSky date issue
|
2015-11-21 15:39:34 +01:00 |
|
Philippe Renon
|
b873d37a8f
|
LP-30 global enum cleanup
|
2015-11-21 15:37:39 +01:00 |
|
Philippe Renon
|
a79fd612ac
|
LP-29 enable FragDepth when using LogarithmicDepthBuffer (fixes heavy z-fighting on the craft model)
|
2015-11-11 00:24:07 +01:00 |
|