Hard Light Productions Forums

Off-Topic Discussion => General Discussion => Topic started by: Kazan on November 21, 2001, 02:29:00 pm

Title: Something for you to play with (PCS Intermediate Build)
Post by: Kazan on November 21, 2001, 02:29:00 pm
Main Intermediate Build Executeable http://allianceproductions.dhs.org/PCS10003.exe (//"http://allianceproductions.dhs.org/PCS10003.exe")  

Support DLLs
GLUT: http://allianceproductions.dhs.org/glut32.dll (//"http://allianceproductions.dhs.org/glut32.dll")

OpenIL http://allianceproductions.dhs.org/ilut.dll (//"http://allianceproductions.dhs.org/ilut.dll")  http://allianceproductions.dhs.org/devil.dll (//"http://allianceproductions.dhs.org/devil.dll")  http://allianceproductions.dhs.org/ilu.dll (//"http://allianceproductions.dhs.org/ilu.dll")

------------------
Who do you trust?
The Guy that wrote an operating system to sell
or the Guys that wrote an  operating system to use
---------------

"Why Climb it?" - "Because it's there."

"God is dead." - Nietzsche
-----------------
FreeSpace 2: The Babylon Project Effects Nerd and Programmer. (//"http://freespace.volitionwatch.com/babylon")
Alliance Productions (//"http://alliance.sourceforge.net")




[This message has been edited by Kazan (edited 11-23-2001).]
Title: Something for you to play with (PCS Intermediate Build)
Post by: Thorn on November 21, 2001, 02:38:00 pm
A required .dll file, GLUT32.dll, was not found.
Title: Something for you to play with (PCS Intermediate Build)
Post by: Kazan on November 21, 2001, 02:43:00 pm
ok... i should have known that

here
 http://allianceproductions.dhs.org/glut32.dll ("http://allianceproductions.dhs.org/glut32.dll")

------------------
Who do you trust?
The Guy that wrote an operating system to sell
or the Guys that wrote an  operating system to use
---------------

"Why Climb it?" - "Because it's there."

"God is dead." - Nietzsche
-----------------
FreeSpace 2: The Babylon Project Effects Nerd and Programmer. ("http://freespace.volitionwatch.com/babylon")
Alliance Productions ("http://alliance.sourceforge.net")
Title: Something for you to play with (PCS Intermediate Build)
Post by: Kazan on November 21, 2001, 11:26:00 pm
even newer build up

Rotation:
Full Control

Translation
Full Control

Scaling:
Full Control


Next:
Add Texture Support (OpenIL Image library rox  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif))

Future:
Toggle Viewer - disable by default
Data View - Guns, Turrets, Engines, Paths, etc
Title: Something for you to play with (PCS Intermediate Build)
Post by: Setekh on November 22, 2001, 03:00:00 am
Oh... wow.
Title: Something for you to play with (PCS Intermediate Build)
Post by: Nico on November 22, 2001, 05:28:00 am
 
Quote
Originally posted by Kazan:
even newer build up

Rotation:
Full Control

Translation
Full Control

Scaling:
Full Control


Next:
Add Texture Support (OpenIL Image library rox   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif))

Future:
Toggle Viewer - disable by default
Data View - Guns, Turrets, Engines, Paths, etc

if you don't mind, the next thing I'm looking for is rather data view...
Title: Something for you to play with (PCS Intermediate Build)
Post by: Styxx on November 22, 2001, 06:03:00 am
Nice work!

[This message has been edited by Styxx (edited 11-22-2001).]
Title: Something for you to play with (PCS Intermediate Build)
Post by: Eth on November 22, 2001, 02:23:00 pm
First, the glut32.dll you posted a link to doesn't work (on my system).  Windows gives an error message of "glut32.dll corrupt, reinstall" message (and yes, I tried redownloading it several times).  However, the glut32.dll from both the OpenGL site ("http://www.opengl.org/developers/documentation/glut/index.html") or the one from Nate Robin's GLUT for WIN32 site ("http://www.xmission.com/~nate/glut.html") work flawlessly.

Second, the viewer doesn't properly handle subobjects.  It appears that you only use the "Geometric center" parameters and don't take into account the "Offset from Parent Object" parameters.  You can look at the Vasudan AWACs model in the FS2 VP files for an example of this (notice that the "nose" of the ship is improperly offset from its proper position, about 2/3rds of the ship's length in front of where it should be).

Besides those things... nice new feature  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)  I especially like the light position toggle  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/wink.gif)  And I would agree with Venom, data viewer before texture (useful before nifty).
Title: Something for you to play with (PCS Intermediate Build)
Post by: Kazan on November 22, 2001, 02:35:00 pm
Eth

"Offset from parent object" is NOT USED FOR RENDERING AT ALL

It's just for them to do some cheating

each object has ABSOLUTELY GeoCenters in world coordinates


