MMD test for k210
Using latest toolchain(development branch) and standalone sdk to compile and build, and then use kflash.py to flash.
Makefile is written for PC testing, not for K210
model file name is
model.pmd, make sure that texture images must be
RGB565 format bmp file.
motion file name is
All these file are placed in root of your SD card.
convert your texture bmp file to
BMP file must be RGB565 color format, you can convert bmp file by using ffmpeg.
$ ffmpeg -vcodec bmp -i <input>.bmp -vcodec bmp -pix_fmt rgb565 <texturename>.bmp
My source code is distributed under the MIT license. Other file is distributed under each license, see each source code for detail.
performance test result
2450 triangles, window size is 320x240
esp32, dual core, 240MHz(on screen, but it's almost cpu limit, reference only)
22fps, 54ktps(K triangles per seconds; 22*2450=54k)
k210, single core, 400MHz(off screen test)
k210, dual core, 400MHz(off screen)
k210, dual core, 600MHz(Off screen, overvoltage)
note that performance is also depends on your model's ik bone count.