prucommercialre.com


Cómo configurar los abordajes adecuados en el Simulador de la agricultura Mod

Si abre el mod de ejemplo que viene con Simulador de la agricultura, se debe notar que algunos objetos hacen invisibles. Algunos de ellos son objetos de colisión para el vehículo mod, indicados por tener _col como un sufijo en sus nombres. Las ruedas, el cuerpo del tractor y de la cabina tienen un objeto de colisión, y una caja grande delante del tractor es un objeto de la colisión para detectar vehículos delante.

Objetos de colisión deben ser convexa, lo que significa que no deben tener partes de la malla que cortó en sí mismos, como una cueva. Si necesita ese tipo de forma, usted puede hacer un objeto compuesto, en el que utiliza varios objetos de colisión convexo para definir su forma.

GIGANTES motor utiliza estos objetos de colisión para activar eventos y calcular la física. Sin embargo, sólo tener una malla unrenderable en su Scenegraph no es suficiente. El motor del juego tiene que estar al tanto del propósito de esa malla como un objeto de colisión. Desafortunadamente, este proceso es un poco de arte que involucra máscaras de bits místicas.

En cierto modo, es similar a la forma en que la pintura follaje, sólo con combinaciones de casillas de verificación mucho más posibles. Básicamente, la máscara de colisión es una máscara de bits que define lo que su objeto de colisión puede chocar con.

Para definir un objeto como un objeto de colisión dentro GIANTS Editor, seleccione primero y asegúrese de que la casilla de verificación cuerpo rígido está habilitada en la tabla de transformación del panel Atributos. Con esta opción habilitada, una nueva pestaña, etiquetado cuerpo rígido, aparece en el panel Atributos. Haga clic en la ficha.

Cómo configurar los abordajes adecuados en el Simulador de la agricultura Mod

El campo Máscara de colisión es el primero después de una serie de casillas de verificación. Técnicamente, puede escribir manualmente un valor, pero usted realmente tiene que saber lo que estás haciendo para ese trabajo.

Sin embargo, si usted tiene una gran cantidad de la misma especie de máscara de colisión, puede copiar y pegar este valor después de que haya configurado para una de ellas. Asegúrese de que la casilla de verificación de colisión está habilitado y luego haga clic en los puntos suspensivos (...) a la derecha del campo de máscara de colisión.

Cómo configurar los abordajes adecuados en el Simulador de la agricultura Mod

En la parte superior del cuadro de diálogo Máscara de colisión es una serie de casillas de verificación etiquetada de 0 a 31. Cada casilla representa un solo bit que se puede activar o desactivar. Los tres campos de texto de abajo que son representaciones numéricas de la combinación de bits has habilitado en binario (bin), hexadecimal (hex), y decimal (diciembre).

En su mayor parte, estos campos son meramente informativos. Están calculados automáticamente al activar y desactivar los bits en la máscara. He aquí un recuento aproximado de los distintos valores de máscara de bits y las características que permiten.

Bit Característica Bit Característica
1 non_pushable1 13 dynamic_objects_machines
2 non_pushable2 20 trigger_player
3 static_world1 21 trigger_tractors
4 static_world2 22 trigger_combines
6 tractores 23 trigger_fillables
7 cosechadoras 24 trigger_dynamic_objects
8 remolques 25 trigger_trafficVehicles
12 dynamic_objects 26 trigger_cutters
30 kinematic_objects_without_collision

Si aún no lo ha resolvieron todo, el hecho de que esta máscara de bits significa que puede activar los múltiples al mismo tiempo. De hecho, eso es exactamente lo que tiene que hacer, en función del tipo de objetos de colisión que tiene en su mod vehículo. Echa un vistazo a algunos ejemplos comunes de máscaras de bits que esté utilizando.

Tipo de colisión Bits Hex Valor Valor Decimal
Tractor 1, 6, 13, y 21 0x202042 2105410
Combinar 1, 7, 13, y 22 0x402082 4202626
Rellenable 1, 8, 13, y 23 0x802102 8397058
Cortador 1, 12, 13, 24, y 26 0x5003002 83898370
Instrumentos 1, 13 0x2002 8194

El 0x al comienzo del valor hex está allí como notación estándar para indicar que el número es hexadecimal en lugar de decimal o algún otro esquema de numeración.

Las máscaras de bits para el tractor, combinar y rellenable asumen que les está configurando para el cuerpo principal de esos vehículos. Si está configurando máscaras de colisión en sub-objetos como las ruedas, entonces el bit de inicio de cada uno de ellos no suele ser necesario. Es decir, por una máscara de colisión rueda de tractor, sólo es necesario para permitir a los bits 1, 6 y 13. Bit 21 pueden permanecer desactivado.

Para estos exportadores, que normalmente tiene que introducir el valor hexadecimal de la máscara de bits. La interfaz GIANTS Editor es actualmente el medio más directo para configurar la máscara de colisión, por lo que es una buena idea esperar hasta después de la exportación de definir su máscara de bits.