|
|
@533
|
8 years |
epyon |
* getting rid of size_t
* datatypes now restricted to uint32 size
* …
|
|
|
@532
|
8 years |
epyon |
* minor date swap and initial size_t removal
|
|
|
@529
|
8 years |
epyon |
* mass update
|
|
|
@526
|
9 years |
epyon |
* physics level mesh implementation
|
|
|
@520
|
9 years |
epyon |
* ecs updates
* animation updates
* ragdoll manager
* lua has own …
|
|
|
@514
|
9 years |
epyon |
* term_color implementation
* support for background color
* support …
|
|
|
@509
|
9 years |
epyon |
* random distributions
* resource - rename/remove support
* debug …
|
|
|
@505
|
9 years |
epyon |
* several STL updates
* several minor fixes
|
|
|
@504
|
9 years |
epyon |
* temporary add_base_path for image manager
* random - warning fix
* …
|
|
|
@503
|
9 years |
epyon |
* nv::random - support for different rng sources
* nv::types - fixes …
|
|
|
@501
|
9 years |
epyon |
* particle engine updates
* device/context redesign
* caching of GL …
|
|
|
@499
|
9 years |
epyon |
* ecs work
* particle engine rehaul
* added map/unmap buffer to ::context
|
|
|
@491
|
9 years |
epyon |
* mass update (will try to do atomic from now)
|
|
|
@487
|
9 years |
epyon |
|
|
|
@486
|
9 years |
epyon |
* mass update once again…
|
|
|
@485
|
9 years |
epyon |
* massive update (need to start doing atomics again) :/
|
|
|
@484
|
10 years |
epyon |
* resource manager updates
* nv-image added
* missing stl memory …
|
|
|
@483
|
10 years |
epyon |
* skeleton updates
|
|
|
@482
|
10 years |
epyon |
* skeletal animation updated
|
|
|
@481
|
10 years |
epyon |
* skeleton/resource updates
|
|
|
@480
|
10 years |
epyon |
* cleanup of legacy code
* resource updates
|
|
|
@479
|
10 years |
epyon |
* resource system cleanups
|
|
|
@477
|
10 years |
epyon |
* resource handling rewrite
* skeletal_mesh/mesh_data updates
|
|
|
@475
|
10 years |
epyon |
* skeletal_mesh updates
|
|
|
@471
|
10 years |
epyon |
* full math library
* GLM dependency removed
|
|
|
@470
|
10 years |
epyon |
* animation time definition fixes
|
|
|
@469
|
10 years |
epyon |
* stl/short_string - minor fix
* stl/utility - max for 3 arguments
* …
|
|
|
@467
|
10 years |
epyon |
* wx_canvas - color logging
* string - _sh64/_sh32 literal support
* …
|
|
|
@458
|
10 years |
epyon |
* starting work on stl/type_erasure
* mesh_creator - fixed tangent …
|
|
|
@457
|
10 years |
epyon |
* mesh_creator - mirror and swap_culling, const on merge and …
|
|
|
@456
|
10 years |
epyon |
* mesh_creator minor cleanup - need more
* data channel cloning
* …
|
|
|
@454
|
10 years |
epyon |
* math library work
* glm only referenced in math/common.hh
* still …
|
|
|
@451
|
10 years |
epyon |
* math library started
|
|
|
@438
|
10 years |
epyon |
* massive amount of std::string removal
* removed slurp, use …
|
|
|
@431
|
10 years |
epyon |
* hash storage type
* string hash storage type
* several minor fixes …
|
|
|
@430
|
10 years |
epyon |
* mesh_data -> data_channel_set rename
* keyframed_mesh doesn't store …
|
|
|
@428
|
10 years |
epyon |
* renaming mesh_nodes_data members to more compliant
* moved …
|
|
|
@427
|
10 years |
epyon |
* cleanup of mesh_node_data
|
|
|
@424
|
10 years |
epyon |
* refactoring WIP! (compiles though - warnings on purpose)
|
|
|
@423
|
10 years |
epyon |
* removal of several strings, string hashes used
* WIP some data lost …
|
|
|
@420
|
10 years |
epyon |
* mesh nodes store name hash instead of string
* nmd format refactoring
|
|
|
@419
|
10 years |
epyon |
* animation - key_channel_set simplified to data_channel_set
* …
|
|
|
@418
|
10 years |
epyon |
* duh, data_channel and data_channel_access was not added!
* …
|
|
|
@417
|
10 years |
epyon |
* further access restrictions improvements
|
|
|
@416
|
10 years |
epyon |
* mesh_data and key_data are data_channel_set (WIP)
* massive cleanup …
|
|
|
@415
|
10 years |
epyon |
* naming scheme for data_descriptor changed
* channels can only be …
|
|
|
@413
|
10 years |
epyon |
* data_descriptor creators ( buggy )
|
|
|
@412
|
10 years |
epyon |
* refactoring of raw_data_channel and data_descriptor access
|
|
|
@411
|
10 years |
epyon |
* mesh_raw_channel and key_raw_channel merged into raw_data_channel
|
|
|
@410
|
10 years |
epyon |
* merge of vertex_descriptor and key_descriptor concepts - unified raw …
|
|
|
@406
|
10 years |
epyon |
* code compiles cleanly on maximum warning level
|
|
|
@405
|
10 years |
epyon |
* fixed not yet used hash_table_policy
* texture_font no longer …
|
|
|
@403
|
10 years |
epyon |
* got rid of exceptions
* assert enhancements
* lots of minor cleanup
|
|
|
@399
|
10 years |
epyon |
* naming cleanup
* string_ref -> string_view (compatible with C++17 …
|
|
|
@398
|
10 years |
epyon |
* cleanup of glm usage
|
|
|
@395
|
10 years |
epyon |
* bulk update
copyright update
include guards cleanup
…
|
|
|
@392
|
10 years |
epyon |
* massive shift towards nova STL
* include cleanups
|
|
|
@383
|
10 years |
epyon |
* more work on stl
* fully working vectors!
* copy & copy_n
* …
|
|
|
@380
|
10 years |
epyon |
* oops, missed src :
got rid of to_string and other std::string …
|
|
|
@376
|
10 years |
epyon |
* stl/assert.hh, stl/capi.hh, size_t independent
* GCC 4.8 …
|
|
|
@374
|
10 years |
epyon |
* MASSIVE commit
* common.hh - size_t, ptrdiff_t, nv:: namespace, …
|
|
|
@367
|
10 years |
epyon |
* fixed compilation and warnings on gcc
* slowly removing/merging …
|
|
|
@365
|
10 years |
epyon |
* overhaul of logging:
no longer stream operated
no longer …
|
|
|
@346
|
11 years |
epyon |
* raw string literals used (C++11)
|
|
|
@323
|
11 years |
epyon |
* nova now compiles again under all three compilers with -Winsane and …
|
|
|
@320
|
11 years |
epyon |
* split nova into separate libs
* particle_engine moved to engine
|
|
|
@319
|
11 years |
epyon |
* created core module and moved all free source files there
* took …
|
|
|
@314
|
11 years |
epyon |
* update( time ) removed from mesh_interface
|
|
|
@313
|
11 years |
epyon |
* cleanup of context and device interfaces
* create_vertex_array …
|
|
|
@312
|
11 years |
epyon |
* particle engine now can be extended with affectors and emmiters
* …
|
|
|
@309
|
11 years |
epyon |
* origin parameter for particle system (TOP_LEFT, etc)
* precise …
|
|
|
@307
|
11 years |
epyon |
* particle_system - duration (duration_min/duration_max) added to …
|
|
|
@306
|
11 years |
epyon |
* particle_engine module (WIP, but very robust already)
|
|
|
@304
|
11 years |
epyon |
* mouse wheel support for both SDL 1.2 and 2.0
* optional unmerged …
|
|
|
@303
|
11 years |
epyon |
* program is now handle-based
* all device constructs are now …
|
|
|
@302
|
11 years |
epyon |
* buffers and vertex_arrays are now handle based
|
|
|
@299
|
11 years |
epyon |
* all bind and update function for graphics objects are done via …
|
|
|
@296
|
11 years |
epyon |
* lua::table_guard is_* utility functions
* minor tweaks
|
|
|
@295
|
11 years |
epyon |
* gl_context - support for integration with wxWindows
* wx.hh - …
|
|
|
@294
|
11 years |
epyon |
* mesh_creator -- very robust tangent generation mechanism
* …
|
|
|
@293
|
11 years |
epyon |
* mesh_creator class, currently for transforms, later for const safety …
|
|
|
@290
|
11 years |
epyon |
* proper support for partial timeline animation
|
|
|
@289
|
11 years |
epyon |
* merged md5 animation loader into md5_loader
* all animation now …
|
|
|
@288
|
11 years |
epyon |
* unified animation_entry class
* virtuals removed from …
|
|
|
@287
|
11 years |
epyon |
* mesh_data_pack's in every format
* md5_mesh_data removed, uses …
|
|
|
@285
|
11 years |
epyon |
* full pure data model for animation
* all loaders now use pure data …
|
|
|
@283
|
11 years |
epyon |
* Nova Model Data format loader added
* keyframed mesh and skeletal …
|
|
|
@282
|
11 years |
epyon |
* key_slots - another template hell similar to vertex definitions
* …
|
|
|
@281
|
11 years |
epyon |
* animation key raw sizes (the whole system will be dumped though)
* …
|
|
|
@280
|
11 years |
epyon |
* unified mesh_raw_channel and mesh_raw_index_channel
* string_table …
|
|
|
@275
|
11 years |
epyon |
* scene_node setters
* animated meshes don't need context, just the device
|
|
|
@261
|
11 years |
epyon |
* md5_loader using dynamic_array
* skeleton animation via pointer, …
|
|
|
@256
|
11 years |
epyon |
* various minor fixes
|
|
|
@252
|
11 years |
epyon |
* animation may be nullptr
|
|
|
@251
|
11 years |
epyon |
* const correctness (in-progress)
|
|
|
@241
|
11 years |
epyon |
* significant simplification of the md5 code
* proper instancing for …
|
|
|
@240
|
11 years |
epyon |
* multiple mesh per file interface for all mesh loaders added
* …
|
|
|
@239
|
11 years |
epyon |
* massive update of mesh handling
* universal mesh handling routines
…
|
|
|
@237
|
11 years |
epyon |
* debug_draw module added
* evil vertex descriptor and info added
* …
|
|
|
@236
|
11 years |
epyon |
* mass renames to prepare for new mesh_data
|
|
|