View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0001983 | FSSCP | multiplayer | public | 2009-08-23 03:15 | 2014-04-21 03:00 | ||||||||
Reporter | FUBAR-BDHR | ||||||||||||
Assigned To | |||||||||||||
Priority | normal | Severity | feature | Reproducibility | sometimes | ||||||||
Status | feedback | Resolution | reopened | ||||||||||
Product Version | 3.6.11 | ||||||||||||
Target Version | Fixed in Version | 3.6.13 | |||||||||||
Summary | 0001983: Discussion: Hand off nebula rendering to clients completely from standalone | ||||||||||||
Description | Debugger call stack and variables attached. Basically your_basic_hot_sauce is turning up null along with start and strike. | ||||||||||||
Additional Information | 3.6.11 r5524 | ||||||||||||
Tags | No tags attached. | ||||||||||||
Attached Files |
|
![]() |
|
Wanderer (developer) 2009-08-23 05:41 Last edited: 2009-08-23 05:41 |
Fairly likely cause seems to be the neblightning.cpp line 621 which does not explicitly prevent standalone servers from running that function even though the Neb2_cubes[][][] as not stuffed for standalone builds. |
The_E (administrator) 2011-06-28 15:48 |
Fixed in rev 7288 |
The_E (administrator) 2011-06-28 17:32 |
Reminder for self: Okay, not actually fixed, just no longer causing warnings. What this apparently needs is a bit of a rethink regarding how to handle nebulas for multi. The server needs to generate lightning for all players, then send that data over in order to get the desired effect, which is a bit complicated for standalones due to them not having data like the player position and orientation available. A correct fix would be to get the position/orientation data for player 1, and use that. |
The_E (administrator) 2011-06-29 05:24 |
Okay, so after thinking about this, it might be worthwhile to think about handing nebula rendering (and more importantly, lightning rendering) off to the clients completely. |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2009-08-23 03:15 | FUBAR-BDHR | New Issue | |
2009-08-23 03:15 | FUBAR-BDHR | File Added: hot_sauce.txt | |
2009-08-23 05:41 | Wanderer | Note Added: 0011152 | |
2009-08-23 05:41 | Wanderer | Note Edited: 0011152 | |
2011-06-28 15:48 | The_E | Note Added: 0012735 | |
2011-06-28 15:48 | The_E | Status | new => resolved |
2011-06-28 15:48 | The_E | Fixed in Version | => 3.6.13 |
2011-06-28 15:48 | The_E | Resolution | open => fixed |
2011-06-28 15:48 | The_E | Assigned To | => The_E |
2011-06-28 17:32 | The_E | Note Added: 0012737 | |
2011-06-28 17:32 | The_E | Status | resolved => feedback |
2011-06-28 17:32 | The_E | Resolution | fixed => reopened |
2011-06-29 05:24 | The_E | Note Added: 0012739 | |
2012-10-27 07:25 | The_E | Assigned To | The_E => |
2013-12-03 04:45 | Echelon9 | Category | nebulas => multiplayer |
2014-04-21 03:00 | Echelon9 | Severity | crash => feature |
2014-04-21 03:00 | Echelon9 | Summary | Nebula lightning causes null vec3d on standalone => Discussion: Hand off nebula rendering to clients completely from standalone |