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)