Announcement

Collapse
No announcement yet.

Parhelia and Truform

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Parhelia and Truform

    I am not in a position to check this for a while, so was wondering if one of you other chaps with the UT2k3 demo and a Parhelia could.

    IIRC, the Parhelia should support Truform (N-Patches), also with depth-adaptive tesselation. Therefore, UT2k3 is in theory one of the first games since the P's release that could make use of DAT.

    Can someone check this? I think that you can enable Truform in the UT2k3 .ini file (and the tessalation factor), and I think that there is some console command you can use to force wireframe mode (If I find the link I will post).

    This is a screenshot of Truform in action on an ATI:

    ATI TruForm in UT2003

    Screenshots would be beautiful!

    Many thanks

    Gnep
    DM says: Crunch with Matrox Users@ClimatePrediction.net

  • #2
    I think that it is RMODE 1 for wireframe. And RMODE 0 to switch back. There are apparently modes 0 through to 9 to play with

    EDIT: might be RMODE 5 for normal...

    gnep
    Last edited by GNEP; 26 September 2002, 05:09.
    DM says: Crunch with Matrox Users@ClimatePrediction.net

    Comment


    • #3
      Does that mean I should be able to enable Truform for Serious Sam 2? I think I tried and it wouldn't let me. I'll try again when I get home. I thought Truform was something that was ATI specific, much like the Parhelia has Displacement Mapping (can't wait 'til some games are released to use that!)

      Leech
      Wah! Wah!

      In a perfect world... spammers would get caught, go to jail, and share a cell with many men who have enlarged their penises, taken Viagra and are looking for a new relationship.

      Comment


      • #4
        Notice I said "since the Parhlia was released" - SS may well have ATI-detection code in it that doesn't allow the P to use Truform. UT2k3, on the other hand... who knows?
        DM says: Crunch with Matrox Users@ClimatePrediction.net

        Comment


        • #5
          I think you shouldn't get your hopes up, ati didn't get a hdm license from matrox, i guess matrox didn't get a truform license either.

          Comment


          • #6
            I thought that HDM was a feature of DX9?

            And N-Patches are in the P spec IIRC.

            Or am I simply confused?

            Anyone fancy giving it a try? Or perhaps R0M can clarify?
            DM says: Crunch with Matrox Users@ClimatePrediction.net

            Comment


            • #7
              it is a feature of dx9, but as i understand it Matrox did keep their hardware implementation a secret, so ati had do do some stuff in software. I read it in some interview with an ati employee.

              is n-patches thesame as truform?

              Comment


              • #8
                I think so. (No expert though)
                DM says: Crunch with Matrox Users@ClimatePrediction.net

                Comment


                • #9
                  so ati had do do some stuff in software.
                  P5ycho, you refering to ATi drivers as crap?
                  "Be who you are and say what you feel, because those who mind don't matter, and those who matter don't mind." -- Dr. Seuss

                  "Always do good. It will gratify some and astonish the rest." ~Mark Twain

                  Comment


                  • #10
                    well, that was an accident, but it's kinda true actually

                    Comment


                    • #11
                      Under DirectX TruForm is not an ATI specific thing, as it is specified in the DX8 specs. for OpenGL it would be ATI specific as you would have to use their extensions. they are however the only company thats currently supporting it under either of them.

                      currently it looks like the Parhelia does not explicently support N-Patches in DirectX8 (at least from my peak at what capabilities it has... used 3DMark2k1's system info tool so god only knows if it is accurate or not)... judging from the info i have seen on DirectX9, displacement mapping and N-Patches have been merged and updated... its possible that under DX9 it will support the new version of n-patches as well as DM...

                      keep in mind that the stuff that the Parhelia can do is quite a bit more advanced that what DX8 allows... DX8 can't do floating point LOD (which is what DX9 will require, and in order to use DAT with DM properly you will need FP LOD), it can't do DAT (altho you could fake it... it would just be ugly because of the integer precision LOD), it can't do DM (altho matrox has implemented a method of doing this...), etc...

                      wait and see what DX9 brings about, with any luck it will support it...

                      or, it might not... who knows...

                      Edit: Serious Sam 2 uses OpenGL primarily... you would never see truform work on a Parhelia because of that, even if the Parhelia supported it... unless they implemented ATI's GL Extensions...
                      "And yet, after spending 20+ years trying to evolve the user interface into something better, what's the most powerful improvement Apple was able to make? They finally put a god damned shell back in." -jwz

                      Comment


                      • #12
                        didn't they support some of ati's extensions already?

                        Comment


                        • #13
                          Yes they do. According to Sandra's OpenGL information they support:

                          GL_ATI_element_array
                          GL_ATI_vertex_array_object.

                          Also they support what looks like an Nvidia extension

                          GL_NV_texgen_reflection.

                          I just want shiny water enabled in Neverwinter Nights, could this possibly be enabled at a later date on the Parhelia?

                          On a side note, Serious Sam can use either OpenGL or DirectX. And with the newer drivers (even the leaked ones) there is a problem with the reflective floor in the technology test. The previous official drivers worked fine with it. So somewhere between the leaked drivers and the previous ones they messed this up. But at least the GL version on these new drivers is 1.3, the others were 1.2 (which might be where the problem lies, I don't know enough about OpenGL or even 3D programming to know) but it's the same way in DirectX and OpenGL.

                          Leech
                          Last edited by leech; 26 September 2002, 16:27.
                          Wah! Wah!

                          In a perfect world... spammers would get caught, go to jail, and share a cell with many men who have enlarged their penises, taken Viagra and are looking for a new relationship.

                          Comment


                          • #14
                            Re: Parhelia and Truform

                            Originally posted by GNEP
                            I am not in a position to check this for a while, so was wondering if one of you other chaps with the UT2k3 demo and a Parhelia could.
                            Well, turning on that setting causes my PC to hard-lock when viewing a truformed model.

                            Luckily it freezes on the screen so I can see if it's truformed or not. From a first look, I'd say that bits are and bits aren't. For example, a bit of the boot as a major jaggy line, whereas the majority of the back looks nice and curved.

                            Didn't look too closely as my PC speaker was bleeping demanding that it was reset :/
                            "I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours." - Stephen Roberts

                            µße®LørÐ - A legend in his underwear
                            Member of For F*ck Sake UT clan
                            DriverHeaven administrator
                            PowerVR Network administrator

                            Comment

                            Working...
                            X