|
DEVELOPMENT ROADMAP |
|
| ||
All the items listed in the roadmap are sorted by priority Click on the icon to see all the actions performed during the item development
| ||
| ||
KNOWN ISSUES This section contains all the known issues for the completed features These items are of the top priority but may not be resolved in the next update
| ||
 | Known Issue | Precipitation follows camera |
 | Known Issue | Precipitation follows camera | | | This will be fixed during future development. | |
|
 | Known Issue | Snow coverage may appear in the regions where no snowfall encountered recently |
 | Known Issue | Snow coverage may appear in the regions where no snowfall encountered recently | | | Snow data is calculated and accumulated on the server over time. Some server parameters still require further tuning and this issue will be reduced as we continue with the server updates. | |
|
 | Known Issue | Default X-Plane night triggers lights artifacts |
 | Known Issue | Default X-Plane night triggers lights artifacts | | | Unfortunately xEnviro light blending is not fully compatible with default X-Plane rendering pipeline therefore some artifacts may appear at night. consider disabling Volumetric Lights Effect in xEnviro settings. | |
|
 | Known Issue | Cloud edge artifacts |
 | Known Issue | Cloud edge artifacts | | | In some situations visual artifacts may appear at the edges of clouds including dots, lines, random cutouts. This will be further refined in the future versions. | |
|
 | Known Issue | Low level clouds may be combined |
 | Known Issue | Low level clouds may be combined | | | We are changing the way xEnviro servers handle the weather conditions when several cloud layers develop in a relatively small volume. Example can be FEW007 SCT008 BKN009 reported. As of now such conditions force the local air parcels to shrink to a size when no visible moisture can be produced due to the short vertical travel distance for condensation particles and therefore insufficient gradients calculated. Temporary, instead of discarding these layers our servers try to combine them onto a single layer of uneven base. This is scheduled to be revised and further refined during the next server code upgrade. | |
|
| ||
IMMEDIATE ITEMS This section contains all the items that will be addressed during next update
| ||
 | WIP | Atmosphere |
 | WIP | Atmosphere | | | Volume atmosphere rendering is very resource demanding therefore requires architecture change in order to improve performance and anti-aliasing. This may slightly affect visual quality and will make atmosphere rendering procedures more complicated but will improve atmosphere performance by 80-90% in clear sky conditions. | | 1.10 | Changed | Calculations for scattering, perspective and optical depth have been separated. | | 1.10 | Changed | The entire scene lighting is now calculated dynamically for the key points. | | 1.10 | Changed | Scenery albedo now dynamically adjusted for a better environment representation. | | 1.10 | Changed | Low level haze scattering calculation allows variable particle size. | | 1.10 | Added | Maximum ozone level slider. | | 1.12 | Changed | Scattering equations for low sun angles. | | 1.13 | Changed | Atmosphere and haze constants adjusted to better match reported conditions. | | 1.14 | Changed | Illumination and shadows adjusted for low level sun angles. | | 1.14 | Changed | Atmosphere and haze constants adjusted to better match reported conditions. | | 1.14 | Added | Local area airborne visibility. | | 1.14 | Changed | Heavy and slow atmosphere perspective model replaced with simple and fast calculations. | | 1.14 | Changed | Light phase displacement coefficients revised for water droplets and aerosols. | | 1.14 | Changed | Light phase displacement coefficients revised for solid particles and pollution. | | 1.14 | Added | Realistic aerial perspective checkbox added. | | 1.14 | Added | Realistic night perspective checkbox added. | | 1.15 | Removed | Maximum ozone level slider. | | 1.15 | Added | Realistic ozone level checkbox. | |
