   Some  questions about DirectX9
  I would very pleased if someone clarify these for a newbie:In DirectX we create LPDIRECT3DDEVICE9 object,and then create each object we want one by one with the device, so when for example when we use SetRenderState method or SetTexture method those state use for the next object we want to render,and any change in one of them need to rerender the whole parts from the beginig.Is that correct?I have another question too. There are some helper classes with DirectX9 SDK that are used in samples. Are they good enough to use in a real world application. I want to write an application that is not a very big game(of course its not a game), it has to get some .x file and show them (of course .x files could contain complex objects and shapes.), but the other programming part is just to walk in the place that .x files creates and some other actions that many of them are not related to DirectX. So its better to use DirectX Directly or use those helper class?Many Thanks    Mazy[edited by - Mazdak on August 2, 2003 8:36:58 AM]
  Changes in setrenderstate or settexture effect all following renderings. Anything you render after setting a texture will use that texture unless you set another texture. Same thing with render states.And yes the helper classes that the d3d samples use are good enough to use for making real world applications.   ::::[ Triple Buffer V2.0 - TBEngine ] ::::   [edited by - ifoobar on August 2, 2003 11:03:37 AM];  Thank you.    Mazy 