Genesis 3D: Not god's most user friendly creation.
I have owned Genesis 3D for months, and I still don''t know how to use it. Does anybody know of any GOOD tutorials out there?
Top quality games don''t kick ass as well as these.
http://danavision.homestead.com
Prepare to be blown away!
-------------------------
Magic Card
I have had about the same problem and as far as I can tell it just lets you modify that Unreal clone of a game, It seems that you need to use there interface and stuff and you have to use there weapons.... It seems to me that they spent all there time designing a nice engine ( and the graphix look good ) but forgot that it might need some f@#$ing documentation or sum tutorials. The result is that there is not a whole lotta people useing that engine. I think it''s much easier to use Direct3DRM.
The game that comes bundled with Gen3d is just that, a test game to use to build off of if you wish (Gtest). You do not have to use there interface, graphics, or anything related to gtest...just something to show you how to start off coding. There are some good tutorials around (Genesis Dojo, check genesis3d.com for the links) as well as additional examples. Of course you need to know to code as well, but just try some of the links to get yourself going.
Hope that helps.
-Ibuku
AmaDev
www.amadev.net
Hope that helps.
-Ibuku
AmaDev
www.amadev.net
So your saying I could use genesis 3D to load a simple mesh and display it? I have used D3DRM but that''s as far as my 3D experience goes.
I just wanted to note that I never met anyone who uses the Quake, Lithtech, Unreal, and Genesis that doesn''t bitch about how much they dislike them. (excluding Jason Hall who is the lithtech developer so he doesn''t count)
Now onto the Genesis stuff.
The Genesis Dojo has a lot of tutorials, but if you don''t know C or C++ VERY WELL as well as alot of vector math, linear algebra, and the like then you''d better take a step back and get upto speed on that stuff. It''ll make understanding what the engine is doing a whole lot easier.
Once you''ve got that stuff down I''d probably print out a list of the functions that genesis has, and their defenitions so it is easy to look up what you need. Once you hit this point I think you should be able to learn alot from the Dojo & Gtest.
Now onto the Genesis stuff.
The Genesis Dojo has a lot of tutorials, but if you don''t know C or C++ VERY WELL as well as alot of vector math, linear algebra, and the like then you''d better take a step back and get upto speed on that stuff. It''ll make understanding what the engine is doing a whole lot easier.
Once you''ve got that stuff down I''d probably print out a list of the functions that genesis has, and their defenitions so it is easy to look up what you need. Once you hit this point I think you should be able to learn alot from the Dojo & Gtest.
Just a side note, I don''t think M$ is supporting or developing further D3DRM. Someone please correct me if I''m wrong.
Visit our web site:
Asylum Entertainment
Visit our web site:
Asylum Entertainment
> So your saying I could use genesis 3D to load a simple
> mesh and display it? I have used D3DRM but that''s as far
> as my 3D experience goes.
Simply said, yes.
Genesis is a complete, professional quality 3D engine. It uses its own file format for storing poylgon meshes. There''s a tool delivered with it, called ''ActorStudio'' which allows you to convert any object you created in 3dsmax into G3D''s .act format. (Including bone-animation with keyframe interpolation, textures and other data)
For a good start, just take a minapp and rewrite it in a better design, removing globals, adding classes, etc.
-Markus-
You might have noticed that G3D is an engine for indoor-3d-games.
> mesh and display it? I have used D3DRM but that''s as far
> as my 3D experience goes.
Simply said, yes.
Genesis is a complete, professional quality 3D engine. It uses its own file format for storing poylgon meshes. There''s a tool delivered with it, called ''ActorStudio'' which allows you to convert any object you created in 3dsmax into G3D''s .act format. (Including bone-animation with keyframe interpolation, textures and other data)
For a good start, just take a minapp and rewrite it in a better design, removing globals, adding classes, etc.
-Markus-
You might have noticed that G3D is an engine for indoor-3d-games.
Genesis 3D comes with all it''s libraries and header files and you can include these into your project the same way you would a normal API like DX or OpenGL.
I can''t remember but I think there are some good articles in "the world of genesis" has some programming docs that may help you.
http://www.gameznet.com/genesis/
And btw - don''t even think about trying to render an outdoor scene. G3Dchokes there and I was going to attempt fixing it up but I just laughed when I saw the portal rendering algorithm (it makes WAY too many portals) and moved on to making my own 3D engine
I can''t remember but I think there are some good articles in "the world of genesis" has some programming docs that may help you.
http://www.gameznet.com/genesis/
And btw - don''t even think about trying to render an outdoor scene. G3Dchokes there and I was going to attempt fixing it up but I just laughed when I saw the portal rendering algorithm (it makes WAY too many portals) and moved on to making my own 3D engine
I think my problem is more to the fact that in GT Test I''m not really sure wich class is Genesis and wich classes are just for example code.... Does anybody know of an example of loading a single mesh and rotateing it.... I have touched on matrix math now and is''t linear algebra the algebra they taught in gr12? dynamic algebra must be confuseing....
just a quick Q to people of Gen3D and I think any Win32 programmer what is the diff between linking with a static lib or a dynamic lib?
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement