Direct X (they forced me to use it!)

The company I work for is looking at XBox development and has asked use to throw together a direct x maya scene render, I was wondering if you guys know any really good direct x development sites, discussion lists, irc, etc. I feel like they are forcing use to drive in reverse, but oh - well gotta pay the bills.

I don’t have any good site for Directx, but Nvidia has promised opengl on the xbox…

We haven’t promised anything of the sort. Microsoft is responsible for all of the XBox software, including development tools. OpenGL on XBox would surely be possible, but if you want it, you will have to lobby Microsoft for it.

  • Matt

oh. Ok. Thanks for pointing that out.

I actually read that from a John Carmack interview a long time ago, but of course he didn’t not say promise. He said something like suppose to.

I just thought it totally logical so I just assumed you would do it.

This is really THE DirectX mailing list: http://discuss.microsoft.com/archives/DIRECTXDEV.html .

      -Jason

First of all kick your boss’ ass! :smiley:
Then surf to http://www.spinningkids.org/umine, there are some links to DirectX tutorials, of course in the coding tutorials page.

And remember DirectIctus suxx…

rIO.sK http://www.spinningkids.org

For mcraighead: wich is the right way to contact microsoft and ask OpenGL support on XBox ?

I think there is a some sort of “XBox project administrator” at MS.

Just to show how many ppl want OGL on the box …

rIO.sK

from micheal abrash now working for microsoft
" via a version of DirectX 8 optimized and extended to support every feature of Xbox. For those who prefer OpenGL, NVIDIA will provide a fully Xbox-enhanced version."
http://www.ddj.com/articles/2000/0008/0008a/0008a.htm?topic=graphics

have they gone and done the dirty again

Gorg :
Nvidia has promised opengl on the xbox…

mcraighead:
We haven’t promised anything of the sort

zed:
from micheal abrash now working for microsoft
" via a version of DirectX 8 optimized and extended to support every feature of Xbox. For those who prefer OpenGL, NVIDIA will provide a fully Xbox-enhanced version."

Well mcraighead can you explain this ? :wink:

What Abrash said there is not true.

I have no idea who at MS is responsible for this stuff. XBox is definitely not my specialty.

  • Matt

Originally posted by mcraighead:
[b]What Abrash said there is not true.

I have no idea who at MS is responsible for this stuff. XBox is definitely not my specialty.

  • Matt[/b]

I wonder why MS would implement OpenGL themselves. Having something proprietary like directx is owning a Control Point in the business. OpenGL is open, so it’s not a control point. MS can dictate what ever is related to DirectX. And everybody has to listen to them. Even Nvidia. In the future, I suppose, that Nvidia will be completely controlled by MS what comes to directx. Nvidia & ATI will have to fight each other, but MS makes the profit by implementing the “graphics OS” and not having to fight anybody! that’s business, dudes… I suppose that’s why MS don’t like opengl

-J.

Something amusing I noticed: You know how Visual C++ 6.0 will pop up a little text box that lists arguments when you start typing a function argument list?

Notice that this won’t happen for OGL functions, despite the fact that they ARE in the MS documentation. You know that’s probably a special case in their code so they had to go out of their way for it.

– Zeno

http://www.mr-gamemaker.com

Originally posted by Zeno:
[b]Something amusing I noticed: You know how Visual C++ 6.0 will pop up a little text box that lists arguments when you start typing a function argument list?

Notice that this won’t happen for OGL functions, despite the fact that they ARE in the MS documentation. You know that’s probably a special case in their code so they had to go out of their way for it.

– Zeno[/b]

Heheh, the autocomplete stuff doesn’t work for DirectX either. At least not for me. I’ve noticed that for other APIs as well, though I can’t think of any others specifically at the moment.

Its too bad if there won’t be GL option for X-Box. Granted, i like DX8’s True Render-To-Texture feature (primarily to have a 640x480 TV Out w/ 512x512 ShadowMap…although pbuffers will handle that i suppose), but there is simply no RegisterCombiner extension for DX8 and if you build your ‘pixel shaders’ on the fly, DX8 can’t handle that dynamically per object- Dynamically building the pixel-passes delivers some enormous visual capabilities:: LOD pixel-rendering, realtime alterations of surface geometry, and infinite zoom-in.

Is there anything that we can do? Send a letter to Abrash?