Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
cra0kalo committed Feb 22, 2021
1 parent 28c6195 commit b6f6f90
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions README.md
Expand Up @@ -13,8 +13,34 @@ The BMD file format is a byproduct I created in 2013 to help me manage 3d mesh d
* Material list (Information on how the mesh is textured)
* Ability to store meta data

## Whats included?

### Noesis Plugin
**plugins\Noesis\fmt_BinaryModelData_bmd.py**
Is a plugin for a popular model viewer called [Noesis](https://richwhitehouse.com/index.php?content=inc_projects.php&showproject=91).

### 010Editor Template
**plugins\010Editor\BMD_Format.bt**
Used by my favrioute hex editor [010Editor](https://www.sweetscape.com/010editor) to help visualize the file format.

### 3DSMax Plugin
**plugins\3DSMax\2012\BMDImport.dli**
Dated 3DSMax 2012 plugin for importing/exporting the file format.

### BMDConvert

Located at: **tools\bmdconvert.exe** is a tool you can use to test convert some files to the BMD file format.
```
Usage: bmdconvert -f [FormatType] -x [UpAxis] --src path/to/source path/to/out
Format Types: OBJ,SMD
Axis: Y or Z
Example: bmdconvert -f OBJ -x Z --src O:/geom/Teapot.obj O:/geom/cTeapot.bmd
```


## Improvements & Ideas

* Store more information about the mesh (PBR materials?)
* Compress triangle list or reference same value vertex floats
* ?? (You can help decide)

0 comments on commit b6f6f90

Please sign in to comment.