Fr/Refract: Difference between revisions
< Fr
Jump to navigation
Jump to search
Anarkia777 (talk | contribs) No edit summary |
(Rewrite Template:Lang to Template:LanguageBar. This action was performed by a bot.) |
||
(31 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
{{LanguageBar|Refract}} | |||
[[File:refract.jpg|thumb|Bloc {{L|func_brush}} avec un matériaux Refract.]] | |||
Le shader '''<code>Refract</code>''' permet de générer des réfractions. Idéal pour créer des bloc de glace, ou une vitre ondulée. Ce shader accepte les réflexions à bases de cubemap. | |||
{{Note|Ce shader ne fonctionne pas sur un Brush , il dois être transformer en entité (Func_brush, func_door) pour fonctionner correctement. }} | |||
== VMT-Exemple == | |||
Refract | |||
{ | { | ||
$normalmap ... //Bump+refract pour DX9 | |||
{{L|Du/dv map|$dudvmap}} ... //Refractions pour les GPU inférieur à DX9 | |||
{{L|$refracttint}} "[1 1 1]" //Couleurs des réfractions | |||
{{L|$refractamount}} 0.2 //Rend les réfractions plus ou moins forte. Valeurs faibles recommander | |||
$envmap "env_cubemap //Réflexions optionnelle. | |||
$envmaptint "[ 1 1 1 ]" | |||
$envmapcontrast 0 | |||
} | |||
{{tip:fr|Modifier le mode de rendu en Additive peut permettre d'obtenir un meilleur rendu dans certains cas.}} | |||
{{ACategory|List of Shaders}} | |||
Latest revision as of 17:54, 18 July 2025

Bloc func_brush avec un matériaux Refract.
Le shader Refract
permet de générer des réfractions. Idéal pour créer des bloc de glace, ou une vitre ondulée. Ce shader accepte les réflexions à bases de cubemap.

VMT-Exemple
Refract { $normalmap ... //Bump+refract pour DX9 $dudvmap ... //Refractions pour les GPU inférieur à DX9 $refracttint "[1 1 1]" //Couleurs des réfractions $refractamount 0.2 //Rend les réfractions plus ou moins forte. Valeurs faibles recommander $envmap "env_cubemap //Réflexions optionnelle. $envmaptint "[ 1 1 1 ]" $envmapcontrast 0 }
