BinaryTask - Task

2019/12/12 08:09:35

10.000 Non-Instanced Animations


I finally managed to get the animation pipeline of my game engine client done:


Models: Synty
Animations: Mixamo


Daniel Rosenfeld

The .gif recorder takes 13 frames off.
This is running on a 1050 Ti.

The skeleton (!) has 48 bones and the skins are around 2.500 triangles.

The framerate is one thing but latency is another, just like high bandwidth does not guarantee that your ping will be low: this engine has the lowest latency I have ever felt by far, we'll se how it manages when I add the world and physics!

You can compare the motion-to-photon latency by watching the mouse pointer; compared to Unity/Unreal or AAA engines this adds nothing but frame latency, it's as close to C64 latency you'll ever get on modern hardware.

It also scales down, meaning it won't burn your CPU high without reason. It uses ~5% of one core at 100 animations which means it scales better than linear which I can't explain yet but computers are magic.

Keyword: animation collada opengl

/marc

Login to comment.

orange451 5 months ago

 

        marc 2 months ago