Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. I've Been Challenged

I've Been Challenged

Scheduled Pinned Locked Moved The Lounge
graphicsgame-devcsharpc++visual-studio
30 Posts 17 Posters 5 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E El Corazon

    Levi.Rosol wrote: I love watching someone recreate the wheel just because they don't like the language/framework used in a particular solution. Actually, this "can" be a valid reason, all depending on the circumstances. Here at work there were two groups working on 3D visualization, our group and another government based. I started our group 12 years ago without even the knowledge that the other group existed (because they had not produced anything yet), they had 12 people working on the project. Within two years I produced a product first, so I was accused of undermining their work. By the time they produced I was on a second generation product and with a partner to help my work. The screams were much louder, I could handle four times the terrain density, 10 times the number of inputs, and still ran 4 times as fast. Why? framework. I didn't use the same one as them. After 10 years of them demanding me to stop work because I make them look bad, continuing to find the best possible frame work possible, we are currently running 10 times as fast as the competition, 10 times the terrain density and 100 times the number of inputs. The reason, framework. Sometimes there is a valid reason to change frameworks. You are right, though, it should not be about names. They chose frameworks that were better known but tried to fit an elephant through a mousehole (see Roger's sig if it's still there -- I do not like putting everything together in one do everything application). We chose the framework that would provide for our customers the highest performance product for their needs. The other group fell apart last year after 12 years massive government funding they turned over the application and it was mothballed. Framework can make the difference. The right tool for the right job! I learned that in woodshop in highschool, I think more folks should have taken woodshop. :) _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

    E Offline
    E Offline
    Ed K
    wrote on last edited by
    #18

    Which framework were you using and what were they using? ed ~"Watch your thoughts; they become your words. Watch your words they become your actions. Watch your actions; they become your habits. Watch your habits; they become your character. Watch your character; it becomes your destiny." -Frank Outlaw.

    E 1 Reply Last reply
    0
    • realJSOPR realJSOP

      That is an agreeable proposition. ------- sig starts "I've heard some drivers saying, 'We're going too fast here...'. If you're not here to race, go the hell home - don't come here and grumble about going too fast. Why don't you tie a kerosene rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

      R Offline
      R Offline
      Rick York
      wrote on last edited by
      #19

      Do you want a V6.0 project or a V7.1 project ?

      realJSOPR 1 Reply Last reply
      0
      • E Ed K

        Which framework were you using and what were they using? ed ~"Watch your thoughts; they become your words. Watch your words they become your actions. Watch your actions; they become your habits. Watch your habits; they become your character. Watch your character; it becomes your destiny." -Frank Outlaw.

        E Offline
        E Offline
        El Corazon
        wrote on last edited by
        #20

        Ed K wrote: Which framework were you using and what were they using? I started on Corypheous, moved to Multigen-Paradigm Vega (mostly based on govt pressure), currently on Quantum3D Vtree, moving to OpenSceneGraph. The other group always used Vega. Although part of their problem was misusing the tool, I still couldn't get the performance we wanted out of Vega, so we moved away from it. The point is to know what you want and what you need. Vega is a wonderful 3D graphics framework with some really powerful features, it also is extremely expensive and CPU-hungry. _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

        1 Reply Last reply
        0
        • R Rick York

          Do you want a V6.0 project or a V7.1 project ?

          realJSOPR Offline
          realJSOPR Offline
          realJSOP
          wrote on last edited by
          #21

          VC6 please, and thank you. ------- sig starts "I've heard some drivers saying, 'We're going too fast here...'. If you're not here to race, go the hell home - don't come here and grumble about going too fast. Why don't you tie a kerosene rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

          1 Reply Last reply
          0
          • realJSOPR realJSOP

            As some of you probably know, I'm into online auto sim racing in a big way. A major side story to this is that there's a huge number of people that paint race car templates for the various sims that are (and have been) available. To save time for the painters, a couple of guys have written an application that applies a texture to a 3-D model of the various cars so that we don't have to actually create new cars in the game and import the graphics only to find out a stripe or decal aren't prerly alignbed where various triangles are aligned when the model is wrapped with the texture. The only mistake I see is that they used .NET, and I complained loudly about this fact. As a response, someone (not one of the two programmers, but rather an end-user) challeneged me to write a comparable app, stating that he didn't think I could do it. So, I want to build an app: - using Visual Studio 6.0 or Visual C++ 7.0 (which means NOT using .NET or anything associated with the framework) - targeted at Win2K/WinXP - giving the user a choice between rendering with OpenGL *or* DirectX (DX9 or later) - provides the ability to rotate the model on all three axis - support lighting and shading - zoom in/out functionality The user interface stuff I can have done in a few hours, but I've never done 3-D modelling, or coded for OpenGL or Direct-3D in any way. Is there anyone here that can help out on this as far as code libraries and/or reference material? Many thanks in advance, and just say NO to .NET. :) ------- sig starts "I've heard some drivers saying, 'We're going too fast here...'. If you're not here to race, go the hell home - don't come here and grumble about going too fast. Why don't you tie a kerosene rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

            S Offline
            S Offline
            Shawn Horton
            wrote on last edited by
            #22

            For a 3D toolkit, you might look at Coin3D[^] This is a port of SGI's OpenInventor. I have not used it myself, but I do have a number of apps that are using it. Plus, there is a lot of newsgroup and web support for OpenInventor available that may also apply. Good luck. P.S. Their main page seems to be having issues, so start here.[^] Shawn

            1 Reply Last reply
            0
            • realJSOPR realJSOP

              I just went to the Microsoft site to download the DX9 SDK, and since I'm running Win2K, the "Genuine Windows" crap doesn't seem to work, so I can't downoad the SDK. Where else can I get it? ------- sig starts "I've heard some drivers saying, 'We're going too fast here...'. If you're not here to race, go the hell home - don't come here and grumble about going too fast. Why don't you tie a kerosene rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

              J Offline
              J Offline
              Jerry Hammond
              wrote on last edited by
              #23

              Try to use the DotNet vault DL. "Art doesn't want to be familiar. It wants to astonish us. Or, in some cases, to enrage us. It wants to move us. To touch us. Not accommodate us, make us comfortable." -- Jamake Highwater Toasty0.com My Grandkids

              1 Reply Last reply
              0
              • realJSOPR realJSOP

                Levi.Rosol wrote: Admitting that you don't see any flaws in the original application, what do you expect to improve upon? I haven't seen the .NET program, and there are a couple of usability issues I've always had with their older stuff that they've never seen fit to fix. Besides all that, I figured it might be a hoot to a) get some 3d experience and b) show them they don't need .NET and it's oversized "framework" to do the same job. Levi.Rosol wrote: sounds like something you would hear 3 or 4 years ago... I've been writing my own code for over 20 years - I don't need Microsoft's help to manage pointers (and I bet my program runs faster than theirs). ------- sig starts "I've heard some drivers saying, 'We're going too fast here...'. If you're not here to race, go the hell home - don't come here and grumble about going too fast. Why don't you tie a kerosene rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                L Offline
                L Offline
                Levi Rosol
                wrote on last edited by
                #24

                John Simmons / outlaw programmer wrote: a) get some 3d experience and I will never argue with building an application just to learn something new. IMO, there is no better way to learn something. John Simmons / outlaw programmer wrote: b) show them they don't need .NET and it's oversized "framework" to do the same job. at least you are clear on your goals. do nothing more than what someone else has already done. And when you're done, call your application.... Mono :-> Levi Rosol NTeam Project[^] Blog By Levi[^]

                F 1 Reply Last reply
                0
                • realJSOPR realJSOP

                  As some of you probably know, I'm into online auto sim racing in a big way. A major side story to this is that there's a huge number of people that paint race car templates for the various sims that are (and have been) available. To save time for the painters, a couple of guys have written an application that applies a texture to a 3-D model of the various cars so that we don't have to actually create new cars in the game and import the graphics only to find out a stripe or decal aren't prerly alignbed where various triangles are aligned when the model is wrapped with the texture. The only mistake I see is that they used .NET, and I complained loudly about this fact. As a response, someone (not one of the two programmers, but rather an end-user) challeneged me to write a comparable app, stating that he didn't think I could do it. So, I want to build an app: - using Visual Studio 6.0 or Visual C++ 7.0 (which means NOT using .NET or anything associated with the framework) - targeted at Win2K/WinXP - giving the user a choice between rendering with OpenGL *or* DirectX (DX9 or later) - provides the ability to rotate the model on all three axis - support lighting and shading - zoom in/out functionality The user interface stuff I can have done in a few hours, but I've never done 3-D modelling, or coded for OpenGL or Direct-3D in any way. Is there anyone here that can help out on this as far as code libraries and/or reference material? Many thanks in advance, and just say NO to .NET. :) ------- sig starts "I've heard some drivers saying, 'We're going too fast here...'. If you're not here to race, go the hell home - don't come here and grumble about going too fast. Why don't you tie a kerosene rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                  P Offline
                  P Offline
                  Pavel Klocek
                  wrote on last edited by
                  #25

                  Another open source 3D code: Crystal Space[^] Pavel Sonork 100.15206

                  1 Reply Last reply
                  0
                  • L Levi Rosol

                    John Simmons / outlaw programmer wrote: a) get some 3d experience and I will never argue with building an application just to learn something new. IMO, there is no better way to learn something. John Simmons / outlaw programmer wrote: b) show them they don't need .NET and it's oversized "framework" to do the same job. at least you are clear on your goals. do nothing more than what someone else has already done. And when you're done, call your application.... Mono :-> Levi Rosol NTeam Project[^] Blog By Levi[^]

                    F Offline
                    F Offline
                    fakefur
                    wrote on last edited by
                    #26

                    Why Mono? Is that supposed to be funny or am I missing something?

                    1 Reply Last reply
                    0
                    • D Daniel Turini

                      You know that a framework is having a good acceptance when someone needs to copy an entire application functionality just to prove that C++ can also do it. I see dead pixels Yes, even I am blogging now!

                      F Offline
                      F Offline
                      fakefur
                      wrote on last edited by
                      #27

                      Or one could easily say that you can tell when a framework isn't doing so well when it's supporters have to plug it at every opportunity and explain how and why it is so good. If it was that good it would succeed on it's own no?

                      1 Reply Last reply
                      0
                      • realJSOPR realJSOP

                        As some of you probably know, I'm into online auto sim racing in a big way. A major side story to this is that there's a huge number of people that paint race car templates for the various sims that are (and have been) available. To save time for the painters, a couple of guys have written an application that applies a texture to a 3-D model of the various cars so that we don't have to actually create new cars in the game and import the graphics only to find out a stripe or decal aren't prerly alignbed where various triangles are aligned when the model is wrapped with the texture. The only mistake I see is that they used .NET, and I complained loudly about this fact. As a response, someone (not one of the two programmers, but rather an end-user) challeneged me to write a comparable app, stating that he didn't think I could do it. So, I want to build an app: - using Visual Studio 6.0 or Visual C++ 7.0 (which means NOT using .NET or anything associated with the framework) - targeted at Win2K/WinXP - giving the user a choice between rendering with OpenGL *or* DirectX (DX9 or later) - provides the ability to rotate the model on all three axis - support lighting and shading - zoom in/out functionality The user interface stuff I can have done in a few hours, but I've never done 3-D modelling, or coded for OpenGL or Direct-3D in any way. Is there anyone here that can help out on this as far as code libraries and/or reference material? Many thanks in advance, and just say NO to .NET. :) ------- sig starts "I've heard some drivers saying, 'We're going too fast here...'. If you're not here to race, go the hell home - don't come here and grumble about going too fast. Why don't you tie a kerosene rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                        J Offline
                        J Offline
                        JWood
                        wrote on last edited by
                        #28

                        I have a 3D modelling software - but it is fairly difficult to work with - http://www.stransim.com And I work with aircraft models.

                        1 Reply Last reply
                        0
                        • realJSOPR realJSOP

                          As some of you probably know, I'm into online auto sim racing in a big way. A major side story to this is that there's a huge number of people that paint race car templates for the various sims that are (and have been) available. To save time for the painters, a couple of guys have written an application that applies a texture to a 3-D model of the various cars so that we don't have to actually create new cars in the game and import the graphics only to find out a stripe or decal aren't prerly alignbed where various triangles are aligned when the model is wrapped with the texture. The only mistake I see is that they used .NET, and I complained loudly about this fact. As a response, someone (not one of the two programmers, but rather an end-user) challeneged me to write a comparable app, stating that he didn't think I could do it. So, I want to build an app: - using Visual Studio 6.0 or Visual C++ 7.0 (which means NOT using .NET or anything associated with the framework) - targeted at Win2K/WinXP - giving the user a choice between rendering with OpenGL *or* DirectX (DX9 or later) - provides the ability to rotate the model on all three axis - support lighting and shading - zoom in/out functionality The user interface stuff I can have done in a few hours, but I've never done 3-D modelling, or coded for OpenGL or Direct-3D in any way. Is there anyone here that can help out on this as far as code libraries and/or reference material? Many thanks in advance, and just say NO to .NET. :) ------- sig starts "I've heard some drivers saying, 'We're going too fast here...'. If you're not here to race, go the hell home - don't come here and grumble about going too fast. Why don't you tie a kerosene rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                          L Offline
                          L Offline
                          Le centriste
                          wrote on last edited by
                          #29

                          If you want to impress someone, write it in assembly (80x86 assembly, I mean, not .NET). -------- "I say no to drugs, but they don't listen." - Marilyn Manson

                          1 Reply Last reply
                          0
                          • realJSOPR realJSOP

                            As some of you probably know, I'm into online auto sim racing in a big way. A major side story to this is that there's a huge number of people that paint race car templates for the various sims that are (and have been) available. To save time for the painters, a couple of guys have written an application that applies a texture to a 3-D model of the various cars so that we don't have to actually create new cars in the game and import the graphics only to find out a stripe or decal aren't prerly alignbed where various triangles are aligned when the model is wrapped with the texture. The only mistake I see is that they used .NET, and I complained loudly about this fact. As a response, someone (not one of the two programmers, but rather an end-user) challeneged me to write a comparable app, stating that he didn't think I could do it. So, I want to build an app: - using Visual Studio 6.0 or Visual C++ 7.0 (which means NOT using .NET or anything associated with the framework) - targeted at Win2K/WinXP - giving the user a choice between rendering with OpenGL *or* DirectX (DX9 or later) - provides the ability to rotate the model on all three axis - support lighting and shading - zoom in/out functionality The user interface stuff I can have done in a few hours, but I've never done 3-D modelling, or coded for OpenGL or Direct-3D in any way. Is there anyone here that can help out on this as far as code libraries and/or reference material? Many thanks in advance, and just say NO to .NET. :) ------- sig starts "I've heard some drivers saying, 'We're going too fast here...'. If you're not here to race, go the hell home - don't come here and grumble about going too fast. Why don't you tie a kerosene rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                            P Offline
                            P Offline
                            Phil J Pearson
                            wrote on last edited by
                            #30

                            Why don't you re-invent the wheels for the cars as well? :laugh: ;P


                            The opinions expressed in this communication do not necessarily represent those of the author (especially if you find them impolite, discourteous or inflammatory).

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • World
                            • Users
                            • Groups