Sign in to follow this  
pradipb

3D Software Renderer

Recommended Posts

Hi, I am trying to develop a software renderer for mobile devices. My development language is C++. The target platform is BREW and target processor is ARM 7(no floating point support). I have thought of using triangle strips for rendering meshes. I was going through some articles on gamedev.net regarding use of triangle list over triangle strips : http://www.gamedev.net/community/forums/topic.asp?topic_id=456455 http://www.gamedev.net/community/forums/topic.asp?topic_id=300087 I know that although these articles have mentioned rendering using GPU (which is not available in my case), still i would like to know is there any problem using triangle strips for software rendering. The reason why i thought of using triangle strips is bcoz i can store previously transformed vertex positions. So i dont need to re-tranform the same vertex positions again for a new triangle which shares the same vertices. Pls do let me know any information regarding this. Thnkx in advance

Share this post


Link to post
Share on other sites
thank you so much Gage64...that was a really helpfull link.
I have one more doubt...pls excuse me if it sounds stupid :) . Is there any way by which i can avoid using division instruction. I mean some other algorithm which gives approximate values...I saw one such algorithm which uses a look up table and two multiplications...but the result were pretty far even from approximation...can anyone pls suggest....

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this