i've looked at this before many times because you and only you keep imagining this problem with Offset from parent up
Title: Something for you to play with (PCS Intermediate Build)
Post by: Bobboau on November 22, 2001, 02:39:00 pm
nice
a little slow though

------------------
Bobboau, bringing you products that work.............. in theory
Title: Something for you to play with (PCS Intermediate Build)
Post by: Kazan on November 22, 2001, 02:43:00 pm
slow? must be your computer IT SCREAMS on mine with FSAA enabled

------------------
Who do you trust?
The Guy that wrote an operating system to sell
or the Guys that wrote an  operating system to use
---------------

"Why Climb it?" - "Because it's there."

"God is dead." - Nietzsche
-----------------
FreeSpace 2: The Babylon Project Effects Nerd and Programmer. ("http://freespace.volitionwatch.com/babylon")
Alliance Productions ("http://alliance.sourceforge.net")
Title: Something for you to play with (PCS Intermediate Build)
Post by: Bobboau on November 22, 2001, 03:00:00 pm
I get like 2 SPF (as oposed to FPS)

------------------
Bobboau, bringing you products that work.............. in theory
Title: Something for you to play with (PCS Intermediate Build)
Post by: Kazan on November 22, 2001, 03:04:00 pm
what kinda chip you got in there? a dorito?
Title: Something for you to play with (PCS Intermediate Build)
Post by: Eth on November 22, 2001, 03:07:00 pm
 
Quote
Originally posted by Kazan:
i've looked at this before many times because you and only you keep imagining this problem with Offset from parent up

Not to argue... but look at the  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/v.gif) Vasudan AWACs model that I gave as an example... then explain why the nose is offset like that  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)  
Also, explain why ModelView32 AND the FS2 graphics engine correctly display models with the GEOCENTER set to ZERO, when the subobject is hundreds of meters from absolute WORLD coordinate 0,0,0...

Besides the various  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/v.gif) models like this, I have some others that show this quite well.  I'll take a few screen shots and email em too you in a few  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)

Title: Something for you to play with (PCS Intermediate Build)
Post by: Bobboau on November 22, 2001, 03:57:00 pm
P3 450
savage 4 (s3) vidio card
win 98

not so bad for the first build but I expect later vertions to work better

------------------
Bobboau, bringing you products that work.............. in theory
Title: Something for you to play with (PCS Intermediate Build)
Post by: Fineus on November 22, 2001, 04:03:00 pm
I've also found your copy of GLUT32.dll doesn't work, downloading Eths now...
Title: Something for you to play with (PCS Intermediate Build)
Post by: Fineus on November 22, 2001, 04:04:00 pm
Ok, that problems fixed. New problem:

KAZCTRL.DLL was not found.

Considering the first three letters are part of your user name, I'm assuming the DLL is one of yours - can you put it up for download?
Title: Something for you to play with (PCS Intermediate Build)
Post by: Eth on November 22, 2001, 04:11:00 pm
You can get the missing dll at the following link Thunder  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/wink.gif)


Kazan's FS2 package ("http://alliance.sourceforge.net/files/Software/AllProFS2Kit.exe")

Be sure to rename the current version of PCS you have BEFORE you install the PCS version in the above linked package, since they both will have the same name. (I always append the version number at the end, like PCSb104.exe).

* Darn it... I'm ruining my lurker image lately * :lol
Title: Something for you to play with (PCS Intermediate Build)
Post by: Fineus on November 22, 2001, 04:15:00 pm
Ah, great! will do   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)

lurker   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/wink.gif)

Edit: it works! and looks good as well. Runs fine on my system (but then my system is high end - so that doesn't mean anything for everyone else).

[This message has been edited by Thunder (edited 11-22-2001).]
Title: Something for you to play with (PCS Intermediate Build)
Post by: Kazan on November 22, 2001, 04:23:00 pm
I have texturing working.. technically.. but the image library i have doesn't like images < 24bpp too much (converts them up.. and screws up the colors) so im trying to find some new code to load PCXes
Title: Something for you to play with (PCS Intermediate Build)
Post by: Kazan on November 23, 2001, 09:32:00 am
eh.. i think part of the problem was i forgot to make the


RenderU = POFURenderV = 1-POFV

for UV coordinates...

right now OpenIL isn't appearing to get along well with one of the sharlin textures (sharlin_fin3_lod0.pcx)

cannot figure dat one out

------------------
Who do you trust?
The Guy that wrote an operating system to sell
or the Guys that wrote an  operating system to use
---------------

"Why Climb it?" - "Because it's there."

"God is dead." - Nietzsche
-----------------
FreeSpace 2: The Babylon Project Effects Nerd and Programmer. ("http://freespace.volitionwatch.com/babylon")
Alliance Productions ("http://alliance.sourceforge.net")
Title: Something for you to play with (PCS Intermediate Build)
Post by: Kazan on November 23, 2001, 10:03:00 am
Oh lookie here

 (http://206.24.61.78/PCSRender12.jpg)

She's still having stability issues though!

(Multithreaded programming sharing heap-based data between threads - and one thread CHANGING the data while the other is trying to read it - countermeasures in place, but not all of the ones i need)

------------------
Who do you trust?
The Guy that wrote an operating system to sell
or the Guys that wrote an  operating system to use
---------------

"Why Climb it?" - "Because it's there."

"God is dead." - Nietzsche
-----------------
FreeSpace 2: The Babylon Project Effects Nerd and Programmer. ("http://freespace.volitionwatch.com/babylon")
Alliance Productions ("http://alliance.sourceforge.net")
Title: Something for you to play with (PCS Intermediate Build)
Post by: DragonClaw on November 23, 2001, 10:26:00 am
Nice ICQ floater  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/tongue.gif)  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/lol.gif)


