Dwarden 1124 Posted August 6, 2003 Dear developers, normally i not crawl and say please but, this is my last chance before OFPR gets finalized ... All knows there exist npatches and tesselation (part of DX8 specs) ATI call this TrueForm ... All knows that OFPR till 1.91 NOT supporting these simple genial features (genial because no new models needed) also it needs 2 lines of code to implement (ok this is of course overstated, but against other features, this is very Easy to implement)... ... it's so simple for npatch under DirectX 8 you need to use - check for NPatch support by checking D3DDIRECTDESC8::DevCaps & D3DDEVCAPS_NPATCHES - pass D3DUSAGE_NPATCHES at D3DDEVICE8::CreateVertexBuffer when creating the objects vertex buffers - call D3DDEVICE8::SetRenderState(D3DRS_PATCHSEGMENTS, FLOATtoDWORD(<Number of Segments>); before rendering in general, the npatch level should be adaptive from the distance of the object or a game settings if object is close, higher tesselation might be required. today is around LOT of OFPR users with Radeon 8500/9000/9200/9500/9600/9700/9800 and theirs variants and ALL of them can benefit of TrueForm support, it must hit EVERYONE eyes when looking at sharp rough troop models and weapons ... now, try just imagine HOW great it can look with TRUEFORM enabled ... simple to add, optionable (on/off) , optionable level of tesselation and over ... with thanks Dwarden P.S. anglictina bude mizerna uz skoro spim, takze se nezlobte ... P.P.S. when someone interested then under openGL : glEnable(GL_PN_TRIANGLES_ATI); glPNTrianglesiATI(GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI, <number of segments); Share this post Link to post Share on other sites
Placebo 28 Posted August 6, 2003 Don't expect anything in 1.92 other than the bug fixes mentioned previously. Share this post Link to post Share on other sites