1. Post #121
    RyanDv3's Avatar
    May 2008
    999 Posts
    I've currently got visual C++, visual C#, and Visual Basic all open at the same time, for the same project
    Reply With Quote Edit / Delete Windows 7 United States Show Events Funny Funny x 6Informative Informative x 1 (list)

  2. Post #122
    Gold Member
    Yogurt's Avatar
    December 2006
    1,089 Posts
    Hmm, this looks rather boring...


    I know!






    Reply With Quote Edit / Delete Windows 7 United States Show Events Funny Funny x 24Winner Winner x 1 (list)

  3. Post #123
    false prophet's Avatar
    October 2011
    943 Posts
    I've been sucked into the world of assembly. I don't know why but I find assembly so much fun.

    [edit] oh and
    Brittish people, it's your time to shine.
    Hi, http://www.canyoucrackit.co.uk/soyoudidit.asp
    Reply With Quote Edit / Delete Windows 7 United States Show Events Funny Funny x 4Winner Winner x 2Agree Agree x 1 (list)

  4. Post #124
    Andrew McWatters
    Dennab
    March 2011
    4,658 Posts
    Do you understand what a BSP tree is? Outside of the bastardized Source mapping definition?
    A k-D tree is a form of BSP tree.
    A quad- or oct-tree is a form of BSP tree.
    You can have a BSP tree using spheres instead of planes, where the volume inside is one child, while the volume outside is another. This is called a vantage-point tree, or VP-tree, and it has qualities that make it useful for finding nearest-neighbors in higher dimensional spaces (think spell-check).

    It's a very diverse structure, with many variants, and it's used a whole hell of a lot of places where you probably wouldn't think to look.

    If you have a 'scene-graph based' renderer that scales well, it's probably also employing one of these other structures in addition to the basic scene graph.
    It's funny; I was under the impression you were blanketing any sort of spacial partitioning under "BSP" and saying scene-graph approaches weren't using these.

    Oh wait, you did explicitly lay this statement out.

    This is kind of what I was guessing, and it's reassuring to see some verification.
    Most of the scene-graph driven games I've played (The Elder Scrolls III/IV and Fallout 3/NV being Netimmerse/Gamebryo-based) have never struck me as being particularly efficient at what they do. My desktop often struggles with these games when it probably would have no trouble rendering the same scene in any other engine.
    Games that tend to run smoother usually use an approach that is centered around partitioning space or defining minimal bounding volumes. BSP trees, octrees, bounding volume hierarchies, etc., all of them focus on making depth-sorting, collision detection, or frustum/occlusion culling operations faster instead of worrying about how to associate meshes for minimal state switching.
    Except what modern game doesn't partition space in even most naive method, ROBO_DONUT?

    One of the series you mention above is The Elder Scrolls. Those games use their own BSP structure for world rendering internally referred to as cells. Additionally, world geometry has mipmapping which works hand in hand with bounding volume hierarchy, so I'm not quite sure if you're talking out of your ass and not looking up on these things beforehand or not.
    Reply With Quote Edit / Delete Windows 7 United States Show Events

  5. Post #125
    Gold Member
    Sam Za Nemesis's Avatar
    November 2007
    5,517 Posts
    Global Offensive looks really good with cascaded shadow maps, Hidden Path should implement them




    Too tired to fix the skybox and tone the bloom overexposure, I'm going to bed now

    Edit:

    Nope, Couldn't sleep so I've toned it up correctly


    Reply With Quote Edit / Delete Windows 7 Brazil Show Events Disagree Disagree x 5Artistic Artistic x 3Agree Agree x 3 (list)

  6. Post #126
    Philly c's Avatar
    February 2008
    553 Posts
    There's going to be other trees within a scene graph. The argument is for not trying to merge them in to one super scene graph.
    Reply With Quote Edit / Delete Windows 7 United Kingdom Show Events Agree Agree x 1 (list)

  7. Post #127
    Gold Member

    March 2005
    3,028 Posts
    There's going to be other trees within a scene graph. The argument is for not trying to merge them in to one super scene graph.
    This, exactly.

    Also, I'm not sure what you're saying about mipmapping (of terrain heightmaps, I assume?) 'going hand-in-hand' with BVHs. I can't find anything which indicates that Netimmerse/Gamebryo uses BVHs (although I do not doubt that it might, in some form), or any information at all with regards to how it handles culling and such.

    I also wouldn't consider 'cells' to be a BSP structure. It's not, in any sense, a binary space partition. Although it is a spatial partitioning scheme, simple cells are not hierarchical so they lack a lot of useful properties.
    Reply With Quote Edit / Delete Windows 7 Show Events

  8. Post #128
    Darkest_97's Avatar
    February 2011
    186 Posts
    I made a little screenshot thing thats take pictures like Gyazo, uploads them to my dropbox, then copies the public link to my clipboard.

    Reply With Quote Edit / Delete Windows 7 United States Show Events

  9. Post #129
    Gold Member
    Smashmaster's Avatar
    April 2005
    1,506 Posts
    I made a little screenshot thing thats take pictures like Gyazo, uploads them to my dropbox, then copies the public link to my clipboard.

    It's a little... White.
    Reply With Quote Edit / Delete Windows 7 United States Show Events Agree Agree x 21 (list)

  10. Post #130
    Gold Member
    Jookia's Avatar
    July 2007
    6,768 Posts
    You need to turn your monitor's brightness down or it affects the screenshot quality.
    Reply With Quote Edit / Delete Linux Australia Show Events Funny Funny x 46 (list)

  11. Post #131
    Gold Member
    ruarai's Avatar
    December 2009
    1,352 Posts
    You need to turn your monitor's brightness down or it affects the screenshot quality.
    what?
    Reply With Quote Edit / Delete Australia Show Events Dumb Dumb x 11Late Late x 1 (list)

  12. Post #132
    Gold Member
    Smashmaster's Avatar
    April 2005
    1,506 Posts
    Clearly it's my monitors fault and not just the fact that the image is too white.

    Either that or you're trying to convince me that he programmed his computer to control a robot to take a picture of its monitor and upload it to drop-box.

    Also I REFUSE TO GET IT
    Reply With Quote Edit / Delete Windows 7 United States Show Events

  13. Post #133
    RUBY OVERLORD
    swift and shift's Avatar
    November 2011
    2,115 Posts
    trust an ie user not to get a computer joke
    Reply With Quote Edit / Delete Mac Australia Show Events Funny Funny x 43Dumb Dumb x 5 (list)

  14. Post #134
    Hi.
    reevezy67's Avatar
    July 2011
    4,292 Posts
    First delve into networking.

    Reply With Quote Edit / Delete Windows 7 Australia Show Events Winner Winner x 5Programming King Programming King x 1 (list)

  15. Post #135
    Darkest_97's Avatar
    February 2011
    186 Posts
    It's a little... White.
    Well you see, its basically just a half transparent borderless form, that goes over the entire screen. And it needed to be somewhat visible so you could see the marks of what your taking the screen of.
    Basically I suck and couldn't find another way to do it.

    Edit: The actual image it takes doesn't have the white film over it.
    Reply With Quote Edit / Delete Windows 7 United States Show Events Informative Informative x 2 (list)

  16. Post #136
    Gold Member
    Bellmanator's Avatar
    August 2008
    1,622 Posts
    Does anyone know any songs that convey a feeling of emptyness without being dull as hell, or in other words "spacey". Trying to find a nice song for my main menu and I'm having no luck whatsoever.
    Reply With Quote Edit / Delete Windows 7 United States Show Events

  17. Post #137
    Hi.
    reevezy67's Avatar
    July 2011
    4,292 Posts
    trust an ie user not to get a computer joke
    The new IE isn't so bad, though it is basically Chrome.

    Edit: Well that's what they tried for anyway.
    Reply With Quote Edit / Delete Windows 7 Australia Show Events Disagree Disagree x 22Funny Funny x 2Agree Agree x 1Dumb Dumb x 1 (list)

  18. Post #138
    hOnK :o)
    i300's Avatar
    December 2009
    3,987 Posts
    The new IE isn't so bad, though it is basically Chrome.
    Not at all.
    Reply With Quote Edit / Delete Windows 7 United States Show Events Agree Agree x 11Disagree Disagree x 1 (list)

  19. Post #139
    Andrew McWatters
    Dennab
    March 2011
    4,658 Posts
    Global Offensive looks really good with cascaded shadow maps, Hidden Path should implement them




    Too tired to fix the skybox and tone the bloom overexposure, I'm going to bed now

    Edit:

    Nope, Couldn't sleep so I've toned it up correctly


    How do preexisting lights work with your implementation? Does this also work well in corridors for you? It looks very nice.
    Reply With Quote Edit / Delete Windows 7 United States Show Events

  20. Post #140
    Gold Member
    Jookia's Avatar
    July 2007
    6,768 Posts
    I've decided that as I make games, I'm going to license utility stuff and things to that could help people under the DO WHAT THE FUCK YOU WANT license so others don't have to endure the pain of figuring out this stuff.
    Reply With Quote Edit / Delete Linux Australia Show Events Friendly Friendly x 5 (list)

  21. Post #141
    ASK ME ABOUT MY PLAYBOOK INSTEAD OF COLLEGE
    icantread49's Avatar
    April 2011
    1,616 Posts
    am i ~~~artistic~~~ yet?



    just kidding learning to use gimp
    Reply With Quote Edit / Delete Windows XP United States Show Events Artistic x 8Dumb x 4Programming King x 4Friendly x 2Winner x 1Funny x 1 (list)

  22. Post #142

    August 2011
    196 Posts
    Reply With Quote Edit / Delete Windows 7 Canada Show Events Artistic Artistic x 16Programming King Programming King x 3 (list)

  23. Post #143
    C:\
    C:\'s Avatar
    March 2011
    1,749 Posts
    I really want to make this now.
    Reply With Quote Edit / Delete Windows 7 United Kingdom Show Events Agree Agree x 1 (list)

  24. Post #144
    Gold Member
    Naelstrom's Avatar
    June 2010
    2,677 Posts
    Edited my screenshooter to take videos!

    It's really nice I can record and upload windows instantly.



    Edited:

    what's the webm tags again?

    Edited:

    Oh video was shortened to a more hip "vid".
    Reply With Quote Edit / Delete Linux United States Show Events Programming King Programming King x 5Winner Winner x 2 (list)

  25. Post #145
    Gold Member
    Bran's Avatar
    November 2008
    1,330 Posts
    Added a couple new things to my little conversion program.

    Dec and Hex:



    Binary and Hex:

    Reply With Quote Edit / Delete Windows 7 Canada Show Events Programming King Programming King x 2 (list)

  26. Post #146

    August 2011
    196 Posts
    I really want to make this now.
    Noooo you're stealing my original game idea! :P
    Reply With Quote Edit / Delete Windows 7 Canada Show Events Programming King Programming King x 1 (list)

  27. Post #147
    benji2015's Avatar
    October 2010
    476 Posts


    20 minutes to upload a < 10 mb file.. niiiiiice
    Reply With Quote Edit / Delete Windows 7 United States Show Events Programming King Programming King x 2 (list)

  28. Post #148
    Em See's Avatar
    January 2008
    1,108 Posts
    So I decided to try and learn some programming. I looked at VB for about 30 minutes and then found C#, which was more to my liking. I made a couple of console (yeah, "Hello, world" included) and Forms applications, and I found that it was very interesting!

    About a week after Battlefield 3's release I put together an application which essentially, when launched, would launch Origin if it wasn't already running and through its own integrated web browser loaded up Battlelog, and when the program was closed it also closed Origin and that ESN sonar application. Now back then Battlelog did not have the "remember me" cookie option, so I integrated my own auto-complete which taught me encryption (thankfully for the security of user data Battlelog soon integrated their own cookie based 'remember me' auto-login, so I removed mine). I also wrote into the application an auto-update system which worked with change-logs and my own free webspace.

    Basically, the user would disable Origin's "Startup when Windows logs on" setting, add my .exe to Steam (the entire project was the .exe; auto-updater and all - no permanent external files or folders) and it would be the most simple method of getting from Steam into BF3 easily and with overlays, but also importantly not remaining in-game for days because you added Origin itself to Steam. Worked fine, a lot of my mates are using it.

    I'm currently working on a complete re-write of it using WPF and hopefully a non Internet Explorer based web browser component (looking at Awesomium and such).
    Reply With Quote Edit / Delete Windows 7 Australia Show Events Programming King Programming King x 5Winner Winner x 1 (list)

  29. Post #149
    ultradude25's Avatar
    June 2008
    1,521 Posts
    So I decided to try and learn some programming. I looked at VB for about 30 minutes and then found C#, which was more to my liking. I made a couple of console (yeah, "Hello, world" included) and Forms applications, and I found that it was very interesting!

    About a week after Battlefield 3's release I put together an application which essentially, when launched, would launch Origin if it wasn't already running and through its own integrated web browser loaded up Battlelog, and when the program was closed it also closed Origin and that ESN sonar application. Now back then Battlelog did not have the "remember me" cookie option, so I integrated my own auto-complete which taught me encryption (thankfully for the security of user data Battlelog soon integrated their own cookie based 'remember me' auto-login, so I removed mine). I also wrote into the application an auto-update system which worked with change-logs and my own free webspace.

    Basically, the user would disable Origin's "Startup when Windows logs on" setting, add my .exe to Steam (the entire project was the .exe; auto-updater and all - no permanent external files or folders) and it would be the most simple method of getting from Steam into BF3 easily and with overlays, but also importantly not remaining in-game for days because you added Origin itself to Steam. Worked fine, a lot of my mates are using it.

    I'm currently working on a complete re-write of it using WPF and hopefully a non Internet Explorer based web browser component (looking at Awesomium and such).
    I would certainly use this once it is on a non-trident engine, and as long as this addon can be installed in it.
    Reply With Quote Edit / Delete Windows 7 Australia Show Events

  30. Post #150
    Hi.
    reevezy67's Avatar
    July 2011
    4,292 Posts


    Added a user list, which is completely client side even though all the clients go through a server.

    Figure that shit out.

    Edited:

    Edited my screenshooter to take videos!

    It's really nice I can record and upload windows instantly.

    Vid here.

    Edited:

    what's the webm tags again?

    Edited:

    Oh video was shortened to a more hip "vid".
    Curious, what are you programming that with? Looks interesting.
    Reply With Quote Edit / Delete Windows 7 Australia Show Events

  31. Post #151
    garry's Avatar
    September 2001
    12,366 Posts
    Edited my screenshooter to take videos!

    It's really nice I can record and upload windows instantly.



    Edited:

    what's the webm tags again?

    Edited:

    Oh video was shortened to a more hip "vid".
    How are you saving the video? What kind of FPS can it pull?
    Reply With Quote Edit / Delete Windows 7 Show Events Agree Agree x 1 (list)

  32. Post #152
    Em See's Avatar
    January 2008
    1,108 Posts
    I would certainly use this once it is on a non-trident engine, and as long as this addon can be installed in it.
    I'm actively looking for options to ditch this WebBrowser component - I'm definitely going to be including at least some form of such an improvement addon.

    In fact my existing program has a button dedicated to executing a slightly modified JavaScript bookmarklet that provides (very useful) auto-join functionality when you need it.

    A quick related question - is it possible to package .dll's within the standalone .exe of the program so as to have it remain... standalone?
    Reply With Quote Edit / Delete Windows 7 Australia Show Events

  33. Post #153
    Crescent fresh
    Perl's Avatar
    January 2011
    994 Posts
    I'm actively looking for options to ditch this WebBrowser component - I'm definitely going to be including at least some form of such an improvement addon.

    In fact my existing program has a button dedicated to executing a slightly modified JavaScript bookmarklet that provides (very useful) auto-join functionality when you need it.

    A quick related question - is it possible to package .dll's within the standalone .exe of the program so as to have it remain... standalone?
    ILMerge.
    Reply With Quote Edit / Delete Windows 7 Estonia Show Events

  34. Post #154
    Gold Member
    ruarai's Avatar
    December 2009
    1,352 Posts
    trust an ie user not to get a computer joke
    trust a mac user to believe a useragent spoof (of ie5)
    Reply With Quote Edit / Delete Australia Show Events Zing Zing x 22Funny Funny x 2Winner Winner x 2 (list)

  35. Post #155
    ToNi's Avatar
    March 2010
    102 Posts
    Hi everyone.
    This is my first time posting here.
    I started learning XNA last evening.
    Reply With Quote Edit / Delete Windows 7 Hungary Show Events Winner Winner x 5Artistic Artistic x 3Friendly Friendly x 1 (list)

  36. Post #156
    Gold Member
    Sam Za Nemesis's Avatar
    November 2007
    5,517 Posts
    How do preexisting lights work with your implementation? Does this also work well in corridors for you? It looks very nice.
    They work okay, They do not change much as almost none of the lighting has been changed, In the static light I've only changed the light_envoirement so it a cooler ambient light, and removed it's main brightness since the level is going to be lit exclusively with the dynamic sunlight, indirect light bounces may change the indoor lighting a bit, one problem is that it overbrightens way too much too easily, but it can be changed with a few tweaks, I'm totally going to use this in my next project
    Reply With Quote Edit / Delete Windows 7 Brazil Show Events Artistic Artistic x 1 (list)

  37. Post #157
    King of the Oil Refinery
    Tobba's Avatar
    December 2008
    6,212 Posts
    I can either make materials use a binary format, which would require me to code an editor, but it would have the advantage of each parameter having a type assigned to it
    Or I could write a key values parser and make it be like source materials
    Or I could just implement JSON, but both plaintext options would require me to make assumptions about the type when loading it, which could result in an extreme mess
    Reply With Quote Edit / Delete Windows 7 Sweden Show Events

  38. Post #158
    Gold Member
    BackwardSpy's Avatar
    May 2008
    6,412 Posts
    I have no idea what possessed me to make this...

    It's written in C# with XNA for my first Uni assignment. We're supposed to have something moving around the screen, bounded by the edges of the window, and some form of enemy and pickups. I think I've met those conditions...

    I'm quite pleased with the rocket AI, it uses both yours and its own states to figure out the best direction to move it to collide with you in the shortest time. It's fun!

    Edited:
    I hate nyan cat.
    Reply With Quote Edit / Delete Windows 7 United Kingdom Show Events Funny Funny x 22Winner Winner x 13Informative Informative x 1Optimistic Optimistic x 1 (list)

  39. Post #159
    aaronds's Avatar
    February 2011
    72 Posts
    Seasons greetings one and all.

    I posted this in the last thread on the same day that this one was created, so some of you may have already seen this live wallpaper I made real quick for android.



    Anyway, since then I put it on the android market so if any of you are feeling festive and would like this fat shit staring out of you from your phone, you can download it here.

    Note it might be a tad heavy on battery usage at the moment... Nevertheless, merry christmas!
    Reply With Quote Edit / Delete Windows 7 United Kingdom Show Events Friendly Friendly x 2 (list)

  40. Post #160
    Gold Member
    BackwardSpy's Avatar
    May 2008
    6,412 Posts
    Seasons greetings one and all.

    I posted this in the last thread on the same day that this one was created, so some of you may have already seen this live wallpaper I made real quick for android.



    Anyway, since then I put it on the android market so if any of you are feeling festive and would like this fat shit staring out of you from your phone, you can download it here.

    Note it might be a tad heavy on battery usage at the moment... Nevertheless, merry christmas!
    Could I have the APK? I can't connect to the internet on my phone at the moment :/
    Reply With Quote Edit / Delete Windows 7 United Kingdom Show Events