Jump to content
  • Advertisement
  • entries
    422
  • comments
    1540
  • views
    490118

Busy busy busy

Sign in to follow this  
jollyjeffers

140 views

I've been pretty busy writing up my dissertation report this last week, hence the lack of any updates to my journal. So todays entry is a few random thoughts from the last week

  • I've sent off my first draft of the dissertation to my supervisor. I need some feedback so I can try and maximise my mark, but at the same time I really don't want any feedback. Due to it's weighting (20% of my entire degree) the mark I get for this report is pretty much the mark I get for my overall degree - if it gets slated at the first draft I probably won't have time to improve it before the final deadline [headshake]

  • I was thinking of drawing up the per-frame image composition for my dissertation as a huge Visio diagram and submitting it as an IOTD. I've got bits of it done, but it's pretty freakin cool to see just how much work a GPU can do. There's about 50-60 intermediary images produced for a single frame, and 20-60 of those per second.

  • I miss playing with Direct3D 10. Since Vista exploded on me I can't do any D3D10 stuff, and I was finding that a nice way of avoiding other more boring work. I keep thinking of new things I'd like to try with it. For example, I'm pretty sure I could knock up a double-pass fresnel-based water rendering demo using D3D10. I've not fully thought it through, but I think you'd need at least 4 passes on regular D3D9 hardware.

  • I've joined an elite group of just six people (of 99,371). Thanks to whomever bumped me over the 1900 rating line [grin]

  • I can't find any decent comparison imagery for my project. I need to write up an evaluation showing how my project is amazing and does what it was supposed to do..

  • Going home for the weekend to see some friends I've not seen in a while as well as the family. It'll be nice to get away from here for a while.

  • Picked up another copy of Far Cry for GBP7.99 the other day. Yes, another copy - I leant my original one to a friend who's since done a runner [rolleyes]. I personally had considerably more fun playing Far Cry than I ever did with Half-Life 2 (which everyone seems to think is perfect). Alterior motive is that now I have a Gf6800 I want to try the patch that adds HDRI effects to Far Cry [grin]

    That is all.
  • Sign in to follow this  


    8 Comments


    Recommended Comments

    Please do post the Visio daig, I'm really interested in the project :) Also, is your report going to be open - like, can we read it?

    Share this comment


    Link to comment
    Thanks for your interest!

    I'm just waiting until I have a better scene/image to work with on the Visio diagram, then I'll get it sorted [smile]

    As for the report - I doubt you'd be that interested in it. It's quite high level and "fluffy", so not much hardcore implementation details. I definitely can't release it until the marks are finalised, but maybe after that.

    Cheers,
    Jack

    Share this comment


    Link to comment
    Quote:
    I can't find any decent comparison imagery for my project. I need to write up an evaluation showing how my project is amazing and does what it was supposed to do..

    One student to another:
    Doesn't that not proof how amazing your project is and that it does what it is supposed to do?[wink]

    Another way of handling it would be taking a couple of SDK Samples (or from the internet showing similar things) and make screenshots from that.


    One thing you _don't_ want to do, is to make mock up's of your current project, one student near me did that, and forgot to change the name in the title bar....[headshake]

    Share this comment


    Link to comment
    Quote:
    I've not fully thought it through, but I think you'd need at least 4 passes on regular D3D9 hardware.


    Are you talking about scene passes, and if so which are you thinking about? I can only count the reflection and the main/refraction pass on DX9 hardware.

    Share this comment


    Link to comment
    Thanks for the suggestions mldaalder [smile]

    Quote:
    Are you talking about scene passes, and if so which are you thinking about? I can only count the reflection and the main/refraction pass on DX9 hardware.

    D3D9:
    1. Render below clipping plane (refraction)
    2. Render reflection of above clipping plane (reflection)
    3. Render main geometry
    4. Render water plane with reflection/refraction effect

    D3D10:
    1. Render main geometry, below clipping and reflection (use GS)
    2. Render water plane with reflection/refraction effect

    As I said, I've not really thought it through properly so I could be wrong [smile]

    The key was being able to wrap-up all the geometry in a single pass. Should mean only one trip down the pipeline/VS for the geometry.

    Cheers,
    Jack

    Share this comment


    Link to comment
    Oh okay, I wasn't counting rendering the actual plane as its own pass since its only rendered once and its not the whole scene. In DX9 you can combine the refraction and main passes with only minor artifacts by using Tiago Sousa's technique in GPU gems 2.

    That's pretty awesome that a geometry shader will allow you to combine the main and reflection passes. Then the D3D10 version will only use one scene pass by my way of counting.

    Share this comment


    Link to comment
    (Not related to current post)

    I think that my Radeon 9800 Pro got infected by yours or something. It's starting to give me trouble. A couple of minutes ago my screen went all colourful and I had to reboot. And yesterday it gave me a VPU Recover error after which my desktop stopped being accelerated and I had to reboot. I really don't want to have to buy a new card now.

    Share this comment


    Link to comment
    1901 eh? Maybe I should rate you down and bring you out of the clouds. jk!!! If you rated me down i would be below 1000 =)

    Share this comment


    Link to comment

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Advertisement
    ×

    Important Information

    By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

    We are the game development community.

    Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

    Sign me up!