Fr/$nocull: Difference between revisions

From Valve Developer Community
< Fr
Jump to navigation Jump to search
(changed category)
m (Setting bug notice hidetested=1 param on page where the bug might not need tested in param specified)
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{otherlang2
{{LanguageBar}}
|en=$nocull
 
}}


Désactive l'abattage de la face noire, ce qui donne des triangles sur les deux cotés. Ceci est utilisé pour autoriser des objets avec deux cotés infiniement fins sans dupliquer les triangles avec un ordre de vertex inversé. La lumière sera seulement calculée pour la face "frontale", et copiée sur la face inversée, ce qui donnera potentiellement un effet ou la lumière ''saigne'' à travers l'autre face comme un feuille simple et fine que l'on passe devant le soleil, donc à utiliser avec prudence.
Désactive l'abattage de la face noire, ce qui donne des triangles sur les deux cotés. Ceci est utilisé pour autoriser des objets avec deux cotés infiniement fins sans dupliquer les triangles avec un ordre de vertex inversé. La lumière sera seulement calculée pour la face "frontale", et copiée sur la face inversée, ce qui donnera potentiellement un effet ou la lumière ''saigne'' à travers l'autre face comme un feuille simple et fine que l'on passe devant le soleil, donc à utiliser avec prudence.


{{note|N'a pas d'effet sur les [[world brush]] (donc associez chacun à un [[func_detail]]). Marche sur les displacements.}}
{{note|N'a pas d'effet sur les {{L|world brush}} (donc associez chacun à un {{L|func_detail}}). Marche sur les displacements.}}


{{bug|Ne peut pas être utiliser avec <code>$translucent</code> sur les [[model]]s. Utiliser <code>[[$alphatest]]</code> à la place.}}
{{bug|hidetested=1|Ne peut pas être utiliser avec <code>$translucent</code> sur les {{L|model}}s. Utiliser <code>{{L|$alphatest}}</code> à la place.}}


==Syntaxe et exemples VMT==
==Syntaxe et exemples VMT==


  $nocull <[[bool]]>
  $nocull <{{L|bool}}>


  [[LightmappedGeneric]]
  {{L|LightmappedGeneric}}
  {
  {
  [[$basetexture]] glass\window001a
  {{L|$basetexture}} glass\window001a
  '''$nocull 1'''
  '''$nocull 1'''
  }
  }


  [[VertexLitGeneric]]
  {{L|VertexLitGeneric}}
  {
  {
  [[$basetexture]] models\items\medkit
  {{L|$basetexture}} models\items\medkit
  '''$nocull 1'''
  '''$nocull 1'''
  }
  }


  [[VertexLitGeneric]]
  {{L|VertexLitGeneric}}
  {
  {
  [[$basetexture]] models\props_2fort\blue_window001_glass
  {{L|$basetexture}} models\props_2fort\blue_window001_glass
  [[$alphatest]] 1
  {{L|$alphatest}} 1
  '''$nocull 1'''
  '''$nocull 1'''
  }
  }{{ACategory|Shader parameters|n}}
 
 
[[Category:List of Shader Parameters:fr|N]]
[[Category:French]]

Latest revision as of 07:14, 20 May 2025

English (en)Français (fr)Translate (Translate)


Désactive l'abattage de la face noire, ce qui donne des triangles sur les deux cotés. Ceci est utilisé pour autoriser des objets avec deux cotés infiniement fins sans dupliquer les triangles avec un ordre de vertex inversé. La lumière sera seulement calculée pour la face "frontale", et copiée sur la face inversée, ce qui donnera potentiellement un effet ou la lumière saigne à travers l'autre face comme un feuille simple et fine que l'on passe devant le soleil, donc à utiliser avec prudence.

Note.pngNote:N'a pas d'effet sur les world brush(en) (donc associez chacun à un func_detail(en)). Marche sur les displacements.
Icon-Bug.pngTemplate:Dictionary/Bug/fr:Ne peut pas être utiliser avec $translucent sur les model(en)s. Utiliser $alphatest(en) à la place.

Syntaxe et exemples VMT

$nocull <bool(en)>
LightmappedGeneric(en)
{
	$basetexture(en) glass\window001a
	$nocull 1
}
VertexLitGeneric(en)
{
	$basetexture(en) models\items\medkit
	$nocull 1
}
VertexLitGeneric(en)
{
	$basetexture(en) models\props_2fort\blue_window001_glass
	$alphatest(en) 1
	$nocull 1
}