HTML5 platform packaging support

Hi Everyone

I am trying to packing the UE project with cesium(I built ue4editor 2.27.2 which support HTML5 packaging from source). When I packaging the project, some errors came out on the console

UATHelper: 打包 (HTML5): 20 errors generated.
PackagingResults: Error: variable has incomplete type ‘FQuat’
PackagingResults: Error: incomplete result type ‘FMatrix’ in function definition
PackagingResults: Error: variable has incomplete type ‘FMatrix’
PackagingResults: Error: no viable overloaded ‘=’
PackagingResults: Error: incomplete type ‘FQuat’ named in nested name specifier
PackagingResults: Error: no viable overloaded ‘=’
PackagingResults: Error: incomplete type ‘FQuat’ named in nested name specifier
PackagingResults: Error: incomplete result type ‘FRotator’ in function definition
PackagingResults: Error: incomplete type ‘FQuat’ named in nested name specifier
PackagingResults: Error: incomplete type ‘FQuat’ named in nested name specifier
PackagingResults: Error: incomplete result type ‘FQuat’ in function definition
PackagingResults: Error: variable has incomplete type ‘FMatrix’
PackagingResults: Error: member access into incomplete type ‘const FMatrix’
PackagingResults: Error: too many errors emitted, stopping now [-ferror-limit=]

I am wandering if Cecium for Unreal support this kind of action(I modified the SupportedTargetPlatforms list and added HTML5 to it mannually…)

THX

Hi @zongkuiy,

Welcome to the community! Unfortunately, we no longer support versions of Unreal Engine 4, so the plugin won’t compile.

However, you can download older versions of the plugin from our Github repo. In particular, version 1.24.0 is the last one we released for Unreal Engine 4. I hope that older version is sufficient for your use case. :smile:

hi @janine

Thanks for helps. I’m already using 1.24.0. The errors occured when I doing the HTML5 packaging.
My uplugin shows as below:

{
“FileVersion”: 3,
“Version”: 40,
“VersionName”: “1.24.0”,
“FriendlyName”: “Cesium for Unreal”,
“Description”: “Unlock the 3D geospatial ecosystem in Unreal Engine with real-world 3D content and a high accuracy full-scale WGS84 globe.”,
“Category”: “Geospatial”,
“CreatedBy”: “Cesium GS, Inc.”,