HU/dxSetShaderTessellation

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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