Talk:VTF (Valve Texture Format): Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 15: Line 15:


:I'm not sure if its a post or pre VTF creation filter, but [[User:Nem|Nem]]'s [[VTFEdit]] also has a lot of other filter options which probably surpass NICE filtering in quality. --[[User:Wunderboy|Wunderboy]] 07:11, 12 Oct 2005 (PDT)
:I'm not sure if its a post or pre VTF creation filter, but [[User:Nem|Nem]]'s [[VTFEdit]] also has a lot of other filter options which probably surpass NICE filtering in quality. --[[User:Wunderboy|Wunderboy]] 07:11, 12 Oct 2005 (PDT)
:NICE is the default mipmap resize kernel used by VTEX. It is a 7x7 matrix similar to the Sine Cardinal kernel available in VTFLib. There is no best kernel, which is one of the reasons VTFLib offers so many kernels, but it is a good general purpose kernel that gives sharp results. I've been meaning to add it to VTFLib and get off of NVidia's code. As a side note, flags denoted by ''Internal to VTEX?'' are flags I suspect of being used by VTEX and not the engine.  An implementation of the NICE filter can be found inside the imageloader.cpp file in the Source SDK.--[[User:Nem|Nem]] 18:08, 3 Nov 2005 (PST)

Revision as of 19:08, 3 November 2005

Possibly redirect this to Valve Texture File (needs to be created) instead of leaving this at VTF?

I agree, VTF seems too ambiguous. --Zevensoft

VTF is the file extention, Once you get working with the SDK you know what it means. you might want to redirect from Valve Texture File to VTF instead. plus do you really want to move all the info here to the next page? --Gregory Walek


With volumetric textures, does this mean we will be able to implement volumetric fog?

Apparently yes. I spoke to Brian Jacobson at Valve and he said thats what its there for although at present no volumetric texture exist. I would assume support for them will come in a future engine update. --Wunderboy 06:06, 8 Oct 2005 (PDT)

Anybody know where I can find an explanation of what "Nice Filtered" means? --AlphaWolf 23:29, 10 Oct 2005 (PDT)

To quote from an e-mail I recieved from Brian Jacobson @ Valve "NICE filtering is better than simple box-filtering because it preserves high-frequency information: textures mipmapped with it look less blurry than those mipmapped with box filtering. I believe there's a book from Jim Blinn (Dirty Pixels?) that talks about how it works."
I'm not sure if its a post or pre VTF creation filter, but Nem's VTFEdit also has a lot of other filter options which probably surpass NICE filtering in quality. --Wunderboy 07:11, 12 Oct 2005 (PDT)
NICE is the default mipmap resize kernel used by VTEX. It is a 7x7 matrix similar to the Sine Cardinal kernel available in VTFLib. There is no best kernel, which is one of the reasons VTFLib offers so many kernels, but it is a good general purpose kernel that gives sharp results. I've been meaning to add it to VTFLib and get off of NVidia's code. As a side note, flags denoted by Internal to VTEX? are flags I suspect of being used by VTEX and not the engine. An implementation of the NICE filter can be found inside the imageloader.cpp file in the Source SDK.--Nem 18:08, 3 Nov 2005 (PST)