Quake II: Difference between revisions
Jump to navigation
Jump to search

Important:Transparency and Translucency:
SirYodaJedi (talk | contribs) m (→Source ports) |
SirYodaJedi (talk | contribs) (→Bugs/Limitations: translucency) |
||
Line 1: | Line 1: | ||
{{Language subpage}}{{stub}} | {{Language subpage}}{{stub}} | ||
{{todo|Elements relevant to Valve's engines (ex: skybox format, colored lighting, translucency, BSP format, etc.).}} | {{todo|Elements relevant to Valve's engines (ex: skybox format, colored lighting, translucency, BSP format, etc.).}} | ||
== Bugs/Limitations == | |||
{{modernImportant|Transparency and Translucency: | |||
* Only [[$translucent|translucency]] is supported in vanilla; [[$alphatest|alpha testing]] requires certain source ports (Notably ''not'' in Yamagi). | |||
* Translucency is only supported on {{mono|worldspawn}} textures and SP2 [[sprite]]s, and cannot be used on brush entities or MD2 [[model]]s in vanilla, due to the usage of the [[Binary Space Partitioning|BSP tree]] for alpha sorting.<br>Compare to {{goldsrc|2}}, which supports translucency on any brush entity ''except'' [[worldspawn (GoldSrc)|worldspawn]] (as well as [[model]]s and [[sprite]]s).<br>Some source ports (such as KMQuake2) support translucency on brush entities, but exhibit the same alpha sorting issues as GoldSrc. | |||
}} | |||
== Source ports == | == Source ports == |
Revision as of 14:37, 15 June 2023


Todo: Elements relevant to Valve's engines (ex: skybox format, colored lighting, translucency, BSP format, etc.).
Bugs/Limitations

- Only translucency is supported in vanilla; alpha testing requires certain source ports (Notably not in Yamagi).
- Translucency is only supported on worldspawn textures and SP2 sprites, and cannot be used on brush entities or MD2 models in vanilla, due to the usage of the BSP tree for alpha sorting.
Compare toGoldSrc, which supports translucency on any brush entity except worldspawn (as well as models and sprites).
Some source ports (such as KMQuake2) support translucency on brush entities, but exhibit the same alpha sorting issues as GoldSrc.
Source ports
- Yamagi Quake II - Actively-updated vanilla-friendly source port. Singleplayer-focused; multiplayer may be too insecure for netplay.
- Q2Pro - Multiplayer-focused source port, with added security fixes, optional anticheat, and many enhanced graphical features
- KMQuake2 - Feature-focused source port
- Q2RTX - Fork of Q2Pro with real-time raytracing