Commit History

Author SHA1 Message Date
  BearishSun 7df87c236f Use a dummy directional light when no other light is in the scene 10 years ago
  BearishSun 0ac4c456b4 DX11 meshes now render even if their vertex declaration doesn't match the shader 10 years ago
  BearishSun bad12b1889 Made deferred rendering default (things are still VERY shakey) 10 years ago
  BearishSun 7b9fe8d212 Albedo rendering in the deferred renderer working 10 years ago
  BearishSun e9e45b6d6b Added UV to full screen quad 10 years ago
  BearishSun dba1e7bfba Multiple assembly reload works 10 years ago
  BearishSun 22aa527617 Validate renderable vertex inputs in the renderer 10 years ago
  BearishSun 6487e23cb7 Finished code for rendering a full-screen quad 10 years ago
  BearishSun 197996bed2 Refactored renderer utility methods into their own class 10 years ago
  BearishSun 90c5f7e0dd Added additional per-camera parameters required for deferred rendering 10 years ago
  BearishSun a3ab47f92a Fixing renderer initialization so that active renderer is known before importing builtin resources as BSLFX importer requires it 10 years ago
  BearishSun 84501eadb3 Properly exporting CoreThread's module to fix the problem where every library had its own instance 10 years ago
  BearishSun 4cdd9f1871 Project library will no longer try to unload resources during reimport, unless project library was the system that loaded them 10 years ago
  BearishSun 67445e3525 Move default shader into a separate file 10 years ago
  BearishSun 8ebe56831a Setting up light rendering parameters (WIP) 10 years ago
  BearishSun 6138f391bf Adding more per-object parameters for rendering 10 years ago
  BearishSun 925255d737 Added more shader params and preparing RenderBeast for deferred base pass 10 years ago
  BearishSun 6befb8663f Objects with no material can now be picked in scene 10 years ago
  BearishSun baaa09abee Added CrashHandler (untested) 10 years ago
  BearishSun 0a188aad0b When sycing core changes sync dependencies before dependants (WIP - Broke rendering) 10 years ago
  BearishSun fc73944aef Better renderer param buffer binding 10 years ago
  BearishSun 0f7c76eb01 When rendering reduce state switching when possible 10 years ago
  BearishSun 8831b3cc2f Render queue sorting by material 10 years ago
  BearishSun 9eafdeb502 Added separate transparent and opaque render queues 10 years ago
  BearishSun 508b74a040 Moved GUIManager rendering to a specialized core thread GUIManagerCore 10 years ago
  BearishSun 6c9390b79b Dock overlay no longer uses the sim thread rendering callback 10 years ago
  BearishSun 817756bb69 Renamed Light/Renderable/Camera so their component and non-component versions have better names 10 years ago
  Marko Pintera 71598ef68e Add "transparent" flag to shaders 10 years ago
  Marko Pintera 62f531ad05 Fixed an issue where removing a light would incorrectly remove a renderable 10 years ago
  Marko Pintera 03cfee9d17 Added a way to transparently load resources from managed code when in editor or standalone 10 years ago