CZ návody V-Ray 5 for SketchUp

© Nookta

Displacement

Displacement mapping is a technique for adding detail to your scene geometry without having to model it first. The concept is very similar to bump mapping. However, bump mapping is a shading effect that only changes the appearance of a surface, while displacement mapping actually modifies the surface.

Možnosti vložení Displacementu

||Asset Editor|| > Geometries (right-click) > Displacement
||Asset Editor|| > Create Asset > Geometries > Displacement
||Extensions|| > V-Ray menu > V-Ray Objects > Add Displacement to Selection

||V-Ray Objects Toolbar|| > Add Displacement to Selection

Parametry

Mode/Map – zde si můžete vybrat v jakém módu se renderu deformační mapa. Deformační mapa je textura ve stupních šedi, pracující na podobném principu jako mapa hrbolatosti (bump map).

  • 2D Displacement – Tato metoda spočítá deformační mapu na základě rozložení textury na materiálu. Deformace se tedy vypočítá v textuře a následně se aplikuje zpět na povrch objektu. Tato metoda je naprosto přesná a korektní, ale vyžaduje, aby objekt měl správě umístěné textury, tedy správě vytvořenou UVW mapu objektu.
  • Normal Displacement – Tato funkce použije pro výpočet povrch objektu, který přerozdělí na menší trojúhelníčky a ty následně deformuje.

Amount – Intenzita deformace. Hodnota 0.0 znamená, že objekt se nezdeformuje vůbec. Čím vyšší hodnota, tím větší deformace. Tento parametr lze nastavit také do záporných hodnot, kdy se deformace objektu bude počítat opačně, tedy dovnitř do objektu.

Shift – zde je specifikována konstanta, která se přidá k hodnotám deformační mapy a bude posouvat deformovaný povrch nahoru a dolů podle směru normál. Tato možnost může někdy pomoct, ale někdy také zhoršit situaci.

Keep Continuity – funkce pro zachování kontinuálního povrchu bez předělů.

View Dependent – pokud je tato funkce zapnutá, bude maximální velikost nových trojúhelníků určována na základě parametru Edge length (délka hrany) nastavovaného v pixelech. Hodnota 1.0 znamená, že nejdelší hrana nově vzniklého trojúhelníku bude velká přibližně jeden pixel. Pokud je funkce View-dependent vypnutá, hodnota nastavovaná v Edge length jsou hodnoty nastavovány ve světových jednotkách.

Edge Length – zde lze určovat kvalitu deformace.

Max Subdivs – zde lze nastavit nevyšší možný počet trojúhelníků nově vytvořených z jednoho stávajícího trojúhelníku. Zde nastavené číslo je ve skutečnosti odmocninou skutečného počtu nově vytvořených trojúhelníků. Pokud zde tedy napíšete číslo 8, skutečná hodnota bude 8x8, tedy 64 trojúhelníků.

Resolution – tato funkce je dostupná pouze, když je mód deformační mapy nastavený na 2D displacement. Určuje se zde rozlišení textury použité pro vznik deformací. Pokud používáte jako texturu bitmapový obrázek doporučuje se použít zde jeho rozlišení. Pokud ale používáte nějakou procedurální texturu můžete si nastavit rozlišení podle toho, ajkou chcete mít výslednou kvalitu deformace. Čím vyšší rozlišení, tím větší kvalita a tím také delší výpočetní čas.

Water level – tato funkce eliminuje deformace v místech, kde budou hodnoty deformační mapy pod určenou hranicí.

Level Height – hodnota, pod kterou se už nepočítá deformace povrchu.

Příklad nastavení parametru Shift

Note that the Shift parameter is an absolute value in world units. If you change the Amount, you will probably need to adjust the Shift too.

Shift = -10.0

Shift = 0.0

Shift = 10.0

Příklad nastavení parametru Height Level

The Height Level parameter is absolute in world units. For this example, Amount is set to 5.0 and Shift is set to 0.0. Note that when Height Level reaches Amount + Shift, all geometry is clipped.

Height Level = 0.0 (no clipping)

Height Level = 2.5

Height Level = 5.0 (all geometry is clipped)

Příklad nastavení parametru Edge Length

This example shows the effects of increasing the Edge Length parameter. In this example View Dependent is enabled, so Edge Length is expressed in pixels. In the examples, the closeup view is a blow-up rather than a zoomed view. This means that Edge Length in the closeup view refers to pixels in the original image, not the blow-up rendering. Click the images for a larger view.
The image below was rendered with a V-Ray Edges map in the Diffuse slot of the material to show the original triangles of the mesh.

Edge Length = 0.5

Edge Length = 1.0

Edge Length = 2.0

Edge Length = 5.0

Edge Length = 10.0

Příklad nastavení parametru Keep Continuity

The Keep Continuity option is useful for objects with disjoint normals on neighboring triangles, usually because of different smoothing groups. In the middle image below you can see the edge splits produced by disjoint normals. Using the Keep Continuity option avoids this problem. This option will also help to produce a smoother result across material ID boundaries for objects that have been assigned Multi-Sub-Object materials.

No displacement

Keep Continuity = disabled

Keep Continuity = enabled