Join also our Discord channel! Click here.

Spotlight: Señor Casaroja's Noesis

General game file tools that are useful for more than one game
User avatar
MrAdults
Moderator
Posts: 1007
Joined: Mon Mar 23, 2009 2:57 am
Has thanked: 44 times
Been thanked: 501 times

Re: Señor Casaroja's Noesis

Post by MrAdults » Thu Jun 06, 2013 2:50 pm

Noesis crashes are at the point where a good 75+% of them are coming from old-ass 3.x versions of Noesis. This says 2 things.

1) Noesis is a lot more stable now.
2) A bunch of stupid sons of bitches don't know to upgrade Noesis because they probably downloaded it in some zip file put together but some dumb bastard on some horrible forums and packaged with a bunch of stolen models from some game with big tits.

If you spot someone involved in 2, please slap them in the face for me.

Kindest regards,
Richard

Devilot
ultra-veteran
ultra-veteran
Posts: 430
Joined: Tue Sep 07, 2010 10:12 am
Has thanked: 158 times
Been thanked: 42 times

Re: Señor Casaroja's Noesis

Post by Devilot » Thu Jun 06, 2013 3:04 pm

current mine: 4.07
whew, I am not of part 2.

User avatar
Demonsangel
mega-veteran
mega-veteran
Posts: 240
Joined: Fri Aug 05, 2011 9:31 pm
Location: Antwerp
Has thanked: 13 times
Been thanked: 41 times

Re: Señor Casaroja's Noesis

Post by Demonsangel » Thu Jun 06, 2013 7:01 pm

MrAdults wrote:Noesis crashes are at the point where a good 75+% of them are coming from old-ass 3.x versions of Noesis. This says 2 things.

1) Noesis is a lot more stable now.
2) A bunch of stupid sons of bitches don't know to upgrade Noesis because they probably downloaded it in some zip file put together but some dumb bastard on some horrible forums and packaged with a bunch of stolen models from some game with big tits.

If you spot someone involved in 2, please slap them in the face for me.

Kindest regards,
Richard
I was hoping I wasn't the only one who thought those games mentioned in #2 were ridiculous, they seem to be the games getting the most love on this forum.

User avatar
MrAdults
Moderator
Posts: 1007
Joined: Mon Mar 23, 2009 2:57 am
Has thanked: 44 times
Been thanked: 501 times

Re: Señor Casaroja's Noesis

Post by MrAdults » Sat Jun 15, 2013 11:39 pm

-4.0836 - Automatic loading of external texture bundles as needed for FF13 models. This works for both zones and some of the characters/monsters with external dependencies.
-4.0836 - HDR colors are used for FF13. Added -ff13cscale and -ff13cclamp to determine how/if HDR values are crunched into non-HDR range.
-4.0836 - Tangent vectors for FF13 models are now loaded from file instead of being auto-generated.
-4.0836 - Automatic assignment of normal maps and skin/hair material flags for FF13. (material assignment still isn't perfect, because I can't be assed to chart down the sampler mappings for every base shader type)
-4.0836 - Python now validates RPG context state for all relevant RPG calls. (turns crashes into Python exceptions)
-4.0836 - Added rpgActiveContextIsValid.
-4.0836 - Added source endian option for index decompression.
-4.0836 - Added a material sort flag.
-4.0836 - Per pixel lighting path uses vertex colors if available.
Image
Hair offset and spec maps are auto-generated for the hair as seen above. It also auto-detects skin, cloth, eyes, and some other material properties.

Also forgot to mention above, PS3 version models for FF13 will have textures working correctly again. That was broken back when I added 13-2 support.

User avatar
MrAdults
Moderator
Posts: 1007
Joined: Mon Mar 23, 2009 2:57 am
Has thanked: 44 times
Been thanked: 501 times

Re: Señor Casaroja's Noesis

Post by MrAdults » Sun Jun 16, 2013 5:08 pm

Rim lighting in the build later today:
Image

Darko
double-veteran
double-veteran
Posts: 708
Joined: Mon Jul 13, 2009 6:16 pm
Has thanked: 71 times
Been thanked: 120 times

Re: Señor Casaroja's Noesis

Post by Darko » Mon Jun 17, 2013 12:32 am

Hey Rich, Noesis had an option called -smdnorm to preserve smd normals, did you remove that option??
Image

User avatar
MrAdults
Moderator
Posts: 1007
Joined: Mon Mar 23, 2009 2:57 am
Has thanked: 44 times
Been thanked: 501 times

