Skip to main content
gamedev.net
🔒 Locked

Drawing objects

Started by jamessharpe Feb 1, 2003 at 6:38 PM 0 replies 250+ views
Original Post
jamessharpe
jamessharpe
Would this be a good implementation for a renderer? Define a class from which all renderable objects derive from. In this class define all variables required e.g. textures, lighting, blending, vertex mode, and vertex array. I will then provide interfaces to query each of these variables and send the whole object to the renderer. Obviously all the derived class will have to do is implement the functions that return the vertex buffer, and the indices to draw and the draw mode(Tri''s, tri strip etc..) I''m thinking that this way I could transparently add new objects without having to change my render code, as long as new effects are not required.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.