Difference between revisions of "NiTexturingPropertySetTextureCenterOffset"
Jump to navigation
Jump to search
imported>DragoonWraith (New page: This is a command from NifSE. '''Syntax''' (bool:success) NiTexturingPropertySetTextureCenterOffset StringMap:offset short:texSlot short:nifID ''short:blockID'' (boo...) |
imported>DragoonWraith |
||
(One intermediate revision by the same user not shown) | |||
Line 5: | Line 5: | ||
(bool:success) NiTexPropSetTexCenOff StringMap:offset short:texSlot short:nifID ''short:blockID'' | (bool:success) NiTexPropSetTexCenOff StringMap:offset short:texSlot short:nifID ''short:blockID'' | ||
Sets how much the the texture used by the specified [[:Category:NifSE (NiTexturingProperty)|<tt>NiTexturingProperty</tt>]] in the given slot is offset in each direction. The texture slots range from 0 to [[ | Sets how much the the texture used by the specified [[:Category:NifSE (NiTexturingProperty)|<tt>NiTexturingProperty</tt>]] in the given slot is offset in each direction. The texture slots range from 0 to [[NiTexturingPropertyGetTextureCount]], and the possible choices are given below. See [[NiTexturingPropertyGetTextureCount]] for more details. | ||
The passed StringMap must have the following format: | The passed StringMap must have the following format: | ||
Line 19: | Line 19: | ||
== See Also == | == See Also == | ||
* [[ | * [[NiTexturingPropertyGetTextureCenterOffset]] | ||
[[Category:NifSE|TexturingPropertySetTextureCenterOffset]] | [[Category:NifSE|TexturingPropertySetTextureCenterOffset]] | ||
[[Category:NifSE (NiTexturingProperty)|SetTextureCenterOffset]] | [[Category:NifSE (NiTexturingProperty)|SetTextureCenterOffset]] |
Latest revision as of 16:32, 21 January 2011
This is a command from NifSE.
Syntax
(bool:success) NiTexturingPropertySetTextureCenterOffset StringMap:offset short:texSlot short:nifID short:blockID (bool:success) NiTexPropSetTexCenOff StringMap:offset short:texSlot short:nifID short:blockID
Sets how much the the texture used by the specified NiTexturingProperty in the given slot is offset in each direction. The texture slots range from 0 to NiTexturingPropertyGetTextureCount, and the possible choices are given below. See NiTexturingPropertyGetTextureCount for more details.
The passed StringMap must have the following format:
map["u"] = offset in the U coordinate direction map["v"] = offset in the V coordinate direction
Returns -1 if the function fails for whatever reason.
The default value of blockID, 0, indicates the NIF's root, a NiNode. NiNode blocks are not derived from NiTexturingProperty, so this function will always require an explicit blockID.
Texture Slots
- BASE_MAP = 0 - a.k.a. the color map
- DARK_MAP = 1
- DETAIL_MAP = 2
- GLOSS_MAP = 3
- GLOW_MAP = 4
- BUMP_MAP = 5
- NORMAL_MAP = 6
- UNKNOWN2_MAP = 7
- DECAL_0_MAP = 8
- DECAL_1_MAP = 9
- DECAL_2_MAP = 10
- DECAL_3_MAP = 11