Raptor 3D is a homebrew 3D engine for the PSP. It's a 3D graphics tool for people who want to develop their own homebrew games. Remember this is at the alpha stage, and there might be bugs, but Kojima's been pretty quick with updating previous versions.
Here's Kojima's description of this latest alpha:
* An Infinitely Faster Animation System
Optimized to the absolute brink; the previous demo which ran at 21fps now runs at over 60fps (how much over is hard to tell, with the PSP's 60fps HW limit). So now you can realistically use animated meshes within your app game.
* A Single Surface Particle System
This is easy to use: it's a particle system where each particle is part of a single surface generated in each frame (optimized so it's fast). This means that even if you have a thousand particles, they are all rendered in one call to glDrawElements. All particles are automatically pointed towards the active camera, and can be textured.
* 3D Text Capability
The font renderer can now produce 3D text and return them as an entity usable just like any other mesh. You can rotate, scale, and position them anywere in your 3D world. Like the font renderer, it uses the active font as the texture for the text.
* Material Blend Modes
Now each material has a blend mode that specifies how it is blended in with the screen. Currently supported is Mask which treats transparant pixels as see-through even on 3D meshes (perfect for fences, windows, etc.). This allows you to use simple geo with complex shapes. Also supported is Solid and Add.
* A 3D Credit System
Using the 3D text engine, this allows you to create rolling credits (like the credits at the end of a movie or game).
The demo included with the code has a rolling intro similar to "Star Wars" movies (it calls for a music file called "theme1" so Kojima explained: "I use the actual 'Star Wars' theme personally but for legal reason I can't include it").
Of course, this latest alpha release also includes more bug fixes and other improvements.
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:
Raptor3D Raptor3D
Update: Just a day after the first alpha was released, Kojima has updated his homebrew 3D engine to incorporate a few new features.
Here's what he had to say:
"This version adds visualizers. Visualizers are a plugin based(I.e to create one you inherit the base visualizer class) and each surface has one
Cardgame Library (source code) Cardgame Library (source code)
Free stuff is always great. Free stuff that helps in making more free stuff? Even better!
Over at our forums, Raphael released some code other devs could use to build their very card games
Visual Application Visual Application
Developer Pegasus2000 - the brains behind the PSP's Nanodesktop devkit - has just announced that fellow coder Andrea Badiali has released Visual Application v.0.1 for the community's use. This homebrew is based on the API of Nanodesktop library, and currently carries a calculator, a text to speech synthesizer and a WAV/MP3 graphical player
LuaSQL LuaSQL
Need to access a database with your PSP? Why not try Shaolan's LuaSQL v0.1? This library allows homebrew developers to access SQL through PHP. Users can now create web-based applications with lots of data entries as well as access various security features that are inherent with SQL
devkitPro Updater There's a new release of devkitPro Updater for you guys, which should make the process of selectively downloading the devkitPro team's toolchains and programming tools a lot easier and, hopefully, more bug-free
PSP GetXY PSP homebrew developer Maxy_PSP - author of PSP Quizzer and PSP SystemInfo - has released PSP GetXY, a new app that allows other developers to get the precise X and Y coordinates of a point on the PSP's screen
OpenAlarmLib This download is for the software library for Mr305's Hardware Alarm Interface I v1
LUA PLayer LUA PLayer
LUA PlayerFrom our very own QJ.NET Forums comes out today the begininngs of the next Lua PLayer. One of the staunch members, Insoniac197, expressed the work and updates that has been done to support v0.20 functions. These things include so far, the update to Lua 5.1 and the freetype now being supported.
Also, the file System.rename is now working
Pi Calc Source Code Pi Calc Source Code
Homebrew coders everywhere will be pleased to know that Art has released the source code for his Pi Calc application. For those who don't remember it, Pi Calc v1 was an application that counted Pi up to 30,000 digits
PSPHUGO PSPHUGO
Hu-Go is a famous emulator of NEC PC Engine console, running on many system such as Linux and Windows.
PSPHugo is a port on PSP of one latest version of Hu-Go.
Changelog:
- Audio Track support for CD-ROM
(support only MP3 format with stereo 16 bits samples
at 22k or 44k rate)
- CD-ROM TOC file format support
Comments on Raptor 3D:
Comments not found
If you noted an error or download link is broken, please, report it via this page or use comments.
Please, select device to check if Raptor 3D supports it