HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-187/)
-   -   Fragen zu Modding (https://hx3.de/editing-scripting-187/fragen-modding-24997/)

delvo_boss 25.08.2015 13:28

Fragen zu Modding
 
Hallo,

ich habe heute mal zwei Fragen bezüglich Modding in Arma 3.
1. Wie kriege ich einen Helm(eigenes 3D Modell) ins Spiel? Habe nur die config.cpp für Kopfbedeckungen gefunden im Wiki von BIS, aber weiß nicht welche Sections im Object Builder erstellt werden müssen. Kennt da jemand ein Tutorial oder kann mir das erklären?

2. Ich halte mich normalerweise immer an Mondkalbs Addon Tutorial, nun habe ich aber das Problem, dass er die Normalmap usw. in Oxygen selbst macht, ich das ganze Gedöns(normalmap usw.) jedoch extern erstellt habe. Wie kriege ich das jetzt aufs Modell drauf?

Grüße

Tobi

Drunken Officer 25.08.2015 21:39

Das sind zuviele Fragen um diese zu beantworten.

Deine Kopfbedeckung sollten von einer bestehenden Kopfbedeckung abgleitet werden. Du lädst dein Model und vergibst einen eigenen Namen "displayname". Erstmal KEINE eigene Vehicleclass, damit du es unter den BIS Helmen findest. Dann einfach schauen, ob der Helm richtig sitzt.

zb.
Code:

class CfgWeapons
{
class  H_HelmetIA; // lädt die Klasse
class dof_ru_helmet : H_HelmetIA // leitet von der Oberklasse ab und vergibt eigene Attribute
                {
                        scope = 2;
                        displayName = "Russenhelm";
                        hiddenSelectionsTextures[] = {"\bw_zusatz\texturen\csat_ru\helm_ru_ca.paa"};
                };
};

Die Normalmaps werden in der RVMAT mit geladen. Die RVMAT legst du im O2 auf die Selektionen

delvo_boss 28.08.2015 14:41

Okay, bin jetzt mal von einem Helm zu einem einfachen statischen Objekt zurückgegangen(als Übung). Nun habe ich mein 3D Objekt & die Texturen + die RVMAT.
Meine RVMAT sieht folgendermaßen aus:

Code:

specular[] = {0.5,0.5,0.5,0};
specularPower = 10;
PixelShaderID = "NormalMapSpecularMap";
VertexShaderID = "NormalMap";
class Stage1
{
  texture="\data\flowerpot_normal.paa";
  uvSource="tex";
};
class Stage2
{
  texture="\data\flowerpot_specular.paa";
  uvSource="tex";
};

aber wenn ich im Object Builder den Buldozer starte, kommt nur folgendes raus:
http://fs2.directupload.net/images/1...p/9w4p3gj2.png

Im 3D Programm sieht aber alles super aus:
http://www.bilder-upload.eu/thumb/77e659-1440770153.png

Drunken Officer 28.08.2015 19:59

Der A3 Ordner, bzw. die Unterordner müssen auf dem Laufwerk P vorhanden sein.

Irgnoriere einfach mal die Meldung und schau nach, ob es im Spiel auftaucht. Denn da werden bei Spielstart die A3 Pfade mitgeladen


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:54 Uhr.

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias


SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119