Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
N
Niflib
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Grant Kim
Niflib
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
e1ebd9aa2b5c35b5f9bced41df65fd281d77d7eb
Select Git revision
Branches
2
develop
default
protected
master
Tags
3
niflib-0.6.2
niflib-0.6.0
niflib-r731
5 results
Begin with the selected commit
Created with Raphaël 2.2.0
24
Jun
23
22
21
19
18
17
16
15
14
13
12
11
10
8
7
6
5
4
3
2
30
May
29
28
27
25
19
17
16
15
14
13
7
2
1
30
Apr
29
28
27
17
10
2
1
21
Mar
20
19
18
17
16
15
14
13
12
11
10
7
4
21
Feb
20
12
11
10
8
2
31
Jan
30
28
27
25
20
18
17
16
15
14
13
3
25
Dec
23
22
21
20
18
16
14
12
11
10
9
8
5
4
1
29
Nov
28
27
26
25
22
17
14
13
12
7
25
Oct
24
23
22
21
16
15
14
13
12
10
8
Fixed problems with NiControllerSequence.
Moved version constants to a separate file to clear up problems with no longer including NIF_IO.h in niflib.h.
Used Tazpn's automatic accessor function generator to create functions for as many classes as possible.
Hopefully fixed Amorilia's WriteFileGroup function.
Minor fixes so that the iterator iterates and doesn't cause an infinate loop when these functions are accessed.
Caused read and write functions to use Header and Footer.
Changed Matrix44::Decompose to set a single averaged scale value.
Changed the name of the generated Python module to new_niflib for now.
Fixed Python wrapper.
Fix length calc based on m444x's suggestion.
Added explanation of namespace to main documentation pages.
Changed namespace from NifLib to Niflib.
Missed update
Add the object implementation file for previous commit.
Major update to python generation scripts and others. Currently just namepace and mutable size members with appropriate generated code.
Split Niflib and Niflib for Python into separate solution files to make explaining how to build them easier.
Updates to the SWIG wrapper.
Implemented functions for important controllers and extra data objects.
Functions for NiTimeController.
Rewrote the main documentation pages and fixed some warnings in other documentation.
Changed public TYPE member to be private and accessible through a static TypeConst function.
Fixed a typo.
Implemented Quaternion template specialization.
Give access to Triangles and other helper data on trishapedata.
Fixed problem with Oblivion NIF files. All seem to load now.
Fixed Zoo Tycoon 2 related link type errors.
Fixed remaining Civ4 link type issues. All NIF files now load in Niflib.
Added some more debug defines to niflib.cpp.
Switched to generated header code, user version is now supported during read.
Implemented repositioning of geometry to line up with skins.
Fixed Matrix44::Inverse.
SWIG wrapper now compiles and links.
SWIG: wrapping all niblock classes (wrapper code still doesn't compile yet).
SWIG wrapper improvement (but still far from complete): the generator looks into the XML to see what vector templates must be created.
Update Ni*Properties with helper functions. Flags are left as ushort for now until enums are generated by xml.
Tried to implement GoToSkeletonBindPosition but it doesn't work.
Implemented parts of the skinning interface.
niflibtype="unsigned short" -> niflibtype="ushort" (simplifies SWIG wrapper)
Added istemplate="1" tag to the template types in the XML (only required for the basic ones, but added to the others as well for consistency).
Fixed a problem with SWIG getting confused about NIFLIB_API.
Loading