Jump to content
Sign in to follow this  
Dwarden

Plea for ati card owners and patch 1.92

Recommended Posts

Dear developers,

normally i not crawl and say please but, this is my last chance before OFPR gets finalized ... wink_o.gif

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)... crazy_o.gif

...

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 ... wink_o.gif

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

Don't expect anything in 1.92 other than the bug fixes mentioned previously.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×