Different implementations of truform in games

Discussion in 'Architecture and Products' started by K.I.L.E.R, Mar 1, 2003.

  1. noko

    Regular

    Joined:
    Feb 10, 2002
    Messages:
    502
    Likes Received:
    0
    Location:
    Eustis Florida
    I would think for best results the models that can benefit TRUFORM should have it on while other models such as square objects and such have it off. Meaning the game should be smart about it and that has to come from the development of the game. Having high polygon models without an automatic tesselation of the model is also pointless and uses up resources. That is why I like Serious Sam engine, it has different detail models which allows the large number of creatures to run fluidly. Still TRUFORM adds realism if enabled in Serious Sam which can be model controlled. I hope the Serious Engine is used more in other games with TRUFORM in mind at the model level.

    I hope R350 has hardware assisted TRUFORM not like the software R300.

    Now according to ATI Jedi Knight II Outcast surpose to have TRUFROM capability, now how do you turn it on?
     
  2. DeanoC

    DeanoC Trust me, I'm a renderer person!
    Veteran Subscriber

    Joined:
    Feb 6, 2003
    Messages:
    1,469
    Likes Received:
    185
    Location:
    Viking lands
    Thanks, TomF is doing the really cool displacement stuff, I'm just doing the basic vertex shader displaced patch stuff. its the N-Patch thing I described but also stores a pre-filtered displacement in a seperate vertex stream (like I did for planar displacement maps in ShaderX1).

    Another problem (apart from VS_3_0) with SetStreamSourceFreq is that you can't use indexed primitives, but there a few cool things you can do with non-indexed primitives (like programming the vertex DMA to give you triangle level data in the vertex shader, handy to get the DDX/DDY at the vertex level) so it may become more used for special fx.
     
  3. Nagorak

    Regular

    Joined:
    Jun 20, 2002
    Messages:
    854
    Likes Received:
    0
    Hmmm...it seems like I was mistaken. I seem to remember a long time back there was an option to force it, but it seems like either I was mistaken or it is gone (I could have sworn!). Sorry for the confusion...
     
  4. kyleb

    Veteran

    Joined:
    Nov 21, 2002
    Messages:
    4,165
    Likes Received:
    52
    lol, no problem at all; 'to error is human' as they say. i got a little exited but i wasn't holding my breath on this one anyway. :wink:
     
  5. Luke Philpot

    Newcomer

    Joined:
    Feb 23, 2003
    Messages:
    49
    Likes Received:
    0
    Wow, someone read my post :p

    Oh yeah, your welcome :p
     
  6. Ante P

    Veteran

    Joined:
    Mar 24, 2002
    Messages:
    1,448
    Likes Received:
    0
    I asked them some weeks ago and they told me it was simply a matter of reducing the transistor count. Considering the 115 mil. transistor count of the R300 I'd say that sounds pretty reasonable.
    Perhaps TRUFORM was closely related to the hardwired TCL of the R200, that would make sense since it isn't present in the RV250 either.

    But the excuse that TRUFORM isn't needed for performance reasons anymore is plain crap. I mean I don't know of a single title where TRUFORM is used for geometry compression, rather developers been using it to enhance current results visually.

    As for the R350... ;)
     
  7. Simon F

    Simon F Tea maker
    Moderator Veteran

    Joined:
    Feb 8, 2002
    Messages:
    4,563
    Likes Received:
    171
    Location:
    In the Island of Sodor, where the steam trains lie
    Well, Truform is just ATI's name for N-Patches which, according to the SIGGRAPH paper, was a joint collaboration between at least ATI and MS.

    Another problem with N-Patches is that only the geometry is "cubicly" interpolated. Textures will still have discontinuities in the first derivative.

    Surely, if you're modelling a "frogeye" sprite, it would be called a bumper bar. :)
     
  8. kyleb

    Veteran

    Joined:
    Nov 21, 2002
    Messages:
    4,165
    Likes Received:
    52
    it is a fender on a bugeye, i have no clue what you are going on about Simon F. :roll:




    :wink:

    seriously, i have never heard the term "bumper bar" and have always seen it referred to by british as a "wing"; is there a difference? i actually own a a '67 mk4 which, though different in many respects, came in quite handy for reference sake when creating the model. i practically wore a track in the carpet running back and forth from the computer room the the garage. also, sense you are familiar with the car i figure i should point out the humorous responses i have gotten from people who appreciate the quality of the model but told me that i it was flawed in the sense that it is so much smaller than the other cars in the game. :lol:
     
  9. Dio

    Dio
    Veteran

    Joined:
    Jul 1, 2002
    Messages:
    1,758
    Likes Received:
    8
    Location:
    UK
    Welcome to OT Dictionary Corner

    This is to clarify any confusion about words, note that I haven't actually seen what we're talking about here so how it applies to those I'm not sure. UK definitions only here.

    "fender" == front metal part of an open fire, or it seems it can be used as a generic term for guitar (in the same way that 'hoover' has entered the language as a generic term for vacuum cleaner).

    The bits on the front and backs of cars designed to absorb minor accidents and (increasingly) to create maximum damage to the shins of pedestrians who are wearing grippy shoes are called "bumpers" here.

    "wings" are the bits on the sides of the car usually above the wheelarches.

    We now return you to your usual programming.
     
  10. KimB

    Legend

    Joined:
    May 28, 2002
    Messages:
    12,928
    Likes Received:
    230
    Location:
    Seattle, WA
    What do you mean, "front metal part of an open fire?"

    Anyway, here in the US, at least with the people I talk to, "Fender" describes a very specific type of electric guitar, albeit the most common style (Only other two I know of are the flying-V and Epiphone...though I don't think anybody's used a flying-V in quite some time).
     
  11. Dio

    Dio
    Veteran

    Joined:
    Jul 1, 2002
    Messages:
    1,758
    Likes Received:
    8
    Location:
    UK
    The bit at the front that keeps the logs/coals in.

    Surely you've heard of the Gibson Les Paul too? Flying-V's are still pretty common - think the guitarist at the Alice Cooper gig I saw a few months back was using one.

    (Help! Thread derailed!)
     
  12. KimB

    Legend

    Joined:
    May 28, 2002
    Messages:
    12,928
    Likes Received:
    230
    Location:
    Seattle, WA
    Yeah, I have heard of those. Been a while since I've been around my guitar buddies...can't pull 'em all outta my head anymore :)
     
  13. Xmas

    Xmas Porous
    Veteran Subscriber

    Joined:
    Feb 6, 2002
    Messages:
    3,344
    Likes Received:
    176
    Location:
    On the path to wisdom
    You're mixing guitar styles/models (flying-V) with companies/labels producing guitars (Fender, Epiphone). Fender has some popular model lines like Telecaster and Stratocaster.
     
  14. kyleb

    Veteran

    Joined:
    Nov 21, 2002
    Messages:
    4,165
    Likes Received:
    52
    lol, woops sorry about the ot bit; i supose that is what i get for posting at 4am after staying up to read the preview. :oops:


    but anyway, thank you for clearing that up Dio. ohh ya and Xmas is right on the gutair bit.
     
  15. Dio

    Dio
    Veteran

    Joined:
    Jul 1, 2002
    Messages:
    1,758
    Likes Received:
    8
    Location:
    UK
    Well, you only took the handbrake off, I was the one who careered wildy over the cliff.
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...