Hard Light Productions Forums

Modding, Mission Design, and Coding => The Modding Workshop => Topic started by: mralexs on January 20, 2012, 06:00:27 pm

Title: FSports for GMOD
Post by: mralexs on January 20, 2012, 06:00:27 pm
I believe this would go here... So here I go!

I've ported some of the ships from Freespace. Here are the Download links! THESE DON'T GLOW SO DON'T ASK ABOUT IT!!!

Fenris
http://www.garrysmod.org/downloads/?a=view&id=127866

Apollo
http://www.garrysmod.org/downloads/?a=view&id=127946

Loki
http://www.garrysmod.org/downloads/?a=view&id=127914
Title: Re: FSports for GMOD
Post by: yuezhi on January 20, 2012, 10:55:49 pm
what's GMOD?
Title: Re: FSports for GMOD
Post by: Veers on January 20, 2012, 10:59:45 pm
GMOD Wiki (http://en.wikipedia.org/wiki/Garry%27s_Mod) - It's a sandbox game using Valve's Source Engine, to use it you have to own a Source game (Day of Defeat Source, Counter Strike Source, Team Fortress 2 etc)
Title: Re: FSports for GMOD
Post by: yuezhi on January 20, 2012, 11:03:58 pm
right, so the point of these ports is suppose to be like destructive environments in BF3 except on ships in our case? :confused:
Title: Re: FSports for GMOD
Post by: Veers on January 20, 2012, 11:08:50 pm
Well... you can use the game for a variety of things..., movie making, construction, destruction. So you could use them for anything really... though I was never any good at GMOD and have not touched it in... who knows how long. But I liked building a small ship, putting shields on it and drone launchers. Thats all I really remember.
Title: Re: FSports for GMOD
Post by: yuezhi on January 20, 2012, 11:24:05 pm
you make it sound like it can replace fred, PCS2 and 3ds.
Title: Re: FSports for GMOD
Post by: LordMelvin on January 21, 2012, 12:02:06 am
I don't want to use any easily searchable red-flag words here but somehow it seems like this copying is in the fringe of something that's not rights, in terms of  :v: assets. Is that an issue?
Title: Re: FSports for GMOD
Post by: Droid803 on January 21, 2012, 12:38:25 am
use the hi-poly models
not :v: models

then it should be fine.
Title: Re: FSports for GMOD
Post by: Veers on January 21, 2012, 03:01:09 am
Sorry, certainly cant do that. it's a game sandbox, creative mode. Not an actual designing program. My bad
Title: Re: FSports for GMOD
Post by: mralexs on January 25, 2012, 04:01:00 pm
I don't want to use any easily searchable red-flag words here but somehow it seems like this copying is in the fringe of something that's not rights, in terms of  :v: assets. Is that an issue?

People port stuff like this ALL the time. They even ported the cinematic models from SCII
Title: Re: FSports for GMOD
Post by: pecenipicek on January 25, 2012, 05:46:23 pm
I don't want to use any easily searchable red-flag words here but somehow it seems like this copying is in the fringe of something that's not rights, in terms of  :v: assets. Is that an issue?

People port stuff like this ALL the time. They even ported the cinematic models from SCII
does not make it any more legal.
Title: Re: FSports for GMOD
Post by: Rga_Noris on January 26, 2012, 12:47:52 pm
I think the legality of these topics is always dependant upon the perception of any infringment, which is entirely upto the original developer of said content. So unless the original developer of the content raises a stink, its legal until they say no.

And if it is still illegal, no one would bat an eye unless volition does.
Title: Re: FSports for GMOD
Post by: mralexs on January 27, 2012, 10:38:32 am
use the hi-poly models
not :v: models

then it should be fine.

I did port the HTL models. They just come out crappy in Source
Title: Re: FSports for GMOD
Post by: pecenipicek on January 27, 2012, 11:36:57 am
use the hi-poly models
not :v: models

then it should be fine.

I did port the HTL models. They just come out crappy in Source
which means you're a crappy converter.
Title: Re: FSports for GMOD
Post by: mralexs on January 27, 2012, 01:41:33 pm
No, I'm not. Conversion is Conversion. There is no "crappy" conversion. Source can't use HTL, and uses Phong instead of shinemaps. I just need to figure out how to add the normals and glowmaps.
Title: Re: FSports for GMOD
Post by: qazwsx on January 27, 2012, 01:48:06 pm
What's your conversion workflow? We might be able to help.
Title: Re: FSports for GMOD
Post by: The E on January 27, 2012, 02:11:51 pm
No, I'm not. Conversion is Conversion. There is no "crappy" conversion. Source can't use HTL, and uses Phong instead of shinemaps. I just need to figure out how to add the normals and glowmaps.

Uhhh

What.

Source very, very definitely does use HTL (HTL = Hardware Transform and Lighting), because HTL is a very very fundamental optimization technique in 3D graphics that has been around since the bloody GeForce 1. The polygon counts used in FS2 models should pose no realistic problems to an engine that can render d0G.

As for phong shading vs shinemaps, you are, how do I say this, entirely wrong.

The first version of Source (the one that shipped with HL2) used Gouraud shading (otherwise known as per-vertex lighting); the GPUs of the day weren't able to handle per-fragment lighting in any performant way.
The version of Source used in recent games, like TF2, Portal 2, or Left 4 Dead, or the HL2 episodes can very definitely do per-fragment lighting (AKA Phong shading). It's all just a question of shader support.

Shine maps, in FSO, are used to modulate the specular highlight colour generated by the lighting algorithm. What you are missing though are glow maps, which provide a very basic degree of eyecandy.
Title: Re: FSports for GMOD
Post by: Alan Bolte on January 27, 2012, 04:27:55 pm
I think a point of confusion here is that FSO uses separate additive RGB shine maps, while Source stores its greyscale, intensity-altering shine map (termed a "Phong mask") in the alpha channel of the normal map.
Title: Re: FSports for GMOD
Post by: mralexs on January 28, 2012, 09:18:50 am
No, I'm not. Conversion is Conversion. There is no "crappy" conversion. Source can't use HTL, and uses Phong instead of shinemaps. I just need to figure out how to add the normals and glowmaps.

Uhhh

What.

Source very, very definitely does use HTL (HTL = Hardware Transform and Lighting), because HTL is a very very fundamental optimization technique in 3D graphics that has been around since the bloody GeForce 1. The polygon counts used in FS2 models should pose no realistic problems to an engine that can render d0G.

As for phong shading vs shinemaps, you are, how do I say this, entirely wrong.

The first version of Source (the one that shipped with HL2) used Gouraud shading (otherwise known as per-vertex lighting); the GPUs of the day weren't able to handle per-fragment lighting in any performant way.
The version of Source used in recent games, like TF2, Portal 2, or Left 4 Dead, or the HL2 episodes can very definitely do per-fragment lighting (AKA Phong shading). It's all just a question of shader support.

Shine maps, in FSO, are used to modulate the specular highlight colour generated by the lighting algorithm. What you are missing though are glow maps, which provide a very basic degree of eyecandy.


Ok, thanks for the explanation. I just need to find out how I implement the glowmaps into the model.