Cal3d Demo for PSP
Ginka has released his Cal3d Demo for PSP. This is a PSP port of the Cal3d, a skeletal based 3D character animation library written in C++ in a platform/graphic API-independent way. Ginka has made it possible to view the 3D models on the PSP. Currently he only tested this on a 1.50 PSP, and it worked fine. 2.00+ PSP may be able to run it too, but it’s up to you to test it out. More details can be found in the full article.
Download: [Cal3d Demo for PSP]
Ginka has released his Cal3d Demo for PSP. This is a PSP port of the Cal3d, a skeletal based 3D character animation library written in C++ in a platform/graphic API-independent way. Ginka has made it possible to view the 3D models on the PSP. Currently he only tested this on a 1.50 PSP, and it worked fine. 2.00+ PSP may be able to run it too, but it’s up to you to test it out. Here are some more details from the readme:
Analog stick:
- Up: Zoom in
- Down: Zoom out
- Left: Rotate left
- Right: Rotate right
Left Trigger: Kick
Right Trigger: Wave
Left: Go slower
Right: Go faster
Up: Increase ‘strut walk’
Down: Decrease ‘strut walk’
Triangle: Show skeleton
Square: Show grid
Cross: Decrease LOD (Level of Detail)
Circle: Increase LOD
Select: Hide info display
Start: Exit demo
To-Do:
- increase performance.
- I want to switch to using PSP’s native skinning feature.
- Put vertex/texcoords/colors into native format.
- Allow switching between characters.
- Figure out why textured characters are slow ( I think I know why… ).
- Collisions.
- Many more items…
Future Plans:
Continue work on full 3D WorldForge client. Current status of other projects I’m working on for the PSP;
- Cal3d
- Port working. Needs more tweaking
- Atlas-C++
- Ported and works
- 3D widget toolkit
- In progress. Basic window, fonts and (cool new) text input working
- 3D renderer
- In progress…
Download: [Cal3d Demo for PSP]