arma:binarize_tutorial
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | arma:binarize_tutorial [2024/08/01 15:45] (current) – links added. snakeman | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== ArmA 1 Binarize Tutorial ====== | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | **ArmA 1** aka Armed Assault (ArmA) | ||
+ | |||
+ | **Binarize tutorial** by Snake Man, PMC. | ||
+ | |||
+ | [[arma: | ||
+ | |||
+ | |||
+ | ====== What is Binarize? ====== | ||
+ | |||
+ | Binarize is a optimization tool for p3d models and WRP terrains. | ||
+ | |||
+ | **Binarize IS NOT an encryption tool**, binarize DOES NOT encrypt anything. This is one of the most lamest urban legends out in OFP/ArmA community. So lets recap; binarize is not encrypting, got it? | ||
+ | |||
+ | |||
+ | ====== What does it do? ====== | ||
+ | |||
+ | When binarize processes your p3d model for example, it leaves out some P3DM file features such as O2 " | ||
+ | |||
+ | It converts your rvmat files as well as config.cpp file into binary mode (config.bin) which is in fact optimized mode. | ||
+ | |||
+ | For WRP terrains it optimizes the terrain so it only leaves once instance of one path+object definition and references it, this drops the file size greatly if we imagine that you have like 50,000 trees and 30,000 bushes objects in your terrain. | ||
+ | |||
+ | In a nutshell binarize optimizes the model / wrp files for ArmA engine. | ||
+ | |||
+ | |||
+ | ====== How to use Binarize? ====== | ||
+ | |||
+ | Most people (if not all) use binarize from the [[arma: | ||
+ | |||
+ | Open a BinPBO, tick the " | ||
+ | |||
+ | If you are newbie addon maker and using BinPBO/ | ||
+ | |||
+ | |||
+ | ====== Why would I use binarize? ====== | ||
+ | |||
+ | Well if you are serious about addon making and not just making compat whore photography useless addons, then you definitely need to binarize your addon so that you'll find any errors in your addons, ArmA engine will handle it more easier and it is smaller for possible downloads. | ||
+ | |||
+ | Also as noted binarize will write a detailed error log of your addon so you'll find out many things you missed in O2, config.cpp, rvmat' | ||