![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
This is a discussion on 3D~GDS - 3D Game Development Set (PSPGL - Very Easy) within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; SG57 and I (Saultomalo) have created a library to help with all those repetitive and quite difficult things that you ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
![]() ![]() Developer
|
SG57 and I (Saultomalo) have created a library to help with all those repetitive and quite difficult things that you won't need to copy and paste entire chunks of functions just to have the same thing in your new project, that you used in your last.
3D ~ GDS stands for 3D ~ Game Development Set, used to help that PSPGL user, in doing the dirty stuff, what with text rendering, 3d model loading, etc. Features
Soon to come are some more 3d formats (ASC, MS3D, 3DS) rendering and some more image formats for loading as a texture (PNG, JPG). After that, there's nothing left really to do with this. Credit goes to the information on models found via google, myself, and SG57. Download Here
Last edited by saulotmalo; 08-17-2006 at 04:13 PM.. |
|
|
|
|
|
#2 |
![]() ![]() Developer
|
Awsome work
|
|
|
|
|
|
#3 |
![]() |
__________________
[IMG]http://img121.imageshack.us/img121/3852/untitled1copy7rf.png[/IMG] [IMG]http://img99.imageshack.us/img99/9711/newavatarjb9.gif[/IMG] [URL=http://forums.qj.net/showthread.php?t=9733][COLOR=DarkRed]Operation Positive Posting[/COLOR][/URL] [URL=http://forums.qj.net/showthread.php?t=49762][COLOR=Red]Guide to All Guides[/COLOR][/URL] [URL=http://forums.qj.net/showthread.php?t=13798][COLOR=Blue]Posting Guidelines[/COLOR][/URL] [URL=http://forums.qj.net/showthread.php?t=4394][COLOR=Green]Piracy Policy[/COLOR][/URL] [SIZE="3"][URL=http://forums.qj.net/f-general-psp-help-22/t-guide-opening-psp-disassembly-assembly-video-104303.html][COLOR=Red][B][U]PSP Disassembly Assembly Video Tutorial[/U][/B][/COLOR][/URL][/SIZE] |
|
|
|
|
|
#4 |
![]() ![]() Developer
|
i guess but it is not a copy of its code! i have changed several thinks in order to improve the rendering system. if you look closelly i don't render the same way. But i have seen alot of tutorials searching the web. I guess i can't remember where was every think and these files where not prepared to run on psp directly.
But i tanks every tutorial on internet, because all have help me to get a good frame average on psp, (yes i think it is a good average 5 models and 32 fps ) i don't want to steal anyones merits but... i think this is diferent... but as i said everyone tutorial i have seen had help me a bit Last edited by saulotmalo; 08-17-2006 at 03:31 PM.. |
|
|
|
|
|
#5 |
![]() ![]() ...in a dream...
|
There we go
Fixed the first post up so people can see what they're getting if they download. Plus added some screens, 5 HUGE knights, rendered and animated, with text printed, all at 32 FPS That is plenty for PSPGL to start making awesome 3d games, + awesome animations. (Thx Saultomalo, for making that quick program while i was asleep)
__________________
...you'll never know what it's like... spending your whole life in a dream...
Launch a Kitten out of a Cannon and win real cash! Checkout my newly updated site for all my projects (Kitten Cannon, BOXHEAD, Light Cycle 3D) |
|
|
|
|
|
#7 | ||
![]() |
Quote:
![]() That content was protected by the Creative Commons Deed. Since you people couldn't comprehend it, I'll quote the necessary stuff here. Quote:
![]() -= Double Post =- EDIT: Thanks for the heads-up Soulphalanx
Last edited by The Pope!; 08-17-2006 at 08:22 PM.. Reason: Automerged Doublepost |
||
|
|
|
|
|
#8 |
![]() ![]() ...in a dream...
|
Dont get your panties in a bunch, cyanide.
Maybe I should re-word the first post... All resources to make this happen were found by searching around the web, and if you looked more closely at it, youll see that the md2 library has all necessary information needed, to make this ok to use. And 'google' was just a vague term for searching as it's a search engine people know very well. If you wish, we can change it to a more vague term of just 'searching' as that is what we did. Oh and the MD2 library was all that was ported, and then moddified to work more efficiently for the PSP. The rest is hand written either me or Saulotmalo.
__________________
...you'll never know what it's like... spending your whole life in a dream...
Launch a Kitten out of a Cannon and win real cash! Checkout my newly updated site for all my projects (Kitten Cannon, BOXHEAD, Light Cycle 3D) |
|
|
|
|
|
#9 |
![]() ![]() sceKernelExitGame();
|
Ummm, how did you "fix the first post"? I mean you didn't edit it yourself, did you?
__________________
|
|
|
|
|
|
#10 |
![]() ![]() Developer
|
No, i edited it but i'm not talk as good english as sg57. If you don't want our library only we will delete it. We don't have steal any code only seen comprehend and coded as you can see in the more important part of the md2 model, the render.
But we are not winning money or anything... so if any one would tell us that it is copirighted or somethin well we'll erase it and then anyone who has to code a 3d program would have to start from the beginning. So you decide... |
|
|
|
|
|
#11 |
![]() ![]() sceKernelExitGame();
|
I'm downloading just incase
![]() edit- you uploaded the file to a version of megaupload that uses your native language
__________________
|
|
|
|
|
|
#14 |
![]() ![]() ...in a dream...
|
Actually, if I recall correctly, the release saultomalo did didnt include some of the stuff the features list said. I think... maybe Im wrong, i jsut remember something like that being said to me.
And its hosted on QJ.net. It really is easy to use, even for OpenGL noobs (i was one, kinda still am). saultomalo has left the PSP scene forgood though.
__________________
...you'll never know what it's like... spending your whole life in a dream...
Launch a Kitten out of a Cannon and win real cash! Checkout my newly updated site for all my projects (Kitten Cannon, BOXHEAD, Light Cycle 3D) |
|
|
|
|
|
#15 |
![]() ![]() Developer in Making...
|
This looks nice
__________________
NEWMy New BLOG!NEW The Wentire Worls in two Sectors.... When did I get dev statz?Spoiler for my PSP homebrewReleases:
Spoiler for Great Quotes:
|
|
|
|
|
|
#17 |
|
Thanks, and excellent work!
![]() Incase anyone else would like to download this, you'll find it here... http://dl.qj.net/3D-Game-Development...9418/catid/202 |
|
|
|
|
|
|
#19 | ||
![]() ![]() Developer
|
Quote:
Quote:
__________________
|
||
|
|
|
|
|
#20 | |
![]() |
Quote:
EDIT: It's 5 months old? There should be a rule about bumping old topics .
|
|
|
|
|
|
|
#21 |
![]() ![]() ...in a dream...
|
coolguy - You can use it in a C programmed app still. You just simply need to rename whateverfile.c to whateverfile.cpp.
Then just follow this example... You load a model: Code:
CMD2Model *sword; CMD2Model *knight; Code:
sword = new CMD2Model;
knight = new CMD2Model;
sword->Load("knight/sword.md2","knight/sword.pcx_or_tga");
knight->Load("knight/knight.md2","knight/knight.pcx_or_tga");
Code:
sword->AnimateModel(0,45,0.7); knight->AnimateModel(0,45,0.7); // 0, 45: These are the frames the animation will be doing. As in all Quake 2 models, the idle animation is 0 to 45 (i believe...). // .7 is the interval of the animations
__________________
...you'll never know what it's like... spending your whole life in a dream...
Launch a Kitten out of a Cannon and win real cash! Checkout my newly updated site for all my projects (Kitten Cannon, BOXHEAD, Light Cycle 3D) |
|
|
|
|
|
#22 |
![]() ![]() ![]() Developer
|
Beeh.... PSPGL... +5 for the community effort, -1 for PSPGL, -1000 for not respecting CC...
Anyway, if people here want something more advanced, check: 1) Mt. Fuji 3d engine out. It is an excellent fully multiplatform engine (you just need a simple recompilation without ANY change in the code to make it work correctly) with all the fancy functions for 3d, sound etc... (http://dotblip.com/fuji/) 2) LTE engine. I don't remember the link, but it is very advanced too. Oh, and people, while you still can, learn Gu Just common advice....
__________________
Adrahil - Software architect and specialist in Reverse Engineering. Spoiler for Guilt of a Dev:
Spoiler for me:
|
|
|
|
|
|
#23 |
![]() ![]() ...in a dream...
|
Who says I didnt learn the PSPs Graphics Utility?
![]() I did, but I started with PSPGL, and seeing 0 difference in framerate, I prefered PSPGL as it was quicker and more understandable compared to the GU. Also, LTE was in its version .1-ish stages when we released this....
__________________
...you'll never know what it's like... spending your whole life in a dream...
Launch a Kitten out of a Cannon and win real cash! Checkout my newly updated site for all my projects (Kitten Cannon, BOXHEAD, Light Cycle 3D) |
|
|
|
![]() |
| Tags |
| 3dgds , development , easy , game , pspgl , set |
| Thread Tools | |
|
|