Re: Señor Casaroja's Noesis

Post by MrAdults » Mon Jun 17, 2013 3:30 am

Normals are used by default now. Consult the command options list.

falconcool
veteran
Posts: 87
Joined: Tue Jun 16, 2009 4:41 am
Has thanked: 11 times
Been thanked: 6 times

Re: Señor Casaroja's Noesis

Post by falconcool » Mon Jun 17, 2013 5:39 am

-4.0836 - Tangent vectors for FF13 models are now loaded from file instead of being auto-generated.
Hi,i'm curious about tangent vectors,,what's it's purpose used in ff13's models?
It's my first time seeing model need to use tangent vectors.
usually ,,if we need this value ,it can be computed with normal vectors,right?
,,why it's necessary to store this value?because there are already normal vector saved in the stms chunk of ff13's data.
align the normal map? or smooth group related?

User avatar
MrAdults
Moderator
Posts: 1007
Joined: Mon Mar 23, 2009 2:57 am
Has thanked: 44 times
Been thanked: 501 times

Re: Señor Casaroja's Noesis

Post by MrAdults » Mon Jun 17, 2013 7:21 pm

You have to make assumptions about your UV space relative to your normal map vectors to calculate your tangent and binormal vectors. FF13 likes to occasionally flip binormals to compensate for flipped normal maps, which means your assumptions will be wrong.

deepshit
advanced
Posts: 76
Joined: Tue Jan 31, 2012 9:43 pm
Has thanked: 41 times
Been thanked: 30 times

Re: Señor Casaroja's Noesis

Post by deepshit » Thu Jun 20, 2013 12:28 pm

Hi
I'm trying to understand this line of code in Noesis but it's somehow strange.

Code: Select all

vertStride = 28
rapi.rpgBindPositionBufferOfs(vertBuff, noesis.RPGEODATA_SHORT, vertstride, 0)
It means read 3 first shorts from offset 0 of vertbuff and each vertex is 28 bytes. Right?
What I don't understand is this :
Image

Image
How is it that 0x2601 = 0.296915 and 0x4B2C = 0.587298 and 0x890F = 0.121372 in Noesis?
If It's not half float or float then what is it?
Thanks.

User avatar
chrrox
Moderator
Posts: 2566
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1314 times

Re: Señor Casaroja's Noesis

Post by chrrox » Thu Jun 20, 2013 12:43 pm

its a short
most developers convert shorts to floats by dividing by 32767
9729 / 32767 = 0.29691457869197668385876033814508

deepshit
advanced
Posts: 76
Joined: Tue Jan 31, 2012 9:43 pm
Has thanked: 41 times
Been thanked: 30 times

Re: Señor Casaroja's Noesis

Post by deepshit » Thu Jun 20, 2013 1:47 pm

chrrox wrote:its a short
most developers convert shorts to floats by dividing by 32767
9729 / 32767 = 0.29691457869197668385876033814508
Thanks.That's it.

User avatar
itoikenza
advanced
Posts: 52
Joined: Sat Jan 07, 2012 2:24 am
Has thanked: 9 times
Been thanked: 2 times

Re: Señor Casaroja's Noesis

Post by itoikenza » Fri Jun 21, 2013 6:53 pm

Mr. Adults, "Please" add native file support for super street fighter 4 whatetever's (cause i got copies of pc or 360 models,dunno which, cause i can't remember. hope pc file isn't different than 360/ps3) and maybe you can add output support to clothe em' with native files...

User avatar
chrrox
Moderator
Posts: 2566
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1314 times

Re: Señor Casaroja's Noesis

Post by chrrox » Wed Jun 26, 2013 11:35 pm

If people want noesis to support kinect 2.0 then you could buy him a developer kit.
http://www.engadget.com/2013/06/26/next ... ndows-sdk/

Darko
double-veteran
double-veteran
Posts: 708
Joined: Mon Jul 13, 2009 6:16 pm
Has thanked: 71 times
Been thanked: 120 times

Re: Señor Casaroja's Noesis

Post by Darko » Thu Jun 27, 2013 5:35 pm

chrrox wrote:If people want noesis to support kinect 2.0 then you could buy him a developer kit.
http://www.engadget.com/2013/06/26/next ... ndows-sdk/
Lol Kinnect 2.0 for PC, now they're gonna spy you to see if there's no more than 1 person in front of a pc, If not, they're canceling your windows llicense for license infrigement xD.

I know, this is spam but some of M$'s policies are atupid.
Image

Post Reply