arma:modeling:glass_damage
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| arma:modeling:glass_damage [2008/02/14 05:56] – created glass_damage initial page snakeman | arma:modeling:glass_damage [2024/08/01 09:23] (current) – links added. snakeman | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Glass Damage Tutorial ====== | + | ====== |
| + | |||
| + | [[https:// | ||
| + | |||
| + | **ArmA 1** aka Armed Assault (ArmA) | ||
| **Glass Damage Tutorial** by Obmar | **Glass Damage Tutorial** by Obmar | ||
| Line 6: | Line 10: | ||
| ====== Introduction ====== | ====== Introduction ====== | ||
| - | The ArmA glass damage animation seems to be one of the biggest enigmas due to the limited amount of info on the subject. All of the modellers | + | The ArmA glass damage animation seems to be one of the biggest enigmas due to the limited amount of info on the subject. All of the modelers |
| The correct process lies in the way the model is convexed in the Fire Geometry LOD and the correct modeling of vertices in the Hit-points LOD. The rest is just fine tuning in the config. | The correct process lies in the way the model is convexed in the Fire Geometry LOD and the correct modeling of vertices in the Hit-points LOD. The rest is just fine tuning in the config. | ||
| Line 12: | Line 16: | ||
| In this tutorial I will explain the modeling process step by step as well as the Config entries and their meaning. I am using a helicopter I modeled as a sample but the process in this tutorial is valid for all types of vehicles. | In this tutorial I will explain the modeling process step by step as well as the Config entries and their meaning. I am using a helicopter I modeled as a sample but the process in this tutorial is valid for all types of vehicles. | ||
| - | {{ http://tactical.nekromantix.com/images/wiki/ | + | {{ https://pmc.editing.wiki/ |
| Line 26: | Line 30: | ||
| I am only using this as a sample (texture) name, you can give your textures any name you wish. | I am only using this as a sample (texture) name, you can give your textures any name you wish. | ||
| - | {{ http://tactical.nekromantix.com/images/wiki/ | + | {{ https://pmc.editing.wiki/ |
| Line 38: | Line 42: | ||
| sklo predni P (windscreen Right {abbr}) | sklo predni P (windscreen Right {abbr}) | ||
| - | {{ http://tactical.nekromantix.com/images/wiki/ | + | {{ https://pmc.editing.wiki/ |
| ====== Step 3 ====== | ====== Step 3 ====== | ||
| - | **Modelling | + | **Modeling |
| - | Create a Fire Geometry LOD in the Named Selections (A) and make the model with all the components (B) . The model should be simple, defining the basic model shape with important components named. Surfaces modeled in this LOD do STOP any bullet (any caliber). | + | Create a Fire Geometry LOD in the Named Selections (A) and make the model with all the components (B) . The model should be simple, defining the basic model shape with important components named. Surfaces modeled in this LOD do STOP any bullet (any caliber). |
| Note: Do not model the glass component yet. | Note: Do not model the glass component yet. | ||
| - | {{ http://tactical.nekromantix.com/images/wiki/ | + | {{ https://pmc.editing.wiki/ |
| Line 58: | Line 62: | ||
| Select all the components in the Fire Geometry LOD (ctrl+a) then go to (A) Structure | Convexity | Component Convex Hull and apply. | Select all the components in the Fire Geometry LOD (ctrl+a) then go to (A) Structure | Convexity | Component Convex Hull and apply. | ||
| - | {{ http://tactical.nekromantix.com/images/wiki/ | + | {{ https://pmc.editing.wiki/ |
| ====== Step 5 ====== | ====== Step 5 ====== | ||
| - | **Modelling | + | **Modeling |
| - | The following steps are important and must me modelled | + | The following steps are important and must me modeled |
| - | Hint: Glass Component must be modelled | + | Hint: Glass Component must be modeled |
| Make the different Glass Components (A) then selecting one part of the component at a time go to (B) Structure | Convexity | Make Convex and apply. | Make the different Glass Components (A) then selecting one part of the component at a time go to (B) Structure | Convexity | Make Convex and apply. | ||
| Line 75: | Line 79: | ||
| The reason for doing one part of the glass component at a time is if you select them all and apply Make Convex it convexes the entire selection into one Convex component. | The reason for doing one part of the glass component at a time is if you select them all and apply Make Convex it convexes the entire selection into one Convex component. | ||
| - | {{ http://tactical.nekromantix.com/images/wiki/ | + | {{ https://pmc.editing.wiki/ |
| Line 87: | Line 91: | ||
| sklo predni P (windscreen Right {abbr}) | sklo predni P (windscreen Right {abbr}) | ||
| - | Now we select the entire Glass Component (ctrl+a) and open the Face Properties (B1) and in the texture dialogue (B1) enter this texture ca\data\data\black.pac and apply. | + | Now we select the entire Glass Component (CTRL-A) and open the Face Properties (B1) and in the texture dialogue (B1) enter this texture ca\data\data\black.pac and apply. |
| Note: It is important to enter and apply this specific texture because without it the animation will not work. I have tried using other textures and the animation does not work. | Note: It is important to enter and apply this specific texture because without it the animation will not work. I have tried using other textures and the animation does not work. | ||
| - | Now select and copy the entire Glass Component (ctrl+a) and (ctrl+c) and go to the Fire Geometry LOD | + | Now select and copy the entire Glass Component (CTRL-A) and (CTRL-C) and go to the Fire Geometry LOD |
| - | {{ http://tactical.nekromantix.com/images/wiki/ | + | {{ https://pmc.editing.wiki/ |
| Line 102: | Line 106: | ||
| Now in the Fire Geometry LOD (A) we paste the Glass component (B) by pressing (ctrl+v). | Now in the Fire Geometry LOD (A) we paste the Glass component (B) by pressing (ctrl+v). | ||
| - | {{ http://tactical.nekromantix.com/images/wiki/ | + | {{ https://pmc.editing.wiki/ |
| Line 109: | Line 113: | ||
| **Adding Glass Selection to Components** | **Adding Glass Selection to Components** | ||
| - | Select the entire model in the Fire Geometry (ctrl+a) and go to (A) Structure | Topology | Find Components and apply. | + | Select the entire model in the Fire Geometry (CTRL-A) and go to (A) Structure | Topology | Find Components and apply. |
| - | {{ http://tactical.nekromantix.com/images/wiki/ | + | {{ https://pmc.editing.wiki/ |
| Line 120: | Line 124: | ||
| You can now copy the pilot and cargo proxys from your Resolution LOD and paste them into the Fire Geometry LOD (A) | You can now copy the pilot and cargo proxys from your Resolution LOD and paste them into the Fire Geometry LOD (A) | ||
| - | Very Important: Do not convex or add the proxys to the components, All proxys must just be pasted (ctrl+v) into the Fire Geometry LOD. | + | Very Important: Do not convex or add the proxys to the components, All proxys must just be pasted (CTRL-V) into the Fire Geometry LOD. |
| - | {{ http://tactical.nekromantix.com/images/wiki/ | + | {{ https://pmc.editing.wiki/ |
| Line 136: | Line 140: | ||
| Hint: Try and keep the vertices as close to the Glass surface on the Resolution LOD using the BackGround LOD (Yellow Lines) as a guide and cover all openings where there is a glass texture with 1 vertice in each. Larger openings with 2 or 3 vertices. | Hint: Try and keep the vertices as close to the Glass surface on the Resolution LOD using the BackGround LOD (Yellow Lines) as a guide and cover all openings where there is a glass texture with 1 vertice in each. Larger openings with 2 or 3 vertices. | ||
| - | That's it for the Modelling | + | That's it for the Modeling |
| Line 145: | Line 149: | ||
| You must add the following code to the different config classes. I am using config samples add the highlighted (in RED) sections to your config.cpp | You must add the following code to the different config classes. I am using config samples add the highlighted (in RED) sections to your config.cpp | ||
| - | < | + | < |
| class CfgModels | class CfgModels | ||
| { | { | ||
| Line 157: | Line 161: | ||
| { | { | ||
| sectionsInherit = ""; | sectionsInherit = ""; | ||
| - | sections[] = { " | + | sections[] = { " |
| " | " | ||
| " | " | ||
| Line 205: | Line 209: | ||
| That's it for this tutorial, save your config and your model, binarize and go to game and test your animation. | That's it for this tutorial, save your config and your model, binarize and go to game and test your animation. | ||
| - | {{ http://tactical.nekromantix.com/images/wiki/ | + | {{ https://pmc.editing.wiki/ |
| Line 225: | Line 229: | ||
| ====== Notes ====== | ====== Notes ====== | ||
| - | Tutorial by Obmar 12 February 2008. Original posted in [[http:// | + | Tutorial by Obmar 12 February 2008. And Glass_damage_tutorial.rar is the original tutorial PDF file for download |
| + | < | ||
| + | magnet:? | ||
| + | </ | ||
arma/modeling/glass_damage.1202968573.txt.gz · Last modified: 2008/02/14 05:56 (external edit)
