source: trunk/src/formats

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @480   10 years epyon * cleanup of legacy code * resource updates
(edit) @475   10 years epyon * skeletal_mesh updates
(edit) @471   10 years epyon * full math library * GLM dependency removed
(edit) @470   10 years epyon * animation time definition fixes
(edit) @454   10 years epyon * math library work * glm only referenced in math/common.hh * still …
(edit) @451   10 years epyon * math library started
(edit) @442   10 years epyon * more std removal - only <random> left
(edit) @441   10 years epyon * md5 support moved to legacy code * more std::string removal * …
(edit) @440   10 years epyon * massive std::string removal * no header depends on std::string …
(edit) @433   10 years epyon * string.hh split into separate files * string.hh - removed …
(edit) @432   10 years epyon * dedicated hash_store used instead of unordered_map
(edit) @431   10 years epyon * hash storage type * string hash storage type * several minor fixes …
(edit) @428   10 years epyon * renaming mesh_nodes_data members to more compliant * moved …
(edit) @427   10 years epyon * cleanup of mesh_node_data
(edit) @425   10 years epyon * mesh formats now support string loading via string_table * nmd …
(edit) @424   10 years epyon * refactoring WIP! (compiles though - warnings on purpose)
(edit) @423   10 years epyon * removal of several strings, string hashes used * WIP some data lost …
(edit) @421   10 years epyon * move ops for data_channel_set * string_table works on string_views, …
(edit) @420   10 years epyon * mesh nodes store name hash instead of string * nmd format refactoring
(edit) @419   10 years epyon * animation - key_channel_set simplified to data_channel_set * …
(edit) @418   10 years epyon * duh, data_channel and data_channel_access was not added! * …
(edit) @417   10 years epyon * further access restrictions improvements
(edit) @416   10 years epyon * mesh_data and key_data are data_channel_set (WIP) * massive cleanup …
(edit) @415   10 years epyon * naming scheme for data_descriptor changed * channels can only be …
(edit) @413   10 years epyon * data_descriptor creators ( buggy )
(edit) @412   10 years epyon * refactoring of raw_data_channel and data_descriptor access
(edit) @411   10 years epyon * mesh_raw_channel and key_raw_channel merged into raw_data_channel
(edit) @410   10 years epyon * merge of vertex_descriptor and key_descriptor concepts - unified raw …
(edit) @406   10 years epyon * code compiles cleanly on maximum warning level
(edit) @401   10 years epyon * clang/gcc fixes * removed aligned array, usage of alignas should …
(edit) @399   10 years epyon * naming cleanup * string_ref -> string_view (compatible with C++17 …
(edit) @398   10 years epyon * cleanup of glm usage
(edit) @395   10 years epyon * bulk update copyright update include guards cleanup
(edit) @392   10 years epyon * massive shift towards nova STL * include cleanups
(edit) @389   10 years epyon * stl functional extensions * stl algorithm clenups * stl …
(edit) @383   10 years epyon * more work on stl * fully working vectors! * copy & copy_n * …
(edit) @382   10 years epyon * massive C++11 update (upgrade to MSVC 2015) * array/dynamic_array - …
(edit) @380   10 years epyon * oops, missed src : got rid of to_string and other std::string …
(edit) @376   10 years epyon * stl/assert.hh, stl/capi.hh, size_t independent * GCC 4.8 …
(edit) @374   10 years epyon * MASSIVE commit * common.hh - size_t, ptrdiff_t, nv:: namespace, …
(edit) @368   10 years epyon * massive restructuring * detail::data_base class for …
(edit) @367   10 years epyon * fixed compilation and warnings on gcc * slowly removing/merging …
(edit) @365   10 years epyon * overhaul of logging: no longer stream operated no longer …
(edit) @352   10 years epyon * rocket utility classes * wx utility classes * various utilities * …
(edit) @332   11 years epyon * fix for (not)loading models without normals
(edit) @323   11 years epyon * nova now compiles again under all three compilers with -Winsane and …
(edit) @319   11 years epyon * created core module and moved all free source files there * took …
(edit) @304   11 years epyon * mouse wheel support for both SDL 1.2 and 2.0 * optional unmerged …
(edit) @302   11 years epyon * buffers and vertex_arrays are now handle based
(edit) @294   11 years epyon * mesh_creator -- very robust tangent generation mechanism * …
(edit) @293   11 years epyon * mesh_creator class, currently for transforms, later for const safety …
(edit) @292   11 years epyon * nmd_loader now (temporarily) holds nmd dump code * image_data now …
(edit) @291   11 years epyon * assimp_loader now uses standard mesh_loader structures * …
(edit) @289   11 years epyon * merged md5 animation loader into md5_loader * all animation now …
(edit) @287   11 years epyon * mesh_data_pack's in every format * md5_mesh_data removed, uses …
(edit) @285   11 years epyon * full pure data model for animation * all loaders now use pure data …
(edit) @284   11 years epyon * nmd format made more robust * full implementation of runtime …
(edit) @283   11 years epyon * Nova Model Data format loader added * keyframed mesh and skeletal …
(edit) @282   11 years epyon * key_slots - another template hell similar to vertex definitions * …
(edit) @280   11 years epyon * unified mesh_raw_channel and mesh_raw_index_channel * string_table …
(edit) @279   11 years epyon * const correctness for stream::write * string_table and …
(edit) @278   11 years epyon * assimp module now creates fully pre-transformed meshes with both …
(edit) @277   11 years epyon * fixed and corrected the transformation mess in the assimp loader * …
(edit) @261   11 years epyon * md5_loader using dynamic_array * skeleton animation via pointer, …
(edit) @259   11 years epyon * severly cleaned up the md5 loader, uses now the same scheme as the …
(edit) @258   11 years epyon * md5 - algorithmic reduction and reweighting of loaded weights to 4 …
(edit) @250   11 years epyon * assimp logging done automatically * assimp flags hidden
(edit) @249   11 years epyon * formats/assimp - full animation support * two animation formats - …
(edit) @248   11 years epyon * AssImp? loader implementation * full mesh_data support * initial …
(edit) @241   11 years epyon * significant simplification of the md5 code * proper instancing for …
(edit) @240   11 years epyon * multiple mesh per file interface for all mesh loaders added * …
(edit) @239   11 years epyon * massive update of mesh handling * universal mesh handling routines …
(edit) @238   11 years epyon * mesh data interface and usage * new wavefront importer (old pending …
(edit) @236   11 years epyon * mass renames to prepare for new mesh_data
(edit) @230   11 years epyon * animated_mesh, scene_node, camera and transform classes added * …
(edit) @226   11 years epyon * md5 implementation fixes and optimizations
(edit) @225   11 years epyon * obj_loader - safety net for degenerate triangles
(edit) @224   11 years epyon * universal mesh format * removed keyframed_mesh_data
(edit) @204   12 years cahir Fix warnings on MacOSX 64-bit with clang 3.3
(edit) @200   12 years epyon * compilation and warning fixes
(edit) @198   12 years epyon * warning cleanup for clang and gcc
(edit) @197   12 years epyon * clang compilation fixed * gcc compilation fixed * warning cleanup …
(edit) @192   12 years epyon * format - quaternion interpolation fix
(edit) @191   12 years epyon * formats - md3_animation works!
(edit) @190   12 years epyon * formats - md5 loader - no animations yet, but tangent calculation in
(edit) @189   12 years epyon * formats - full md2 implementation, including re-indexing and frame …
(edit) @161   12 years epyon * unified naming of attributes in nv * predefined attribute bindings …
(edit) @156   12 years epyon * keyframed_mesh renamed to keyframed_mesh_data
(edit) @153   12 years epyon * device & vertex_buffer - void* of data made const for const …
(edit) @149   12 years epyon * time - choice of uint32/uint64 depending on requested precision in …
(edit) @148   12 years epyon * md3 loader - work in progress
(edit) @147   12 years epyon * obj_loader - support for tangent space calculation
(edit) @138   12 years epyon * io/std_stream - PROPER std_stream implementation * io/std_stream - …
(add) @136   12 years epyon * mesh_loader - mesh loading interface (crappy, will need to change) …
Note: See TracRevisionLog for help on using the revision log.