|
 | WIP | Clouds |
 | WIP | Clouds | | | Implementation of the volume rendering with raymarching. Will start with simplified algorythms and move towards excessive abuse of the GPU. | | 1.10 | Added | Volume rendered clouds. | | 1.10 | Removed | Resolution slider has been removed. | | 1.10 | Removed | Complexity slider has been removed. | | 1.10 | Removed | Reflections range slider has been removed. | | 1.10 | Removed | Detailed range slider has been removed. | | 1.10 | Removed | Maximum drawing distance slider removed. | | 1.10 | Added | Maximum intensity slider. | | 1.10 | Added | Blur level slider. | | 1.11 | Changed | Noise mixing law for cumulus clouds. | | 1.11 | Changed | Noise mixing law for cumulonimbus clouds. | | 1.11 | Changed | Coverage procedures adjusted to match new cloud laws. | | 1.11 | Removed | In cloud effect checkbox. | | 1.11 | Changed | Basic volume sampling optimization. | | 1.12 | Changed | Better sector mixing to reduce squared appearance. | | 1.12 | Changed | Noise mixing law for base shapes. | | 1.12 | Added | Aircraft lights now illuminate clouds. | | 1.12 | Changed | Noise mixing law for cirrus clouds. | | 1.12 | Changed | Noise mixing law for stratus clouds. | | 1.12 | Removed | Maximum intensity slider for clouds. | | 1.12 | Added | Full clouds coverage checkbox. | | 1.14 | Changed | Early discard pass implemented for better performance. | | 1.14 | Changed | Two stage drawing pass implemented for better performance. | | 1.14 | Changed | Filter pass implemented for better performance and appearance. | | 1.14 | Changed | Noise mixing law for base shapes. | | 1.14 | Changed | Scattering and illumination model adjusted. | | 1.14 | Added | High and medium altitude clouds based on forecast data. | | 1.14 | Changed | Sector drawing logic changed to remove grid lines. | | 1.14 | Changed | Haze blending for clouds has been adjusted. | | 1.14 | Removed | Full clouds coverage checkbox removed. | | 1.14 | Added | Clouds static quality slider added. | | 1.14 | Added | Clouds dynamic quality slider added. | | 1.14 | Added | Clouds detail range slider added. | | 1.14 | Added | Clouds blur level slider added. | |
|
 | WIP | Wind and turbulence |
 | WIP | Wind and turbulence | | | Turbulence shall be yet again evaluated by subjective match using real line crew feedback immediately off the flight if possible. | | 1.04 | Changed | Maximum turbulence slider value has been increased up to 200%. | | 1.04 | Changed | Turbulence has been checked for few known areas and ratios adjusted to some realistic levels. | | 1.04 | Changed | Wind model has been adjusted to have more accurate behaviour. | | 1.06 | Added | Maximum wind speed slider with range 0-100%. Affecting wind speeds at all levels. | | 1.07 | Changed | Maximum wind speed now set in Knots. | | | | ALOFT data density has been increased. Submitted for evaluation to determine if this density is sufficient. | | 1.07 | Changed | Wind distribution has been changed to improve ATC reliability. | | 1.08 | Changed | Turbulence model adjusted to have less evenly distributed areas of the same air velocity. | | 1.10 | Changed | Turbulence slider now controls the average amount of flow disturbance. | | 1.10 | Changed | ALOFT data format has been changed, sampling rate increased, vorticity data added. | | 1.10 | Added | Reduce surface crosswind checkbox added. | | 1.14 | Changed | Turbulence model adjusted to accurately model disturbances for high lifting index areas. | | 1.14 | Changed | Turbulence model adjusted to accurately model disturbances inside clouds. | | 1.14 | Changed | Turbulence model adjusted to better model long term forces. | |
|
 | WIP | Post-processing |
 | WIP | Post-processing | | | Special effects in post-processing shader. | | 1.08 | Added | Post-processing shader is back. | | 1.08 | Added | Sun glare. | | 1.08 | Added | Camera lens flare effect. | | 1.08 | Added | Checkbox to display or remove lens flare effect. | | 1.09 | Added | Checkbox to display crepuscular rays. | | 1.10 | Added | New alternative sun glare. | | 1.10 | Added | Checkbox to display or remove diffraction spikes. | | 1.10 | Removed | Post processing checkbox removed. | | 1.10 | Added | Camera blue filter slider. | | 1.11 | Added | Brightness slider. | | 1.11 | Added | Contrast slider. | | 1.11 | Added | Vibrance slider. | | 1.11 | Added | Gamma slider. | | 1.11 | Changed | Cloud Settings changed to Rendering Settings. | | 1.11 | Changed | Simple preset changed to Natural. | | 1.11 | Changed | Full preset changed to Vivid. | | 1.15 | Added | Post processing tone mapping added. | | 1.15 | Added | Tone mapping selector slider. | | 1.15 | Added | Tone mapping mixing level slider. | |
|
 | WIP | Vulkan support |
 | WIP | Vulkan support | | | Support for the new X-Plane Vulkan rendering driver. | | 1.15 | Added | Vulkan rendering support. | | 1.16 | Fixed | Vulkan projection matrix bug. | |
|
| ||
WORK IN PROGRESS ITEMS Items in this section are being worked on but cannot be guaranteed to be finalized in the next update
| ||
 | WIP | Scenery and Airport Lighting |
 | WIP | Scenery and Airport Lighting | | | Ground scenery lights management and airports lights management will be addressed in this section. Will make attempts to make all the ground light sources to smoothly blend with haze and slowly disappear with distance. | | 1.10 | Changed | Airport lights range has been adjusted to match the actual visibility range. | | 1.12 | Changed | Scenery light visibility law adjusted. | | 1.15 | Fixed | Scenery light no more disappear abruptly at night. | | 1.16 | Changed | Scenery lights now appear gradually when breaking out from clouds. | |
