XenEngine

This page either contains information that is only partially or incorrectly translated, or there isn't a translation yet.
If this page cannot be translated for some reason, or is left untranslated for an extended period of time after this notice is posted, the page should be requested to be deleted.
Also, please make sure the article complies with the alternate languages guide.

As a courtesy, please do not edit this while this message is displayed.
If this page has not been edited for at least several hours to a few days, please remove this template. This message is intended to help reduce edit conflicts; please remove it between editing sessions to allow others to edit the page.
The person who added this notice will be listed in its edit history should you wish to contact them.
Xengine (también conocido como XenEngine) es una rama de terceros del
Source Engine utilizando código licenciado. Es una versión modificada de la rama de motor
Source 2013 Multiplayer con adiciones de
Team Fortress 2, cuyo desarrollo fue influenciado por las limitaciones del Source Engine. Aunque inicialmente solo se planeó CSM, Crowbar Collective consiguió mucho más conocimiento mientras trabajaban en el motor, lo que les permitió para mas experimentación y mejoras, eventualmente llegando a la introducción de un sistema de iluminación completamente nuevo, y
deferred lighting. Además de utilizar la versión del motor Team Fortress 2 como base, esta versión también es un hibrido de las versiones de motor
Portal 2 y
Left 4 Dead.
Características
- Motor
- Límite de entidades y desplazamiento ampliado de 4k a 8k
- Retroportado muchas optimizaciones y algunas entidades de
Left 4 Dead y
Portal 2 que
Team Fortress 2 no tiene.
- IA mejorada, cuyo comportamiento depende del nivel de dificultad actual (algunos NPCs también soportan Árboles de Comportamiento Principal y de Asalto de la carpeta ai).
- Luces temporales han sido reemplazadas por luces diferidas nuevas.
- Gbuffer que permitió la addición de algunos efectos modernos más difíciles de implementar.
- Interfaz Qt creada desde cero, con la abilidad de ser personalizada y añadir cosas nuevas sin limitaciones (VGUI se puede reactivar con el parámetro de lanzamiento
-oldgameui
). - Utiliza
Fast Approximate Anti-Aliasing (FXAA para abreviar) en vez de
MultiSample Anti-Aliasing (MSAA) para anti-aliasing, lo que reduce el rendimiento y no funciona correctamente con la iluminación diferida de Xengine (a diferencia de FXAA).
- Post procesador nuevo y extendido.
- Soporte nativo para
Linux.
- Multijugador mejorado con arreglos para el cliente y el servidor.
- Sistema de música dinámico.
- Visuales
- 4Way blends con soporte para 4 mapas de relieve y mapeado tri-planar, habilitando todas las opciones de otros shaders de materiales.
- Cascaded Shadow Mapping con sombras suaves basadas en PCF y viewmodel con auto-sombreado.
- Mapeo de Oclusión de Paralaje.
- Musgo Procedural.
- Iluminación diferida.
- Sistema de iluminación dinámico con iluminación basada en PBR y especulares.
- Cookies de luz para las nuevas luces puntuales y las nuevas luces focales, estas últimas pueden ser animadas.
- Soporte para luces dinámicas de hasta 2K por escena y todas las características de renderizado en objetivos de renderizado secundarios (reflexión/refracción, monitores, pantallas de televisor, etc.)
- Linterna mejorada usando el nuevo sistema de iluminación diferida.
- Efectos de rayos de sol (Godrays) tanto para el sol como para luces locales (que también soportan el tipo "Fancy" de rayos de sol).
- Niebla del espacio de pantalla ("Xog"), que se puede aplicar globalmente o localmente usando volúmenes cuboides/elipsoidales.
- Partículas suaves.
- Agua corriente.
- Destellos de lente cinematicos.
- Mapeado tonal mejorado con bloom que utiliza una versión modificada del filtro Reinhard.
- Shaders optimizados para una compilación más rápida y mejor rendimiento en tiempo de ejecución.
- Tools
- Editor de luces nuevas y xog en el propio juego
- Múltiples mejoras a VRAD, como soporte para texturas con prueba alfa, 4-way blends, Oclusión Ambiental horneada, Luz Ambiental Real del Cielo, y más.
- Compilador de shaders de 64 bits.
System Requirements
Windows Minimum Specs :
- OS: Windows 10 or later
- CPU SPEED: 2.6 Dual Core Processor or Greater.
- RAM: 6 GB.
- VIDEO CARD: 2 GB Dedicated Video Card or Greater.
- Direct3D 9.0c compatible video card
Windows Recommended Specs :
- OS: Windows 10 or later
- CPU SPEED: 3.2 Quad Core Processor or Greater.
- RAM: 8 GB.
- VIDEO CARD: 4 GB Dedicated Video Card or Greater.
- Direct3D 9.0c compatible video card
Linux Minimum Specs:
- OS: Ubuntu 14.0
- CPU SPEED: 2.6 Dual Core Processor or Greater.
- RAM: 4 GB.
- VIDEO CARD: 2 GB Dedicated Video Card or Greater
- Vulkan 1.3 compatible video card

Linux Recommended Specs:
- OS: Ubuntu 14.0
- CPU SPEED: 3.2 Quad Core Processor or Greater.
- RAM: 6 GB.
- VIDEO CARD: 3 GB Dedicated Video Card or Greater
- Vulkan 1.3 compatible video card

Media
Availability


Black Mesa\bin\
.

- 2020
Black Mesa
- 2017
Black Mesa: Black Ops (versión antigua)
- 2020
Black Mesa: Azure Sheep
- TBA
Black Mesa: Blue Shift
- TBA
Black Mesa: Vision
- TBA
Escape The Depths
- 2017
See also
External links
- Blog de Chetan Jag sobre el XenEngine
- Modules QML - la mitad de la documentación para la interfaz de Qt para vuestros mods de
Black Mesa.