should I move from 2D to 3D?

Started by
11 comments, last by swilkewitz 12 years, 3 months ago

[quote name='swilkewitz' timestamp='1326410716' post='4902146']
[quote name='MrDarkKnight' timestamp='1326382937' post='4902024']
Thanks.
I bought an OpenGL book last month and I started learning 3d. All what I was able to do so far is make a human cube that rotates. I wanted to load 3d models into my OpenGL project but I was surprised that loading 3D models is unbelievably hard.


I came across this problem a while back. I would recommend checking out Assimp, it will load into memory almost every model file you can think of, and then provide the data in its own "format." I made a converter tool using Assimp so that my games could load the models in their own format without depending on Assimp.

The only problem is there isn't a lot of help available to get started with Assimp--only the documentation. If you decide to use Assimp and need help, contact me or ask the APIs and tools people.

Hope this helps!
[/quote]

thanks a lot. i just have one question. Can i use Assimp in commercial projects for free? or do i have to buy their product ?
the whole point of using opengl instead of using a ready game engine like OGRE3D is because I want to understand how engine are made, and maybe some day make a one. very very simple one.
[/quote]

I don't know much about software licenses, but on their website they refer to theirs as "liberal."
http://assimp.sourceforge.net/
http://assimp.source...in_license.html

Anyway, if you write a tool using Assimp, then I don't think you would have to worry unless you release it.

As far as help goes, there is the documentation, which you should certainly look at:
http://assimp.source...t/main_doc.html

and some tutorials:
http://assimp.source...html/usage.html
http://ogldev.atspac...tutorial22.html
http://www.lighthous...ls-with-assimp/

and a sample of my own tool: (Look down to drawing with openGL under TBC)
http://web.ics.purdue.edu/~swilkewi/portfolio.html

I also found a tool for converting to Ogre meshes if you want to go that route:
http://www.ogre3d.or...structure=Tools
Advertisement

I started too with 2D, my main goal was to re-code Age of Empires II.

The reason why I not moved to 3D was my laziness to learn.
One day (November 2011), I saw a video of one guy in facebook that sparked me interest in three-dimensional modeling.
I talked to him and he advised me to watch some examples here: http://nehe.gamedev.net/
And I started programming in 3D (and learning some algebra that I forgot) ...

This was the last version of my 2D engine:
[media]
[/media]

And this what I am doing now:
[media]
[/media]


The problem is getting started.



Wow that is very impressive. you should really keep working on you 2D engine. that is just amazing.
good luck wishyou the best.



[quote name='MrDarkKnight' timestamp='1326440399' post='4902256']
[quote name='swilkewitz' timestamp='1326410716' post='4902146']
[quote name='MrDarkKnight' timestamp='1326382937' post='4902024']
Thanks.
I bought an OpenGL book last month and I started learning 3d. All what I was able to do so far is make a human cube that rotates. I wanted to load 3d models into my OpenGL project but I was surprised that loading 3D models is unbelievably hard.


I came across this problem a while back. I would recommend checking out Assimp, it will load into memory almost every model file you can think of, and then provide the data in its own "format." I made a converter tool using Assimp so that my games could load the models in their own format without depending on Assimp.

The only problem is there isn't a lot of help available to get started with Assimp--only the documentation. If you decide to use Assimp and need help, contact me or ask the APIs and tools people.

Hope this helps!
[/quote]

thanks a lot. i just have one question. Can i use Assimp in commercial projects for free? or do i have to buy their product ?
the whole point of using opengl instead of using a ready game engine like OGRE3D is because I want to understand how engine are made, and maybe some day make a one. very very simple one.
[/quote]

I don't know much about software licenses, but on their website they refer to theirs as "liberal."
http://assimp.sourceforge.net/
http://assimp.source...in_license.html

Anyway, if you write a tool using Assimp, then I don't think you would have to worry unless you release it.

As far as help goes, there is the documentation, which you should certainly look at:
http://assimp.source...t/main_doc.html

and some tutorials:
http://assimp.source...html/usage.html
http://ogldev.atspac...tutorial22.html
http://www.lighthous...ls-with-assimp/

and a sample of my own tool: (Look down to drawing with openGL under TBC)
http://web.ics.purdu...lkewi/work.html

I also found a tool for converting to Ogre meshes if you want to go that route:
http://www.ogre3d.or...structure=Tools
[/quote]

thank you very much really. that was very helpful.
well looks like i'm moving to 3D biggrin.png

thank you guys all of you for your help. smile.png
I changed the url to my Assimp tool. http://web.ics.purdue.edu/~swilkewi/portfolio.html

Good luck exploring 3D!

This topic is closed to new replies.

Advertisement