Commit History

Autor SHA1 Mensaxe Data
  Ivan Safrin 5b2df603a8 Merge pull request #523 from fodinabor/LogToFile %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 722d97799c Merge pull request #531 from NiDragon/setTextureData-Update %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 871d761407 Fixed fullscreen/windowed switching on Windows, fixed the core not setting a pointer to itself in Threaded processes %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 8486ff0a5a Fix event listener not being removed properly in Scene destructor %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin d40a6f7c1e Fixed some gamepad input issues, fixed remote debugger in the IDE being overwhelmed by debug information upon crash %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 11b46b0dfa Added ability to bind a global framebuffer at the start of every render, added ability for Cameras to use global framebuffer as color input, allowing post processing filters to be applied to everything that has been rendered on screen so far %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 16ab088992 Fixed shader bindings not removing properly in the IDE post material editor %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 482442969b Proper file icons in the new file dialog %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 9ac288bd73 Fixed transform gizmo sizing in the entity editor %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 92920fd47d Tweaked binding generation to allow for receiving charCode from InputEvent in Lua, added an option for SceneSounds to play and loop automatically when loaded as part of a SceneEntityInstance, added an option for it to the entity editor in the IDE %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 6ebb5576d0 Added CoreInput accessor to CoreServices %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 213fd02556 Fixed mesh particle emitter to work with new mesh system %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 1194dfe5ba Merge branch 'master' of https://github.com/ivansafrin/Polycode %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin edc12c482c Fixed get image part %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 4c3720bfed Added a SceneMesh sheet for entity editor, made SceneMeshes that have VBOs and a skeleton not use VBOs unless the setting to send bone matrices to the material is on %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 6a1b8a5969 Added overloaded Number multiplication operator for Vector2 %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 5f660b6530 Added an OBJ file saving feature to Mesh %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 8199141b22 Fixed SceneSprite details being saved twice due to merge error %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin aa2a42fd06 Merge branch 'master' of https://github.com/ivansafrin/Polycode %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin d9d7ff88d6 Fixed distance not being returned properly in ray/box intersection code, made editor icons lower resolution and smaller %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 98042c1598 Fixed a crash because of uninitialized gl function pointer, Disabled console in the IDE on windows %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin ecb0a55466 Fix for missing gl function on Windows %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin d4cc4f457f Fixed Bone::getName not parsing properly into bindings, fixed scaled 3d objects not being tracked properly by the 3d physics module, fixed some mesh generation stuff broken by mesh rewrite %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 7d86739ff5 Fixed Lua bindings not returning NULL pointer members in C++ classes properly, added a Lua-accessible vector multiply method to Matrix4, added an option to disable animations in a specific skeleton bone, fixed SceneLabel saving in entity editor broken in previous commit, minor 3d physics bugfixes, fixed bounding box calculation bug in Mesh introduced by recent mesh changes %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin d50a95ef10 Added GPU skinning vertex shader to default pak %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 8be60d9cb7 Optimized mesh skinning further, added support for GPU skinning %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin a9b5d1ece3 Meshes now use direct arrays for vertex information storage making rendering faster and meshes take up less space, removed Vertex class, update codebase to work with new changes, removed old GLES1 files %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin ab747dddae Fixed weighted scaling tracks in skeletal animation, fixed crash in the IDE when a clipboard data provider is destroyed %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 77aa0c6eec Fixed mesh hit detection broken by previous commit %!s(int64=11) %!d(string=hai) anos
  Ivan Safrin 38ae3d8a37 Drastically sped up skeletal animation, optimized render array creation, replaced getVertex/getActualVertex with getVertex/getIndexedVertex to avoid conditionals in vertex access %!s(int64=11) %!d(string=hai) anos