This repository was archived by the owner on Aug 23, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
As of 23.08.2023 this project continues elsewhere.____A tool for studying the "Net Immerse File" format: .nif files.
License
corwinn/nifwind
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
What is it?
.............
f(nif, ffd)
But, what is it?
..................
A tool for studying the "Net Immerse File" format: .nif files.
Why?
......
Because studying the "nif" file format is important. Also, this is my "thank
you" to the modding community.
But most importantly: I need to improve my 3D math. skills.
The format
............
List<Object>, where Object : ISerializable
, where "Object *" is an index at the List
Most objects are named, and their names are stored at the file.
How to build it
.................
<> "*nix":
> export QTDIR="the place qt5 is"
> export LD_LIBRARY_PATH+=":${QTDIR}/lib"
> export PATH+=":${QTDIR}/bin"
> make
<> "Windows":
> install the "Windows SDK", and the "Open GL" headers
> install your favorite "visual studio"
> build qt-5.15.3
> create a project, etc.; sooner or later "cmake" will come into play;
then the project will be auto-generated by "cmake"
What must be
..............
[ ] view, edit, craft
[ ] proper terminology and consistent source code
[ ] libnifwind
[ ] plug-ins
[ ] visual file format editor
[x] specify the entire file structure at the description
[ ] the code should match not by name, but by purpose
[ ] thumbnail generator
Credits
.........
Thanks to:
* the wizards who created: https://github.com/niftools/nifxml
* OS windowing system bridge: "Qt-5.15.3"
* all modders whose work I enjoyed over the years
* "Bethesda" - for the masterpieces
About
As of 23.08.2023 this project continues elsewhere.____A tool for studying the "Net Immerse File" format: .nif files.
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published