|
 | WIP | SDK |
 | WIP | SDK | | | Custom datarefs and other means to access internal weather data for aircraft and add-on developers. | | 1.07 | Added | General status dataref. | | 1.07 | Added | Dataref for the weather radar data (precipitation echo). | | 1.08 | Added | Rain intensity dataref. | | 1.08 | Added | Snow intensity dataref. | | 1.08 | Added | Terrain surface condition dataref. | |
|
 | WIP | Weather briefing |
 | WIP | Weather briefing | | | METAR report lookup for selected airfield of station | | 1.07 | Added | Weather Briefing window added. Displays METAR for 20 nearby stations. | | 1.11 | Added | Button to close the Briefing window. | | 1.14 | Added | Weather search tab. | |
|
 | WIP | Night environment |
 | WIP | Night environment | | | Moon, planets and stars implementation. Ambient and reflected light reworks. | | 1.08 | Added | Moon with position and phase based on the current system date and time. | | 1.10 | Added | Draw default night sky checkbox. | |
|
 | WIP | Water environment |
 | WIP | Water environment | | | Enhanced water representation. | | 1.10 | Added | Parameters for water waves adjusted to match current weather. | | 1.11 | Added | Control water waves checkbox. | | 1.12 | Changed | Control water waves now controls water textures too. | |
|
 | WIP | Environment visual effects |
 | WIP | Environment visual effects | | | Rain, snow, hail, lightning, etc. | | 1.10 | Changed | New rain effect. | | 1.10 | Changed | New snow effect. | | 1.10 | Changed | Rain and snow affected by aircraft lights. | | 1.10 | Changed | Volumetric landing and taxi light beams. | | 1.10 | Removed | Remove scenery shadows under overcast checkbox removed. | | 1.14 | Changed | X-Plane shadow logic adjusted for low sun angles. | | 1.14 | Changed | Precipitation model adjusted to calculate the amount of precipitation inside the clouds. | | 1.14 | Changed | Precipitation model adjusted to calculate the amount of precipitation falling out of the clouds. | | 1.15 | Added | Light scattering from scenery light sources at night. | | 1.15 | Changed | X-Plane precipitation dataref update suspended for critical phases of flight. | |
|
 | WIP | User Interface |
 | WIP | User Interface | | | We are constantly changing and adjusting user interface to make it more friendly and convenient. | | 1.14 | Added | Draw drifting snow checkbox added. | | 1.14 | Added | Button or key assignable command to force CAVOK condition. | | 1.14 | Added | Button or key assignable command to show and hide Weather Briefing window. | | 1.15 | Added | Button or key assignable command to show and hide Settings window. | |
|
 | WIP | Scenery and seasons |
 | WIP | Scenery and seasons | | | Features for scenery visual effects and seasonal data available for scenery developers. Details will be published in the corresponding section of xEnviro SDK. | | 1.08 | Added | Seasonal data now calculated and accumulated on the server. | | 1.08 | Added | Terrain surface condition data now calculated and accumulated on the server. | | 1.08 | Added | xEnviro now publishes seasonal data for the scenery developers. Details can be found in the SDK. | | 1.10 | Added | Dynamic snow coverage in the mountain areas. | | 1.10 | Added | Dynamic surface snow coverage. | | 1.10 | Added | Dark airport surface when wet. | | 1.10 | Changed | Default surface drifting snow removed at runtime. | | 1.10 | Added | Maximum snow coverage slider. | | 1.10 | Added | Wet aerodrome surface effect checkbox. | | 1.10 | Added | Draw snow in mountains checkbox. | | 1.12 | Added | Seasons. | | 1.12 | Removed | Maximum snow coverage slider. | | 1.12 | Added | Seasonal changes intensity slider. | | 1.12 | Changed | Wet aerodrome surface checkbox affects particles exhaust effect too. | | 1.12 | Changed | Snow application logic changed to remove yellow tint from the default X-Plane sun. | | 1.14 | Changed | Wet and damp surface logic adjusted. | | 1.14 | Added | Surface snow drift effect. | |
|
| ||
FUTURE ITEMS Items that will be implemented in the future development
| ||
 | New Event | Multimonitor support |
 | New Event | Multimonitor support | | | Adjustments to accomodate multiple monitor feature available in X-Plane 11. | |
|
 | New Event | VR support |
 | New Event | VR support | | | We demand full VR support. | |
|
 | New Event | Historical weather |
 | New Event | Historical weather |
|
 | New Event | VATSIM & IVAO network weather |
 | New Event | VATSIM & IVAO network weather |
|
 | New Event | Mac OS version |
 | New Event | Mac OS version |
|
|