Kurosu a écrit :
> Hi,
>
> Julien PUYDT a écrit :
>   
>> How are animations done? Are the member rotations pre-computed and 
>> stored in a table or are they recomputed each time?
>>     
>
> Recomputed, mostly because the angle can take any value.
>
>   
>> Recomputing is memory-friendly, storing is cpu-friendly.
>>     
>
> To achieve that, we'd probably need to discretize (or quantize much
> coarsely than a float ;) the angle values. There are probably many other
> things to consider otherwise (OpenMP isn't one, I've tried). I have the
> feeling it is called much too often,

Yes, probably! Looking at the bug about the black/fly movement, it seems 
that it is sometimes computed without needs.

>  when there should be only some
> members modified per frame displayed.
>
> Best regards,
>   

Regards,

Matt (gentildemon)

_______________________________________________
Wormux-dev mailing list
Wormux-dev@gna.org
https://mail.gna.org/listinfo/wormux-dev

Répondre à