Message Board


Message Board > Fenix / Bennu / Gemix / DIV > Hiper3D (new 3D library)

April 25, 2008, 18:06
link3rn3l
Whiskered
78 posts
Excelent 3D library, accelerated by software

made by hiperbou :

http://forum.divsite.net/viewthread.php?tid=6036

beta version

[Edited on April 25, 2008 by link3rn3l]
____________
#
May 8, 2008, 02:14
Imerion
None
19 posts

Looks great, and there is a Linux version! Really neat! I just hope there will be english documentation as well.
____________
Try my games : http://gamejolt.com/profile/imerion/5288
#
May 8, 2008, 17:28
Dennis
どこかにいる
2092 posts

Looks muy bien but I do no comprehendo Español so I will not download it.
____________
Kwakkel
#
May 8, 2008, 17:30
hiperbou
None
2 posts

The functions are self-explainatory, read the file "leeme.txt" to find the function list, but anyway, I'm translating the readme and this 3 functions that are written in "spanglish"
new_objeto3d, delete_objeto3d and get_objeto3d

Bye!
____________
#
May 8, 2008, 22:10
Fiona
games are terrible
-9616558 posts

Haha what the hell, how could anyone knowingly write function names in two languages at once?
____________
laffo
#
May 10, 2008, 01:35
Dennis
どこかにいる
2092 posts

It happens a lot.

i.e. in dutch

Begin
get_huidige_coordn(); //verkrijg de huidige coördinaten
End

instead of

Begin
verkrijg_huidige_coordn(); //verkrijg de huidige coördinaten
End

in english:

Begin
get_current_coords(); //gets the current coordinates
End


It's because of standardization of the word "get".

I wonder how they do it in China :P

get_汉语/漢語();

that would be so cool!!

Anyway, I'm not a 3D fan, however it was fun to make DIV DOOM.

[Edited on May 10, 2008 by Dennis]
____________
Kwakkel
#
May 10, 2008, 11:33
Htbaa
Perl
368 posts

If you program like that then you're retarded.
____________
blog.htbaa.com
#
May 10, 2008, 13:20
Dennis
どこかにいる
2092 posts

Does it actually matter if i name a variable cheese and I know what it does, it doesn't matter if I call it cheese. Or a constant htbaa = 'retarded'. As long as I know what it means.
____________
Kwakkel
#
May 10, 2008, 14:15
Htbaa
Perl
368 posts

That's indeed the right way to program something. 1 Year later you forget what 'cheese' meant. Or a colleague needs to continue your work... He'll have a hell of a time. The same would go for you if your colleague would program that way.
____________
blog.htbaa.com
#
May 14, 2008, 17:35
Dennis
どこかにいる
2092 posts

You don't have to take the example literally. If it is generally agreed it doesn't matter if it is dutch or english or swahili. If your collegues are dutch, they'll have no problem understanding "Data_From_Gieterij_To_Walserij" since everyone older than twelve should understand "from" and "to" and "Data", besides they fit in the jargon of computer science, so it doesn't matter mixing them up or not. You may also write "Data_from_foundry_to_rolling_mill", but in that case the less clever might have difficulty with foundry and rolling mill, since they are specific metallurgy terms. Most dutch speaking people are familiar with the dutch words. It depends on the standardization though. If the general agreement is "we program in dutch", let it be like that. Then you might conclude "the management is retarded, we might recruit external employees who talk solely English and they won't understand shit", but my opinion is: "Most management is retarded by default"... So it really doesn't matter if you complain about it or not.
____________
Kwakkel
#
May 14, 2008, 17:51
Htbaa
Perl
368 posts

Most management is retarded by default. That's very true :-)
____________
blog.htbaa.com
#
May 14, 2008, 17:57
(. )( .)
top pussy
447 posts

ERROR 80003

THIS IS NOT THE TOPIC FOR MEASURING YOUR PENIS. IT IS SOMEWHERE ELSE.
____________
gay
#
May 16, 2008, 10:13
Ariel Yust
Bloodcoughted Yozik
291 posts

XD im going to be a manager hhhhhhh
____________
Get bitten by a vampire or at least at my own character muhahahaha!
http://s7.bitefight.org/c.php?uid=159944
#
May 17, 2008, 15:12
Dennis
どこかにいる
2092 posts

Quoting Ariel Yust:
XD im going to be a manager hhhhhhh

That is obvious. (your avatar)
____________
Kwakkel
#
June 16, 2008, 00:14
Transdiv
Whiskered
38 posts
Look at this demo program using the Hiper3D library :

http://forum.divsite.net/viewthread.php?tid=6116
____________
#
July 8, 2008, 17:11
Imerion
None
19 posts

I have started using this library now and it is working great on my Linux system. Thanks a lot hiperbou for making it! I am looking forward to any additions and translations.

I noticed that there is a lot of talk about the GP2X in that thread. I cannot understand what the discussion is about, but is it possible to use this library on GP2X as well?
____________
Try my games : http://gamejolt.com/profile/imerion/5288
#
July 9, 2008, 16:51
Imerion
None
19 posts

Hmm, a small question. When I try to use the "delete_objeto3d(int obj);" command, it won't accept the "int obj" parameter. I only get this :
"Incorrect number of parameters. Function: DELETE_OBJETO3D MinParams: 0. ("(")"

If I use the command without any parameter it compiles, but does nothing. So how does it work?
____________
Try my games : http://gamejolt.com/profile/imerion/5288
#
July 14, 2008, 21:05
hiperbou
None
2 posts

I've fixed it, translated the functions new_3dobject, delete_all_3dobjects, delete_3dobject and get_3dobject.

Added get_3dobject(x,y) and enable_culling(n) explanations.

You can download it here.
http://www.fenixworld.com/e107 … .hiper3d0.4.rar

If you want faster replies, write at divsite forum if I don't answer here in one or two days, as I don't remember to visit booleansoup as often as divsite: http://forum.divsite.net/viewthread.php?tid=6036
Thanks for using it!
Bye!


PS: About the GP2X, they were trying to port it, but actually there isn't any fenix library working on gp2x... and I don't have the console to try it on my own... :(

[Edited on July 14, 2008 by hiperbou]
____________
#
July 15, 2008, 14:28
Imerion
None
19 posts

Thanks! It works perfect now!
I will remember to post in the other forum if something comes up. As for GP2X, there is another port of Fenix on the way for it. Perhaps that version will have support for libraries. I'll keep a look out at that thread.
____________
Try my games : http://gamejolt.com/profile/imerion/5288
#

Message Board > Fenix / Bennu / Gemix / DIV > Hiper3D (new 3D library)

Quick reply


You must log in or register to post.
Copyright © 2005 Booleansoup.com
Questions? Comments? Bug reports? Contact us!