HU/dxSetShaderTessellation

From Multi Theft Auto: Wiki
Revision as of 10:36, 23 February 2020 by WorthlessCynomys (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Dialog-information.png This article needs checking.

Reason(s): A példának jobban szemléltetnie kéne, hogy hogyan működik ez a függvény textúrákkal.

Ez a függvény megszabja a geometriai rész-feolsztások számát amikor shader-t rajzol dxDrawImage-el.

A tessellation lehetővé teszi a shader számára, hogy változtassa a rajzolt kép formáját minden rész-metszet határánál.

Szintaxis

bool dxSetShaderTessellation ( element theShader, int tessellationX, int tessellationY )

OOP Syntax Help! I don't understand this!

Method: shader:setTessellation(...)


Kötelező paraméterek

  • theShader: A shader element amelyen a tessellation-t változtatni akarjuk
  • tessellationX: A rész-metszet pontok száma az X tengelyen. 1-500 között.
  • tessellationY: A rész-metszet pontok száma az Y tengelyen. 1-500 között.

Visszatérési érték

true értéket ad vissza, ha a shader tessellation értéke sikeresen megváltozott, false értéket minden más esetben.

Példa

myShader = dxCreateShader( "hello.fx" )
dxSetShaderTessellation ( myShader, 16, 16 )

Feltételek

Minimum server version n/a
Minimum client version 1.1.1-9.03316

Note: Using this feature requires the resource to have the above minimum version declared in the meta.xml <min_mta_version> section. e.g. <min_mta_version client="1.1.1-9.03316" />

Lásd még