Glad to see its working, even though I really don't have a use for it right now

------------------
   -Director of the staff of Hidden Terror. ("http://www.hiddenterror.f2s.com")
    -WebMaster of Imperial Productions ("http://imperial.pcgcentral.com")

     
Quote
The fear always controls our attitude, let us fear no more!
Title: Something for you to play with (PCS Intermediate Build)
Post by: Kazan on November 23, 2001, 10:35:00 am
I stabilized dynamic model changing.. right now the only renderer stability issue is in OpenIL which perterbs me because i cannot debug that
Title: Something for you to play with (PCS Intermediate Build)
Post by: Kazan on November 23, 2001, 10:45:00 am
bump for new version
Title: Something for you to play with (PCS Intermediate Build)
Post by: Eth on November 23, 2001, 11:22:00 pm
The OpenIL DLLs you have links posted to didn't work (same corruption problem as the previous glut one).  For anyone else experiencing this problem, here is a link to the OpenIL package.  Extract the DLLs in the LIB subdirectory of the ZIP into the directory where PCS is:

DevIL 1.1.9 Windows SDK ("http://prdownloads.sourceforge.net/openil/DevIL-SDK-1.1.9.zip")

Kaz... the version you have linked at the top doesn't show textures on the models here... was it suppose to?  Also, still no luck on the problem I sent you the email info on  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/frown.gif) (i.e. the 10003.exe exhibits same issues)
Title: Something for you to play with (PCS Intermediate Build)
Post by: Nico on November 24, 2001, 06:25:00 am
can you change the controls for the preview window? use mouse, like modelview, coz on my french keyboard, it's just plain painfull to find the damn keys...
Title: Something for you to play with (PCS Intermediate Build)
Post by: Kazan on November 24, 2001, 09:31:00 am
i will later
Title: Something for you to play with (PCS Intermediate Build)
Post by: Mad Bomber on November 24, 2001, 09:42:00 am
 
Quote
Originally posted by Eth:
* Darn it... I'm ruining my lurker image lately * :lol

Start burrowing and shooting spine lines at people.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)

Title: Something for you to play with (PCS Intermediate Build)
Post by: Setekh on November 24, 2001, 09:26:00 pm
 
Quote
Originally posted by Bobboau:
I get like 2 SPF (as oposed to FPS)

 (http://dynamic.gamespy.com/~freespace/ubb/noncgi/lol.gif)!

 
Quote
Originally posted by Kazan:
what kinda chip you got in there? a dorito?

 (http://dynamic.gamespy.com/~freespace/ubb/noncgi/lol.gif)  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/lol.gif)!!

Heheh... you guys are funny. In recent news, the new build runs like a dream on my Kyro2. Top job.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/icons/icon14.gif)   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/wink.gif)
Title: Something for you to play with (PCS Intermediate Build)
Post by: Fineus on November 25, 2001, 03:41:00 am
Your saying that like your suprised it runs well with a Kryo2  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/wink.gif)
Title: Something for you to play with (PCS Intermediate Build)
Post by: Red5 on November 29, 2001, 01:02:00 am
Id like to see the next version have sub object deletion ability!
Title: Something for you to play with (PCS Intermediate Build)
Post by: Kazan on November 29, 2001, 05:58:00 am
um.. no - any geometry modification belongs in the modeling program
Title: Something for you to play with (PCS Intermediate Build)
Post by: Nico on November 29, 2001, 06:01:00 am
 
Quote
Originally posted by Red5:
Id like to see the next version have sub object deletion ability!

would be cool, but I have to agree with Kaz on thi one, coz then, why not adding submodels, changing maps and... creating a new modeler prog?
I prefer to have PCS focused on a few things done right, rather than lots of buggy options.
Title: Something for you to play with (PCS Intermediate Build)
Post by: Fineus on November 29, 2001, 09:43:00 am
Although if additional functions can be built in and will work well - so much the better!
Title: Something for you to play with (PCS Intermediate Build)
Post by: The Avenger on November 29, 2001, 02:48:00 pm
one thing at a time

------------------
 http://www.themodplace.co.uk

http://www.avengershome.co.uk