forked from Artfunkel/BlenderSourceTools
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
51e3b24
commit 0bb2282
Showing
1 changed file
with
10 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
## BlenderSourceTools+ for 2.79 | ||
Fork of the final BlenderSourceTools release for Blender 2.79 with some improvements and fixes. | ||
|
||
## Notable additions | ||
|
||
### Fuzzy VTA matching | ||
Blender/BlenderSourceTools has some precision issues that become very problematic when importing SMD and DMX meshes with dense vertices. Specifically, the VTA format is slightly more precise than Blender's default floating point type, which causes high-detail flexes to become garbled when imported by BlenderSourceTools. This fork "fixes" the issue by matching inequal, but very similar, vertices from the reference mesh to the flexes at an epsilon of 0.00001. This is the degree of precision used by Crowbar when decompiling models and should be suitable for almost all models. | ||
|
||
### QC eyeball bone generation | ||
Adds an option when importing QCs to generate unweighted bones for all `eyeball` commands. These dummy eye bones can be useful for developing 2D eye tracking techniques when the model is exported for use in other engines or 3D packages. |