benpm
5c433720ea
addressing some minor issues (formatting, comments)
2025-11-04 15:26:15 -07:00
benpm
3f705df0ea
addressed some more PR edit requests, mostly clarification;
...
bumped ghoul to match current master
2025-10-31 15:49:16 -06:00
Alexander Bock
02fc614256
Some more cleanup
2025-10-28 15:53:05 +01:00
Alexander Bock
730f206e5e
Safety-safe
2025-10-28 14:20:06 +01:00
Alexander Bock
44b2d14961
Moving shadow map rendering into separate pass (WIP)
2025-10-28 10:34:31 +01:00
Alexander Bock
87e8a1a9a8
Cleanup of RenderableGlobe
2025-10-27 22:21:46 +01:00
Alexander Bock
e585f59ef8
Removing more change
2025-10-27 22:01:08 +01:00
Alexander Bock
20a2f9e2da
Revert RenderableGlobe change
2025-10-27 21:50:48 +01:00
Alexander Bock
65281e5ff4
Second phase WIP (something is broken)
2025-10-27 17:50:06 +01:00
Alexander Bock
85557bc233
First cleanup pass
2025-10-27 17:47:48 +01:00
benpm
9c2f283ab9
removed debug render program
2025-10-27 08:12:56 -06:00
benpm
432219d9d5
made some suggested changes
2025-10-26 23:40:13 -06:00
benpm
7f840fbe00
fixed case in codegen include
2025-10-07 11:14:15 -06:00
benpm
4dad062c4e
Merge remote-tracking branch 'origin/master' into feature/shadows
2025-10-02 04:29:10 -06:00
benpm
542146eefd
fixing some basic code style things
2025-10-01 13:44:33 -06:00
benpm
688bde313f
make shadowed fragments a bit darker
2025-09-30 15:13:14 -06:00
Alexander Bock
97e81208cb
Fix overdraw issue that caused flickering in RenderableSphericalGrid
...
Also add more visual tests for the class
2025-09-30 21:17:18 +02:00
benpm
14d1925f24
modelspace rendering cutoff level is now an AdvancedUser prop that can be configured in asset files
2025-09-30 13:02:46 -06:00
benpm
48d5b801c3
added _overrideRenderMode property
2025-09-29 11:13:35 -06:00
benpm
72640b67c1
Specular reflections on models is now affected properly by shadows
2025-09-26 20:03:42 -06:00
benpm
fbe1ae2848
Remove unused framebuffer include from basemodule.cpp and add model attribution comment in celestial_globe.asset
2025-09-26 19:38:17 -06:00
Alexander Bock
6a0bc55462
Correctly calculate the period from mean motion for minor planet center orbits ( closes #3804 )
2025-09-26 22:05:44 +02:00
benpm
122ea028f3
Merge remote-tracking branch 'origin/master' into feature/shadows
2025-09-26 13:14:29 -06:00
Alexander Bock
32cff07bf8
New ScreenSpaceText objects ( #3794 )
...
* First version of new screenspacetext and screenspacetextdate
* Code restructuring and adding new types
- ScreenSpaceFramebuffer -> ScreenSpaceRenderableFramebuffer
- ScreenSpaceText -> ScreenSpaceRenderableText
- Add new user-facing ScreenSpaceText
- Add examples
* Add documentation for new ScreenSpace objects
* Add visual tests to new screenspace objects
* Address PR comments
2025-09-26 15:35:05 +02:00
benpm
ccadf2a53b
fixes #3711
2025-09-25 15:18:43 -06:00
Alexander Bock
ab790ff6f8
Remove offset for max chunk level, fixing disappearing height tiles on Earth ( #3791 )
2025-09-25 13:13:12 +02:00
benpm
617b94a7b8
Merge remote-tracking branch 'origin/master' into feature/shadows
2025-09-23 09:55:48 -06:00
benpm
a8b41a7c21
global render program now renders shadows onto globe
2025-09-22 12:03:15 -06:00
benpm
2384bcf9b7
fixed depth map data not getting passed to renderChunkLocally()
2025-09-19 16:50:43 -06:00
benpm
2c5420e9b9
various fixes to get things building and running
...
model->globe shadows are broken, however model->model shadows are working
also there are probably some changes that i should've prevented from making it through the merge that need to be removed yet
2025-09-11 16:56:32 -06:00
Alexander Bock
630823e6be
Remove unused default variables in the DashboardTextItem
2025-09-11 23:22:12 +02:00
benpm
ca9ca94637
Merge remote-tracking branch 'origin/master' into feature/shadows
...
(this is not a complete merge of all of moon-shot's features, it's only shadow mapping)
2025-09-10 16:09:32 -06:00
Alexander Bock
4fe270d055
Force OpenSpace_Helper to the dedicated graphics card. Fixes a crash on laptops
2025-09-09 19:51:08 +02:00
benpm
47fe9d4d7d
fix error on disable "perform shading" property on saturn
2025-09-09 01:44:23 -06:00
Benjamin Mastripolito
fb3b2c074b
Merge pull request #3784 from OpenSpace/issue/3776-ring-shadows-fisheye
...
Fixed incorrect rendering of planet-onto-ring shadows in fisheye projection mode
2025-09-08 11:52:26 -06:00
benpm
e182513447
removing unused shader uniforms and shadow matrix calculations
2025-09-08 11:51:02 -06:00
Arohdin
9494f2d1a1
RenderableOrbitalKepler trail fix
2025-09-08 14:51:41 +02:00
Alexander Bock
ff72e47f7b
Move to use postfix increment only
2025-09-07 16:56:59 +02:00
Alexander Bock
8f12fa045f
Remove explicit GL reporting from RenderableGaiaStars
2025-09-07 15:17:36 +02:00
Alexander Bock
685af84339
Adjust properties to new capitalization rules
2025-09-07 15:13:45 +02:00
Alexander Bock
ca8508087f
Correctly download ARM-version of CEF when on a Windows ARM architecture
2025-08-31 16:26:20 +02:00
Joakim Kilby
85959d9ce5
fix issue with rendering of planetary-trails
2025-08-29 07:31:12 +02:00
Anders Lundkvist
527ef205c9
Fix todays sun fieldline color inconsistency during time changes ( #3786 )
...
* Fix fieldline color inconsistency during time changes
2025-08-28 09:53:18 -04:00
Alexander Bock
eaa9e6fb39
Fix some coding style questions
2025-08-27 13:19:59 +02:00
benpm
792d65c941
shadow of globe onto rings now uses simple ray/ellipsoid intersection
...
fixes #3776
2025-08-25 12:23:25 -06:00
Joakim Kilby
0fbda9e7e2
fix issue with wireframe rendering of transparent models
2025-08-20 07:32:37 +02:00
benpm
7604b3dae9
fixes #3779 by properly disabling ring shadows when rings are disabled
2025-08-19 13:24:53 -06:00
Alexander Bock
f341310419
Fix issue with the TileProviderByLevel example when no name is specified
2025-08-15 17:50:47 +02:00
Adam Rohdin
559190d7d7
Some rework for renderableTrailTrajectory ( #3742 )
...
Removed feature sweepChunk.
The feature was implemented for version 0.19.0 as an iterative way to calculate renderableTrailTrajectory.
However, due to the function not being active by default, and due multithreading being on the horizon for SPICE2, this code is now removed.
- Removed SweepChunk feature
- Added toggle for Accurate Trail Points (in asset: AccurateTrail)
- Changed min number of accurate points from 0 to 2
- Removed max vertices ceiling
- Fixed issue where number of vertices were not calculated properly
- Fixed point size rendering issue for RenderableTrail
- Changed start/end time for voyager 1 & 2
- Updated description for SampleInterval and TimeStampSubsampleFactor to be more clear
- Moved full sweep pass from update function to new updateBuffer function
- Fixed trail rendering issue when time is exact same as start time of a trail
2025-08-15 09:59:08 +02:00
benpm
204a929fe7
Set ignore uniform location warning for global and local renderers in RenderableGlobe
...
Fixes #3770
2025-08-13 15:12:50 -06:00