Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: Taristin on November 27, 2003, 04:42:18 pm

Title: Dear Heavenly Being, It's almost a render...
Post by: Taristin on November 27, 2003, 04:42:18 pm
Looky at this, guys:

Anuket (Yes, I know, I am obsessed):

(http://freespace.volitionwatch.com/qm/pub/snipes/anuket.jpg)

That's in the Techroom.  Setekh wanted a better in game shot last time, so here it is (Ignore the FPS, my PC is slow and underpowered, most people should get atleast 20 here) :

(http://freespace.volitionwatch.com/qm/pub/snipes/anuket2.jpg)



Now to find the glowmaps I had...
Title: Dear Heavenly Being, It's almost a render...
Post by: karajorma on November 27, 2003, 04:45:46 pm
That is a thing of beauty. No doubt about it.

We should use that shot to pimp FS2 when we make the download version available.
Title: Dear Heavenly Being, It's almost a render...
Post by: Taristin on November 27, 2003, 04:51:54 pm
Oddly enough, I just noticed I had no shields. I wonder why...
Title: Dear Heavenly Being, It's almost a render...
Post by: Bobboau on November 27, 2003, 05:13:51 pm
have you tryed that technology test build, it has truevission wich will auto-magicly smooth the geometry out on the video card (if you have a radeon) I don't know what it will do on cards that don't suport it
Title: Dear Heavenly Being, It's almost a render...
Post by: Flipside on November 27, 2003, 05:25:47 pm
If you smooth that any more, it'll be too slippery to land on! ;)
Title: Dear Heavenly Being, It's almost a render...
Post by: Bobboau on November 27, 2003, 05:41:45 pm
I meant use the origonal model, I think the way truevision works would make it actualy look better
Title: Dear Heavenly Being, It's almost a render...
Post by: Taristin on November 27, 2003, 07:29:46 pm
Sorry, I have a GeForce 2 PCI...

And I realized why I had no shields, silly me. :)

I didin't DL the tech test build, because I don't have a Radeon anymore...
Title: Dear Heavenly Being, It's almost a render...
Post by: Bobboau on November 27, 2003, 07:58:58 pm
give it a shot, the worse that could hapen is it could cause you'r card to explode and wipening you'r hard drive clean, and starting a fire that kills you your famly and any people in the general vasinity of your house
Title: Dear Heavenly Being, It's almost a render...
Post by: RandomTiger on November 27, 2003, 08:10:06 pm
Quote
Originally posted by Bobboau
have you tryed that technology test build, it has truevission wich will auto-magicly smooth the geometry out on the video card (if you have a radeon) I don't know what it will do on cards that don't suport it


I wonder if we could find out more about how they do it *, then we could replicate it for all cards. Is there a technique name?

* not on the fly in hardware but at load time.
Title: Dear Heavenly Being, It's almost a render...
Post by: Taristin on November 27, 2003, 09:09:33 pm
Ok, it no do nothing. Actually, it makes the game run slower, and choppier...
Title: Dear Heavenly Being, It's almost a render...
Post by: Bobboau on November 27, 2003, 09:41:40 pm
you see no diference in the apearence of the ships, if your useing the high poly version of the Anuket then no I wouldn't expect any diference in it's apearence, but the low poly version and all of the other ships should look better

(I'm assuming by the "it runs slower" coment as an indication that the feature is being emulated)
Title: Dear Heavenly Being, It's almost a render...
Post by: Setekh on November 27, 2003, 09:49:32 pm
Dear God indeed... :eek2:

Now, what we need to do is figure out how to get the overexposure effects working with the gas chamber. :D
Title: Dear Heavenly Being, It's almost a render...
Post by: Fry_Day on November 28, 2003, 08:15:02 am
Quote
Originally posted by RandomTiger


I wonder if we could find out more about how they do it *, then we could replicate it for all cards. Is there a technique name?

* not on the fly in hardware but at load time.

Simple geometry enhancement isn't too complex - they subdivide every triangle, and perturb the subdivision points by the weighted normal at that point. Think of it as drawing the surface with Bezier curves instead of a flat polygon, with the vertices being the control points and the normals being the direction vectors. For explanation on Bezier Curves, go over to http://freespace.virgin.net/hugo.elias/graphics/x_bezier.htm

I know there's probably a formal name to it, but most of my knowledge isn't formal, rather all kinds of snippets I seem to gather over time.
Title: Dear Heavenly Being, It's almost a render...
Post by: Lightspeed on November 28, 2003, 08:24:23 am
hmm nice indeed ... I can't see any difference in textures, and the mesh seems only slightly clearer. How much extra polies does it use?
Title: Dear Heavenly Being, It's almost a render...
Post by: Fry_Day on November 28, 2003, 08:28:42 am
A lot :)
Title: Dear Heavenly Being, It's almost a render...
Post by: Bobboau on November 28, 2003, 08:30:48 am
if I remember corectly ~15000
Title: Dear Heavenly Being, It's almost a render...
Post by: Gloriano on November 28, 2003, 09:20:31 am
wow!:eek2:
Title: Dear Heavenly Being, It's almost a render...
Post by: Taristin on November 28, 2003, 09:23:34 am
Quote
Originally posted by Bobboau
you see no diference in the apearence of the ships, if your useing the high poly version of the Anuket then no I wouldn't expect any diference in it's apearence, but the low poly version and all of the other ships should look better

(I'm assuming by the "it runs slower" coment as an indication that the feature is being emulated)


:wtf:
I didn't use the low poly Anuket model. Nothing would happen to it besides spec and glow mapping.

Why would a GeForce card respond to Radeon coding? None of the ships looked different, at all when I ran the radeon coded program. And by "it ran slower" I mean that when models loaded in the tech room, anything larger than a sobek didn't rotate like it should, but ticked like the second hand of a clock.  Clearer?


And Lightspeed... Don't start again with the "I see no difference from the original" stuff. It is clearly smoother, and more streamlined... Even if the model uses more polies than it should, it's not meant to be used in a real mission...
Title: Dear Heavenly Being, It's almost a render...
Post by: Lightspeed on November 28, 2003, 10:36:20 am
Well, provide some close up shots, I really don't see all those beautiful polies :)

(... and me wants to see them ;) )
Title: Dear Heavenly Being, It's almost a render...
Post by: Knight Templar on November 28, 2003, 01:32:26 pm
Have you seen the original? :wtf:
Title: Dear Heavenly Being, It's almost a render...
Post by: Taristin on November 28, 2003, 04:55:29 pm
That's what I keep saying... I think he needs his eyes and/or head checked... :wtf:
Title: Dear Heavenly Being, It's almost a render...
Post by: Ulala on November 28, 2003, 05:07:16 pm
The in-game shot needs a blue sun with it.. otherwise the background just looks funny. :sigh: :doubt:
Title: Dear Heavenly Being, It's almost a render...
Post by: Setekh on November 28, 2003, 07:09:35 pm
Quote
Originally posted by Lightspeed
Well, provide some close up shots, I really don't see all those beautiful polies :)

(... and me wants to see them ;) )


Are you really serious? Last time there wasn't a clear shot, but check out all the curved surfaces and the morphing of the textures on the Anuket's body (you can tell where it's morphed by the specular lighting, too). That's all due to the extra polies, man.
Title: Dear Heavenly Being, It's almost a render...
Post by: Bobboau on November 28, 2003, 07:13:40 pm
Quote
Originally posted by Raa Tor'h


:wtf:
I didn't use the low poly Anuket model. Nothing would happen to it besides spec and glow mapping.

if the npatching worked it would look like it does now but better

Why would a GeForce card respond to Radeon coding?

becase the feature could be getting emulated by DX

one of the ships looked different, at all when I ran the radeon coded program.

ok, then I guess it doesn't work at all

And by "it ran slower" I mean that when models loaded in the tech room, anything larger than a sobek didn't rotate like it should, but ticked like the second hand of a clock.  Clearer?

but it is odd that it would behave diferently at all
Title: Dear Heavenly Being, It's almost a render...
Post by: Carl on November 28, 2003, 07:24:45 pm
it's all gooey