source:

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @337   11 years epyon * fix to curses terminal not displaying high color properly
(edit) @336   11 years epyon * added missing sdl module files
(edit) @335   11 years epyon * NV_LUA_STACKASSERT -> NV_LUA_STACK_ASSERT * asserts for lua_handle …
(edit) @334   11 years epyon * added lua::stack_assert - will come in use later
(edit) @333   11 years epyon * extended handle_operator (unsafe ops) * lua_handle library and …
(edit) @332   11 years epyon * fix for (not)loading models without normals
(edit) @331   11 years epyon * texture types (1D,2D,Rect,3D,Cube - not all fully supported yet) * …
(edit) @330   11 years epyon * implemented positional sound interface for audio * rudimentary …
(edit) @329   11 years epyon * audio now based on handles
(edit) @328   11 years epyon * support for basic gui element skinning (WIP) * window_manager fix …
(edit) @327   11 years epyon * minor fix to array2d * window_manager fix for planet_test
(edit) @326   11 years epyon * window_manager interface added * input interface added * …
(edit) @325   11 years epyon * removed legacy SDL 1.2 support - no reason to support it anymore
(edit) @324   11 years epyon * planet test added (will be expanded later)
(edit) @323   11 years epyon * nova now compiles again under all three compilers with -Winsane and …
(edit) @322   11 years epyon * profiler control via define/NV_DEBUG * weird RELEASE mode audio …
(edit) @321   11 years epyon * updated all tests to new nova * cleaned up tests paths * general …
(edit) @320   11 years epyon * split nova into separate libs * particle_engine moved to engine
(edit) @319   11 years epyon * created core module and moved all free source files there * took …
(edit) @318   11 years epyon * gui shader now embedded
(edit) @317   11 years epyon * cleaned and extended the shader lua resource interface
(edit) @316   11 years epyon * engine category * resource system beginnings * early effects …
(edit) @315   11 years epyon * deleted (moved to sandbox) resource and resource_manager
(edit) @314   11 years epyon * update( time ) removed from mesh_interface
(edit) @313   11 years epyon * cleanup of context and device interfaces * create_vertex_array …
(edit) @312   11 years epyon * particle engine now can be extended with affectors and emmiters * …
(edit) @311   11 years epyon * full OpenGL extension loading mechanisms * framebuffer_object and …
(edit) @310   11 years epyon * range - added bit enumeration iterator * flags - added flag …
(edit) @309   11 years epyon * origin parameter for particle system (TOP_LEFT, etc) * precise …
(edit) @308   11 years epyon * multiple heavy duty functions added for random uniform distribution …
(edit) @307   11 years epyon * particle_system - duration (duration_min/duration_max) added to …
(edit) @306   11 years epyon * particle_engine module (WIP, but very robust already)
(edit) @305   11 years epyon * lua_state - state_wrapper::get functions with default values * …
(edit) @304   11 years epyon * mouse wheel support for both SDL 1.2 and 2.0 * optional unmerged …
(edit) @303   11 years epyon * program is now handle-based * all device constructs are now …
(edit) @302   11 years epyon * buffers and vertex_arrays are now handle based
(edit) @301   11 years epyon * textures are now handled by lightweight handles * textures now need …
(edit) @300   11 years epyon * removed gl_names - too much bloat for too little gain
(edit) @299   11 years epyon * all bind and update function for graphics objects are done via …
(edit) @298   11 years epyon * fov_interface merged into map_area
(edit) @297   11 years epyon * mesh_data/mesh_nodes_data by name mesh/node retrieval
(edit) @296   11 years epyon * lua::table_guard is_* utility functions * minor tweaks
(edit) @295   11 years epyon * gl_context - support for integration with wxWindows * wx.hh - …
(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) @290   11 years epyon * proper support for partial timeline animation
(edit) @289   11 years epyon * merged md5 animation loader into md5_loader * all animation now …
(edit) @288   11 years epyon * unified animation_entry class * virtuals removed from …
(edit) @287   11 years epyon * mesh_data_pack's in every format * md5_mesh_data removed, uses …
(edit) @286   11 years epyon * split the monolithic animation templates into separate headers * …
(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) @281   11 years epyon * animation key raw sizes (the whole system will be dumped though) * …
(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) @276   11 years epyon * basic fov interface and algorithm
(edit) @275   11 years epyon * scene_node setters * animated meshes don't need context, just the device
(edit) @274   11 years epyon * packed_indexed_array (experimental)
(edit) @273   11 years epyon * entity_store space reservation * entity_store indexed access and …
(edit) @272   11 years epyon * iterators for entity store
(edit) @271   11 years epyon * entity storage based on handles in handle.hh * gui uses entity storage
(edit) @270   11 years epyon * nv::handle - generic handle implementation * nv::index_store - …
(edit) @269   11 years epyon * gui::environment uses a single vector of static elements * …
(edit) @268   11 years epyon * gui::element completely independent of object * gui::element is …
(edit) @267   11 years epyon * gui::element class now pure data * gui::element related code in …
(edit) @266   11 years epyon * decoupling - uid_store independent of nv::object * decoupling - …
(edit) @265   11 years epyon * lua::ref lightweight wrapper class * allows distinction from int …
(edit) @264   11 years epyon * decoupling - root doesn't have to be an object * decoupling - …
(edit) @263   11 years epyon * cleaned up sneaky lua map_area registration
(edit) @262   11 years epyon * major decoupling lua system independent of nv::object
(edit) @261   11 years epyon * md5_loader using dynamic_array * skeleton animation via pointer, …
(edit) @260   11 years epyon * array header - includes static_array and dynamic_array
(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) @257   11 years epyon * object can now only created from root * all registration is done …
(edit) @256   11 years epyon * various minor fixes
(edit) @255   11 years epyon * range, range2d and index power iterators added * noncopyable added …
(edit) @254   11 years epyon * nv::any, similar to boost::any - full implementation
(edit) @253   11 years epyon * managed finally to force the compile-time, hand-written performance, …
(edit) @252   11 years epyon * animation may be nullptr
(edit) @251   11 years epyon * const correctness (in-progress)
(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) @247   11 years epyon * full dynamical translation of AssImp? C-Api * conversion and utility …
(edit) @246   11 years epyon * sdl mouse move event didn't record relative values - fixed
(edit) @245   11 years epyon * gl library wgl support * gl context and window adoption
(edit) @244   11 years epyon * gl_types.inc split out of gl.hh
(edit) @243   11 years epyon * fix for SDL 2.0 fullscreen
(edit) @242   11 years epyon * fix for animation transform_vector * common four_cc template
(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 …
Note: See TracRevisionLog for help on using the revision log.