Archived

This topic is now archived and is closed to further replies.

ChrisE

PRO Edit

Recommended Posts

Guest Anonymous Poster
Looks like it will be a great tool. Incorporating most of the Object Editing Tools.

Struck 1 problem tho. Doesn't work under win2000, and the win2000 drivers state that they are final release versions. I will let you know how I get on with my investigations as to why things are not working.

Cheers
Darrin

Share this post


Link to post
Share on other sites
I am not going to work on Windows 2000 support until it is actually released. I am tired to being a guinea pig and would prefer to spend my time writing new things for the engine than finding someone else's bugs.

If I have to change something to get an older application running on their new OS then MS is doing something wrong

Share this post


Link to post
Share on other sites
Hi Chris,
I totally agree.
Unfortunatly 90% of PCs at my work are NT based, and they see 2000 as being the answer to the Direct3D problems, so I get the unfortunate task of trying to get our stuff working under 2000. Fun eh!
I am not far of isolating the problems & will let you know when I have figured it out.

Cheers
Darrin

Share this post


Link to post
Share on other sites
I'm not getting any GPF's on exit. I did find some bugs in the shutdown when I switched to TNT2 and thought I had them fixed.

What card are you using? Maybe I can duplicate it.

Share this post


Link to post
Share on other sites
It occurs on an ATI Rage pro, it only happens when you close the model from the file menu, but not from the X window/button.
Also when loading a model the model appears as a speck in the distance and I have to move the model forward to get up close, I have tried rescaling the model in MAX, I am using Marcos's exporter, and the model loads up fine in the engine.

Should textures be appearing on the models as well, after editing a texture in editpro, saving it and reloading it ?

Shawn

[This message has been edited by Shawn (edited November 15, 1999).]

Share this post


Link to post
Share on other sites
When you close the model or when you close the entire program from the file menu?

The camera is set to a default location and doesn't attempt any nice placement based on the object size, so that is expected.

Textures should be working fine, however it saves full pathnames and won't be suitable to distribute to other people.

Share this post


Link to post
Share on other sites
You won't see any textures on an object if you just assigned them in this utility, because no texture coordinates have been initialized. You'll most likely get the same color everywhere (top left pixel of the texture) since all the texture coordinates are 0. If you want texturing do it in the modeler first and then you can change textures later using EditPRO.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Hi Chris,
I solved the win2000 problem.
It appears to occur when trying to run FullScreen & fails when creating your Hwndmain.
I have remed the following lines in the initApplication within WinUtil.c & it appears to work

hWndMain = CreateWindowEx (
// #ifdef USE_FULLSCREEN
WS_EX_TOPMOST,
//#else
// WS_OVERLAPPEDWINDOW,
//#endif
"PRClass",
etc etc

Pretty Weird huh?
I dont know if this effects anything else.

Cheers
Darrin

Share this post


Link to post
Share on other sites
Hi Chris,
Note I am writing an app that runs windowed, as does the ProEdit so I have removed the #define USE_FULLSCREEN.(I presume you have to)
without commenting out the lines mentioned, the Hwnd would Initialize using WS_EX_TOPMOST, whereas with the USE_FULLSCREEN defined it would Init using WS_OVERLAPPED.
I am going to try WS_EX_OVERLAPPED in place of WS_OVERLAPPED (which seems to be the method causing all the probs)

Cheers
Darrin
(PS I am working from guesswork as windoze programming is not really my strong point)

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Hi Folks,
Now works nicely under win2000.

in WinUtil.c

hWndMain = CreateWindowEx (
#ifdef USE_FULLSCREEN
WS_EX_TOPMOST,
#else
WS_EX_OVERLAPPEDWINDOW,
#endif
"PRClass",
etc etc

please note the only change is from WS_OVERLAPPEDWINDOW to WS_EX_OVERLAPPEDWINDOW

and also note this only applies where shown above.

Cheers
Darrin

Share this post


Link to post
Share on other sites
I also forgot to mention that the new PRO Viewer/Editor is using 3D NOW optimized routines. I'm not finished with all the routines yet but some of the main things like matrix multiplies and vertex transformations are 3D Now optimized.

Make sure you grab this utility from www.egerter.com because it's much nicer than the previous utilities.

Share this post


Link to post
Share on other sites