Zh/2020.1: Difference between revisions

Jump to navigation Jump to search
no edit summary
mNo edit summary
No edit summary
Line 23: Line 23:
* 启动器现在支持航空母舰,支持的功能包括选择航空母舰与选择一个起始位置。
* 启动器现在支持航空母舰,支持的功能包括选择航空母舰与选择一个起始位置。


== Graphics ==
== 画面 ==
* The [[Compositor]] renderer is included as part of this release, but not enabled.  It provides a fully XML-configurable multi-pass rendering pipeline that is compatible with ALS and includes clustered shading.
* 此版本中加入了全新的[[Compositor]]渲染器,但是没有启用。它提供了全面支持XML配置的多通道渲染合成方式,并且支持ALS与集群着色。
* A new Tower AGL view has been added.  This is similar to Tower View, except that it keeps both the aircraft and the ground immediately below the aircraft in view, zooming and panning smoothly as the aircraft moves. Good for viewing landings.
* 添加了全新的Tower AGL视角。该视角与塔台视角类似,不同之处在于它使地面保持在飞机的正下方,并在飞机移动时平稳地缩放和平移。这使得该视角适合用于观察降落。
* Use of non-directional point sprites as a fallback for drivers that do not support triangles of point sprites is now supported by setting <code>/rendering/triangle-directional-lights=false</code>.
* 现在支持通过设置<code>/rendering/triangle-directional-lights=false</code>在不支持三角形点状灯光的驱动器上使用非方向性的点状灯光作为备选方案。
* Regional textures for Asia, Iceland, Jan Mayen island.
* 更新了亚洲、冰岛与Jan Mayen岛的区域地景贴图。
* Active volcanoes - Katla, Eyjafjallajokull, Surtsey.   
* 增加了新的活火山 - Katla, Eyjafjallajokull, Surtsey.   
* Instanced-based random and OpenStreetMap buildings, improving performance and graphical quality significantly.
* Instanced-based random and OpenStreetMap buildings, improving performance and graphical quality significantly.
* Improvements to the Wingflex Shader.
* 新增基于实例的随机与OpenStreetMap建筑,提高了性能并显著提高了画面质量。
* 改进了机翼弯折着色器。


== JSBSim ==
== JSBSim ==
* [Backward compatibility breakage] Gyros are now measuring rotation rates instead of rotational accelerations. Gyros that measure rotational accelerations do not exist in the real world.
[以下部分翻译使用机器翻译,故部分内容或许将不准确或不自然。欢迎更多志愿者加入到翻译的行列中!] <br />
* Output properties of flight control elements are no longer tied. This saves a lot of spurious warning messages and allows direct references of the same properties among several flight controls.
[Some part of the following translation is made by machine translator, so it may be inaccurate or awkward. Any contributions to the translation are welcomed! ]
* Water vapor in the atmosphere is now managed through its mass fraction rather than its partial pressure. The former being the physical quantity that is conserved when pressure and temperature vary.
 
* Check that there are at least 3 contacts before trying to trim on ground.
* [向后兼容性损坏]陀螺仪现在正在测量转速而不是旋转加速度。测量旋转加速度的陀螺仪在现实世界中不存在。
* ECEF to ECI frame conversion has been moved from FGLocation to FGPropagate and FGInitialConditions since not all FGLocation need to manage that.
*飞行控制元件的输出属性不再受限。这样可以减少许多虚假的警告消息,并允许在多个飞行控制中直接引用相同的属性。
* Gravity computations have been moved to FGInertial because it is where all the constants to compute gravity are stored. This reduces the amount of data transmitted between FGInertial and FGAccelerations.
*现在通过质量分数而不是分压来管理大气中的水蒸气。前者是压力和温度变化时保留的物理量。
* Added optional transmission of the simulation time for FG UDP interface
*在尝试在地面上配平之前,检查至少3个触点。
* Code cleanup and use more C++11 idioms (override, constexpr, range-based for loop, etc.)
* ECEF到ECI帧转换已从FGLocation移到FGPropagate和FGInitialConditions,因为并非所有FGLocation都需要管理它。
* The existence of the property that is used for table independent vars is now checked during execution rather than when the XML definition is parsed. This relaxes the order in which filters, table and more generally flight controls need to be declared in the XML definition files.
*重力计算已移至FGInertial,因为该位置存储了所有用于计算重力的常数。这减少了FGInertial和FGAcceleration之间传输的数据量。
*为FG UDP接口增加了模拟器时间的可选传输
*代码清理并使用更多C ++ 11习惯用法(重写,constexpr,基于范围的for循环等)
*现在在执行期间而不是在解析XML定义时检查用于表无关var的属性的存在。这放宽了需要在XML定义文件中声明过滤器,表格以及更一般的飞行控件的顺序。


== YASim ==
== YASim ==
339

edits

Navigation menu