NavalArt update V1.4 Beta - Parts, optimization, and preview features
Foreword
Due to the substantial workload involved in developing the career framework, level configuration, and testing, we have decided to release the official 1.4 update in mid-February.
As for the core game updates, they include a large number of new parts, numerous bug fixes, and extensive optimization efforts. After undergoing a half-month stability test within the community, these changes are now ready for an official release.
We have therefore decided to roll out the above content in advance as Version 1.4 Beta, in order to improve the overall player experience.
Version Control Recommendations
You can switch versions in the Properties menu of your Steam library, choosing either Version 1.32 or the Public Test Branch.
The 1.4 Beta default release will only receive bug fixes in the near term. No additional updates will be made before the official Version 1.4 release in mid-February. This branch represents the most stable version.
The Public Test Branch is intended for ongoing testing of new mechanics and for collecting feedback on new content. At present, its content is identical to the stable release.
After collecting feedback and fixing any potential issues in the stable release, we plan to open early testing of the Career Campaign on the Public Test Branch around January 20, with new content being updated periodically before mid-February.
Note: The Career Campaign will undergo extensive adjustments during the testing phase. Career save files created in the test version may not be compatible with the official 1.4 release.
Optimization Projects
Major improvements to save file loading speed
General
-
Optimized CPU-heavy operations such as UV calculations
-
Added preloading for deck material resources
-
Optimized ship loading functions
-
Optimized buoyancy curve calculations
-
Optimized weapon loading
-
Optimized static loading, including improvements to RebuildMesh for adjustable hulls
Dock Scene
-
Reduced the number of materials used in the dock scene
-
Optimized mesh generation logic for vertex-edited hulls
Summary
On a personal mid-range PC, loading an ~8,000-part save in the dock scene was reduced from 4640 ms to 1700 ms, making dock loading 2.7× faster
Dynamic scene loading was reduced from 4290 ms (2309 ms + 1981 ms) to 2366 ms (1692 ms + 674 ms), nearly a 2× speedup
Major improvements to combat scene frame rate
General
-
Added screen-pixel-occupancy-based LOD; LOD currently applies in combat and sea trial scenes
-
Significantly reduced the performance cost of anti-aircraft weapons
-
Optimized wake/track rendering frame rate
-
Optimized draw time for shells, torpedoes, and other weapons
-
Optimized particle performance in combat
-
Optimized ocean height sampling functions
-
Optimized physics calculations
-
Optimized turret pathfinding algorithms
-
Optimized UI performance overhead
Summary
On a personal mid-range PC, in the mission Hunting Flagship Yamato:
Before optimization:
Early phase: ~60 FPS
Mid phase: ~40 FPS
After optimization:
Early phase: ~116 FPS
Mid phase: ~70 FPS
Overall frame rate improvement of approximately 2×
(Credit: Discord Worldoz )
General
-
Added AI torpedo range checks
- When a target enters 80% of torpedo range, the AI will launch torpedoes.
-
Added ship loading failure notifications for all scenes
-
Fixed an issue where screenshots with non-transparent backgrounds contained semi-transparent pixels
-
Fixed an issue where using in-game text input fields could trigger other hotkey functions
Dock
-
Fixed an issue where creating an empty save that was not saved before entering Sea Trial would cause the empty save to be loaded again when returning to the dock
-
Fixed an issue where the bottom hotbar in the dock scene could not correctly assign custom parts
-
Fixed an issue where color-separated parts were not visible in Armor Mode
-
Fixed an issue where part paint was not restored when undoing a deleted part
-
Fixed an issue where the text showing vertex movement distance did not disappear when exiting vertex editing with the ESC key
-
Adjusted the generation angle for new ship save thumbnails
Gallery
-
Added independent ray tracing parameter controls for individual ships
-
Added the ability to adjust ship position and rotation while using the ray tracing renderer
-
Fixed an issue where the ray tracing renderer incorrectly rendered flags with transparency
-
Fixed an issue where Gallery presets could save ships that had already been deleted
-
Adjusted ship placement in the Gallery so that right-click can be used to cancel placement
(Credit: Discord Deviant)
Level
Added Airstrike Level
-
UK WWII Early
-
UK WWII Mid–Late
-
UK HellLoop
Adjusted
-
Reduced the number of enemy aircraft in all non-HellLoop Airstrike Level
-
Airfields in the Sea Trial scenario now display the player fleet’s flag
Fixed
-
Fixed an issue in the Battle Test IJN Escort Carrier campaign where the player spawn point was at the edge of the map
-
Fixed the ship name issue for Leninsky Komsomol in campaign scenarios
-
Fixed weapon configuration issues on Omaha-class ships in campaign scenarios
(Credit: 平子鱼)
Custom Color Segmentation System
Sailor and Civilian characters now support custom skins and outfit coloring.
The following parts can be customized: Hat, Brim, Skin, Collar, Tie, Clothes, Trousers, Footwear.
This system is still under development. Due to optimization considerations related to weapon part color segmentation, it currently supports character customization only.
Parts
Advanced weapon animation
Multi-Trunnion Elevation
- Now supports weapon parts with multiple barrels
Weapon Component Linkage System
-
Weapon components can now shift position and rotate in response to elevation changes
-
Supports Gunsight Elevation Linkage
-
Supports Complex Rigid Linkage
These features currently apply only to vanilla parts and will be made available to mods after a future ModTool update.
Added
- High-arc trajectory support for anti-ship missiles
(Credit: Discord Worldoz)
Added the following parts or variants
n990
Grumman F6F 'Hellcat' Fighter (2000lb AN-M34 HE*1)
n991
Grumman F6F 'Hellcat' Fighter (1600lb AN-Mark 1 AP*1)
n992
Grumman F6F 'Hellcat' Fighter (MK 13-6 *1)
n993
Martin T4M-1 Torpedo Bomber
n994
Martin T4M-1 Torpedo Bomber (Mark 7 Mod 5A *1)
n995
Curtiss BF2C-1 “Goshawk” Fighter-Bomber
n996
Curtiss BF2C-1 “Goshawk” Fighter-Bomber (500lb AN-M64A1 HE *1)
n997
Grumman F7F-3 “Tigercat” Heavy Fighter
n998
Grumman F7F-3 “Tigercat” Heavy Fighter (2000lb AN-M34 HE*1)
n999
Grumman F7F-3 “Tigercat” Heavy Fighter (1600lb AN-Mark 1 AP*1)
n1000
Nakajima B6N2 "Tenzan" Mod.12 Attacker
n1001
Nakajima B6N2 "Tenzan" Mod.12 Attacker (800kg Type.99 No.80 AP *1)
n1002
Nakajima B6N2 "Tenzan" Mod.12 Attacker (250kg Type.99 No.25 HE *2)
n1003
Nakajima B6N2 "Tenzan" Mod.12 Attacker (Type 91 Model 3 *1)
n1004
Besson MB.411 Seaplane
n1005
Sikorsky CH-53K "King Stallion" Helicopter
n1006
British Aerospace “Sea Harrier” FRS.1 V/STOL Strike Fighter
n1007
British Aerospace “Sea Harrier” FRS.1 V/STOL Strike Fighter (1000 lb Mark.13 HE *3)
n1008
Grumman F7F-3 “Tigercat” Heavy Fighter (MK 13-6 *1)
n1009
India Arihant 3-Tubes Vertical Launch System [K-15 “Sagarika” SLBM]
n1010
Chinese HHQ-10 24-Tubes Missile Launcher [HHQ-10 SR-SAM]
n1011
British GWS.30 "Sea Dart" SAM System [Sea Dart Mod.0 Missile]
n1012
Italian 120mm/50 Ansaldo Modello 1926 (Modello 1926 Twin Mount)
n1013
Italian 100mm/47 OTO Modello 1928 (Modello 1928 Twin Mount)
n1014
German 127mm/45 SK C/34 (U.DrhL C/38 Twin Mount)
n1015
Soviet 130mm/50 Pattern 1936 (B-2LMT Twin Mount)
n1016
British 190mm/45 Armstrong Model 1908 (Twin Turret)
n1017
German 283mm/50 SK L/50 (Drh LC/10 Two-gun Turret)
n1018
German 283mm/50 SK L/50 (Drh LC/10 Two-gun Turret,Colored)
n1019
German 150mm/45 SK L/45 (MPL C/06 Casemate)
n1020
German 150mm/45 SK L/45 (MPL C/06 Casemate,Without Shield)
n1021
German 105mm/40 SK L/40 Mount (Shielded)
n1022
Sweden 120 mm/50 Model 1950 (Twin Turret)
n1023
Sweden 120 mm/50 Model 1950 (Twin Turret,Without Slide Rails)
n1024
American 76mm/50 Mark 3 (Mark 4 Single Mount)
n1025
American 102mm/50 Mark 9 (Mark 12 Single Mount)
n1026
152mm/40 41st Year Type (Single Mount)
n1027
152mm/40 41st Year Type (Single Mount,Without Shield)
n1028
French 203mm/50 Modèle 1924 (Modèle 1929 Twin Mount)
n1029
French 203mm/50 Modèle 1924 (Modèle 1929 Twin Mount,Without Deck)
n1030
American CXAM Radar
n1031
Italian E.C.3-ter "Gufo" Search Radar
n1032
6.5 x 4.5 x 1.5m Ballast Tank
n1033
German Rotary Seaplane Catapult
n1034
American Crane II
n1035
American Crane III
n1036
German Winch I
n1037
German Winch I (Without Base)
n1038
German Winch II
n1039
German Winch II (Without Base)
n1040
Universal Winch Base I
n1041
Universal Winch Base II
n1042
German 400mm Scuttle
n1043
German 400mm Scuttle (Bottom-Hinged Blind Cover,Open)
n1044
German 400mm Scuttle (Bottom-Hinged Blind Cover,Close)
n1045
German 400mm Scuttle (Side-Hinged Blind Cover,Open)
n1046
German 400mm Scuttle (Side-Hinged Blind Cover,Close)
n1047
German 350x550mm Scuttle (Bottom-Hinged Blind Cover,Open)
n1048
German 350x550mm Scuttle (Bottom-Hinged Blind Cover,Close)
n1049
German 350x550mm Scuttle (Side-Hinged Blind Cover,Open)
n1050
German 350x550mm Scuttle (Side-Hinged Blind Cover,Close)
n1051
German Watertight Door I
n1052
German Watertight Door I (Without Drip Edge)
n1053
German Watertight Door II
n1054
German Watertight Door II (Without Drip Edge)
n1055
German Watertight Door III
n1056
German Watertight Door III (Without Drip Edge)
n1057
German Watertight Door IV
n1058
German Watertight Door IV (Without Drip Edge)
n1059
German Watertight Door V
n1060
German Watertight Door V (Without Drip Edge)
n1061
German Watertight Door VI
n1062
German Watertight Door VI (Without Drip Edge)
n1063
German Bollard I
n1064
German Bollard II
n1065
German Bollard III
n1066
German Bollard IV
n1067
German Bollard V
n1068
Anchor V
n1069
Anchor V (Shank)
n1070
Anchor V (Tripping palm)
n1071
3m Deck Rail
n1072
1.8m Deck Rail
n1073
0.6m Deck Rail
n1074
Chinese Mushroom Ventilation Duct
n1075
Chinese Deck hatch (Da Lian)
n1076
Chinese Deck hatch (Da Lian,Locked)
n1077
Chinese Fire Hydrant (Da Lian)
n1078
Chinese Davit (Ding Yuan)
n1079
British Ventilation Duct (Cressy)
n1080
British Ventilation Duct (Cressy,Left)
n1081
British Ventilation Duct (Cressy,Right)
n1082
Japanese 17m Pinnace (Ceremonial Barge)
n1083
Japanese 14m Daihatsu
n1084
Japanese 13m Chuhatsu
n1085
Japanese 11m Motor Boat
n1086
Japanese 11m Motor Boat (Ceremonial Barge)
n1087
Skylight I
n1088
Skylight II
n1089
Skylight III
n1090
Horizontal V-shaped Structural Bracket
n1091
Trapezoidal Structural Bracket I
n1092
Trapezoidal Structural Bracket II
n1093
Trapezoidal Structural Bracket III
n1094
Trapezoidal Structural Bracket IV
n1095
Italian E.C.3-bis Search Radar
n1096
Soviet 25mm/79 110-PM (2M-3 Twin Mount)
n1097
Soviet 25mm/79 M-110 (2M-3M Twin Mount)
n1098
American 127mm/50 Mark 6 (Mark 9 Single Mount)
n1099
German Fairled I
n1100
German Fairled II
n1101
German Fairled III
n1102
American Bofors AA Gun Tub
n1103
American 1/2 Bofors AA Gun Tub (Fore)
n1104
American 1/2 Bofors AA Gun Tub (Aft)
n1105
American 1/4 Bofors AA Gun Tub (Fore)
n1106
American 1/4 Bofors AA Gun Tub (Aft)
n1107
Universal Hemispherical Shell
n1108
Universal Parabolic Shell
n1109
Universal 1/2 Hemispherical Shell
n1110
Universal 1/4 Hemispherical Shell
Adjustments
Provided Multi-Trunnion Elevation and Weapon Component Linkage System support for the following parts
n91
British 152mm/50 BL Mark XXIII (Mark XXIII Three gun Turret)
n987
German 37mm/83 Flak C/38 (3,7cm Turmlafetten Twin Turret)
853
British 40mm/39 Mark VIII "Pom-Pom" Gun(Mark VI Octuple Mount)
854
British 40mm/39 Mark VIII "Pom-Pom" Gun(Mark VIA Octuple Mount)
855
British 40mm/39 Mark VIII "Pom-Pom" Gun(RP 10 Mark VIA* Octuple Mount)
Adjusted or fixed the following parts
ID
Name
Changes
n116
Japanese 100mm/65 Type 98 Twin Turret
The color of the gun cover was changed from white to khaki.
n120
Soviet 100mm/50 OTO Modello 1928 (Minizini Twin Mount)
Rewrite the name and descriptions
n161
Japanese 510mm/45 Prototype “A Gun” (Two-Gun Turret)
Rewrite the name and descriptions
n240
Japanese 127mm/50 3rd Year Type (Type B Single Mount)
Fixed the issue of the turret cover lacking color.
n643
American 127mm/54 Mark 16 (Mark 39 Single Turret)
Fixed the issue where this cannon was not listed in the dual-purpose cannon parts category.
n902
Italian 203mm/50 Model 1924 (Model 1924 Twin Turret)
Fixed the issue of high elevation angle clipping caused by incorrect barrel positioning.
Rework the following parts models
n59
Japanese 460mm/45 Type 94 Three-gun Turret
n120
Soviet 100mm/50 OTO Modello 1928 (Minizini Twin Mount)
n150
French 330mm/50 Modèle 1931 Quadruple Turret
n161
Japanese 510mm/45 Prototype “A Gun” (Two-Gun Turret)
Apply smooth shading to the following models
n7
4 Blades Tiny Propeller
n48
5 Blades Large Propeller
n49
4 Blades Large Propeller
n114
3 Blades Small Propeller
n326
British 102mm/45 QF Mark VC
Adjusted the following parts
ID
Name
Changes
Before
After
n91
British 152mm/50 BL Mark XXIII (Mark XXIII Three gun Turret)
SpreadX
4.9
4.3
n91
British 152mm/50 BL Mark XXIII (Mark XXIII Three gun Turret)
SpreadY
5.2
5.3
n94...
American 203mm/55 (All)
ReloadTime
10
15
n94...
American 203mm/55 (New shells)
APDamage
3800
4250
n116
Japanese 100mm/65 Type 98
SpreadX
5.9
5
n116
Japanese 100mm/65 Type 98
SpreadY
6.3
6.9
n120
Soviet 100mm/50 OTO Modello 1928
MaxAngle
70°
78°
n120
Soviet 100mm/50 OTO Modello 1928
VerticalTraverse
25°/s
7°/s
n120
Soviet 100mm/50 OTO Modello 1928
Traverse
25°/s
13°/s
n120
Soviet 100mm/50 OTO Modello 1928
ReloadTime
7.5
6
n120
Soviet 100mm/50 OTO Modello 1928
MaxRange
14000
19570
n120
Soviet 100mm/50 OTO Modello 1928
HEDamage
1000
1080
n120
Soviet 100mm/50 OTO Modello 1928
SpreadY
13.1
7.3
n137...
British 203mm/50
ReloadTime
12秒
14秒
n138
Italian 203mm/53
ReloadTime
15秒
17秒
n139...
American 203mm/55 (Early shells)
APDamage
3950
3350
n140...
German 203mm/60
HEDamage
3000
3150
n144...
Japanese 203mm/50
ReloadTime
12
15
n144...
Japanese 203mm/50
HEDamage
3240
3150
n144...
Japanese 203mm/50
APDamage
3960
3850
n178
Japanese 120mm/45 3rd Year Type
SpreadX
7.8
6.3
n178
Japanese 120mm/45 3rd Year Type
SpreadY
9.2
7.9
n178
Japanese 120mm/45 3rd Year Type
HEDamage
1200
1440
n178
Japanese 120mm/45 3rd Year Type
APDamage
1941
1500
n179
Japanese 120mm/45 10th Year Type
SpreadX
7.2
6.3
n179
Japanese 120mm/45 10th Year Type
SpreadY
8.1
7.9
n179
Japanese 120mm/45 10th Year Type
HEDamage
1400
1440
n179
Japanese 120mm/45 10th Year Type
APDamage
1800
1500
n233...
French 100mm/45 Modèle 1933
SpreadY
10.8
8
n862
British 102mm/45 BL Mark.IX (T.I. Mark. I)
SpreadX
7
7.2
n862
British 102mm/45 BL Mark.IX (T.I. Mark. I)
SpreadY
6.3
6.4
n660
British 102mm/45 QF Mark XVI*
SpreadX
6.3
6.8
n326
British 102mm/45 QF Mark VC
SpreadX
8.5
7
n326
British 102mm/45 QF Mark VC
SpreadY
8.4
6.3
n393
German 105mm/40 SK L/40
SpreadX
6.3
7.3
n393
German 105mm/40 SK L/40
SpreadY
6.5
8
n443
Japanese Type21 Radar Mod4
Radar rotation speed
1.5°
20°
n458
Soviet 100mm/56 B-34
SpreadX
6.1
5.8
n458
Soviet 100mm/56 B-34
SpreadY
6.8
6.7
n461....
Japanese 203mm/50
HEDamage
2700
2950
n461....
Japanese 203mm/50
APDamage
3000
3350
n627
French 100mm/55 Modèle 1945
SpreadX
5.4
5.6
n640
American 76mm/50 Mark 10
SpreadX
4.5
6
n640
American 76mm/50 Mark 10
SpreadY
6.3
7.8
n847...
German 127mm/45 SK C/34
SpreadY
7.5
6.2
n896
French 305mm/45 Modèle 1906
SpreadX
4.1
4.8
n896
French 305mm/45 Modèle 1906
SpreadY
5.5
6.7
n897
French 240mm/50 Modèle 1902
SpreadX
4.2
4.5
n897
French 240mm/50 Modèle 1902
SpreadY
5.2
7
n898
French 75mm/62.5 Modèle 1908
SpreadX
4.4
5
n898
French 75mm/62.5 Modèle 1908
SpreadY
5.8
7.7
n939
German 75mm Heavy Naval-gun
SpreadX
5
5.5
Aircraft
Added engine vectoring animations for VTOL fixed-wing aircraft.
Fixed an issue where the tailwheel of n676 Grumman F3F “Gulfhawk” did not touch the ground after placement.
Adjusted the animation curves of propeller-driven aircraft slightly.
Adjusted n680 Hawker “Sea Hurricane” to add catapult-assisted seaplane takeoff support.
(Credit: Discord LakV)
Комментарии 0
Гостевые никнеймы не подтверждают личность. Все комментарии проходят проверку владельцем сайта.
Обсуждение ещё не началось.