UE3 Animation Compression List

1649 篇文章 11 订阅
1623 篇文章 22 订阅



Overview


Skeletal animation sequences can use special algorithms to compress the amount of space they take up in memory. The algorithms and settings for the compression are applied to the animation sequences through the Animation Compression Dialog in the  AnimSet Editor .

For details about the various compression algorithms, please see the Animation Compression Algorithms page.

For a technical guide for programmers to working with animation compression in Unreal Engine 3, please see the Animation Compression Technical Guide.

Animation Compression Dialog Layout


The Animation Compression Dialog contains the following sections:

Animation_Compression_Dialog_New.jpg

  1. Compression Algorithm List
  2. Compression Settings

Compression Algorithm List

Compression_Algorithm_List.jpg

The Compression Algorithm list displays all the available methods of compressing animations. Selecting an algorithm from the list will display the properties associated with that algorithm for fine-tuning.

The buttons located below the list are the following:

ButtonDescription
button_apply_set.jpg Applies the currently selected compression algorithm and settings to the currently selected animation set, and all animation sequences within it.
button_apply_sequence.jpg Applies the compression algorithm and settings to the currently selected animation sequence.

Compression Settings

Compression_Settings.jpg

The Compressions Settings display the properties associated with the currently selected compression algorithm. Changes can be made to fine-tune the compression scheme, but any changes made will not be active until applied.

Compressing Animation


Compressing animations within Unreal Engine 3 is extremely simple. These sections cover the process of applying and viewing animation compression.

Opening the Animation Compression Dialog

There are two methods of accessing the Animation Compression Dialog inside of the AnimSet Editor:

  • Through the "Animation Compression" menu

menu_animcomp.jpg

  • Via the AnimationCompressionButton.jpg toolbar button, located in the toolbar is pictured below:

AnimationCompressionToolBarButtons.jpg

Applying Animation Compression

Animation compression settings are stored per sequence and are manipulated with the animation compression dialog. To apply animation compression to a specific set or sequence, first select the set/sequence in the AnimSet Editor.

animsequence_select.jpg

Open the animation compression dialog and select a compression technique from the "Compression Algorithms" list.

animcomp_select.jpg

Modify the settings in the Compression Settings as desired.

animcomp_settings.jpg

Hit the button_apply_set.jpg button to apply the technique to the entire AnimSet, or hit the button_apply_sequence.jpg button to apply the technique to the selected animation sequence. You can then preview the mesh in the AnimSet Editor viewport, tweak settings and recompress as necessary.

Viewing Compressed Animation

The resulting animation of a particular animation sequence after being compressed can be previewed in the Preview Pane of the AnimSet Editor. The animation applied to the SkeletalMesh in the Preview Pane is always compressed since animation is compressed on import (as described in AnimationCompression). To compare the compressed animation against the uncompressed data, use the ViewDecompressedAnimationButton.jpg toolbar button to cause a yellow skeleton to appear that is animated with the source animation data.

AnimationUncompressedToolBarButtons.jpg

Along the bottom of the AnimSet Editor are memory stats comparing the size of the compressed data vs the raw data for the selected AnimSet and animation sequence.

ASE_MemoryComparison.jpg

Each time an animation is compressed, the compression settings are stored with the sequence so that animation can easily be re-compressed. The compression settings currently applied to a sequence can be inspected in the AnimSet Editor by selecting the sequence and opening the AnimSequence property window tab, pictured below:

ASE_CompressionScheme.jpg


Overview


Skeletal animation sequences can use special algorithms to compress the amount of space they take up in memory. The algorithms and settings for the compression are applied to the animation sequences through the Animation Compression Dialog in the  AnimSet Editor .

For details about the various compression algorithms, please see the Animation Compression Algorithms page.

For a technical guide for programmers to working with animation compression in Unreal Engine 3, please see the Animation Compression Technical Guide.

Animation Compression Dialog Layout


The Animation Compression Dialog contains the following sections:

Animation_Compression_Dialog_New.jpg

  1. Compression Algorithm List
  2. Compression Settings

Compression Algorithm List

Compression_Algorithm_List.jpg

The Compression Algorithm list displays all the available methods of compressing animations. Selecting an algorithm from the list will display the properties associated with that algorithm for fine-tuning.

The buttons located below the list are the following:

ButtonDescription
button_apply_set.jpg Applies the currently selected compression algorithm and settings to the currently selected animation set, and all animation sequences within it.
button_apply_sequence.jpg Applies the compression algorithm and settings to the currently selected animation sequence.

Compression Settings

Compression_Settings.jpg

The Compressions Settings display the properties associated with the currently selected compression algorithm. Changes can be made to fine-tune the compression scheme, but any changes made will not be active until applied.

Compressing Animation


Compressing animations within Unreal Engine 3 is extremely simple. These sections cover the process of applying and viewing animation compression.

Opening the Animation Compression Dialog

There are two methods of accessing the Animation Compression Dialog inside of the AnimSet Editor:

  • Through the "Animation Compression" menu

menu_animcomp.jpg

  • Via the AnimationCompressionButton.jpg toolbar button, located in the toolbar is pictured below:

AnimationCompressionToolBarButtons.jpg

Applying Animation Compression

Animation compression settings are stored per sequence and are manipulated with the animation compression dialog. To apply animation compression to a specific set or sequence, first select the set/sequence in the AnimSet Editor.

animsequence_select.jpg

Open the animation compression dialog and select a compression technique from the "Compression Algorithms" list.

animcomp_select.jpg

Modify the settings in the Compression Settings as desired.

animcomp_settings.jpg

Hit the button_apply_set.jpg button to apply the technique to the entire AnimSet, or hit the button_apply_sequence.jpg button to apply the technique to the selected animation sequence. You can then preview the mesh in the AnimSet Editor viewport, tweak settings and recompress as necessary.

Viewing Compressed Animation

The resulting animation of a particular animation sequence after being compressed can be previewed in the Preview Pane of the AnimSet Editor. The animation applied to the SkeletalMesh in the Preview Pane is always compressed since animation is compressed on import (as described in AnimationCompression). To compare the compressed animation against the uncompressed data, use the ViewDecompressedAnimationButton.jpg toolbar button to cause a yellow skeleton to appear that is animated with the source animation data.

AnimationUncompressedToolBarButtons.jpg

Along the bottom of the AnimSet Editor are memory stats comparing the size of the compressed data vs the raw data for the selected AnimSet and animation sequence.

ASE_MemoryComparison.jpg

Each time an animation is compressed, the compression settings are stored with the sequence so that animation can easily be re-compressed. The compression settings currently applied to a sequence can be inspected in the AnimSet Editor by selecting the sequence and opening the AnimSequence property window tab, pictured below:

ASE_CompressionScheme.jpg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值