커밋 기록

작성자 SHA1 메시지 날짜
  Lasse Öörni c0d05666f8 Initial light volume rendering. 14 년 전
  Lasse Öörni fefa7bf6cd Initial light pre-pass rendering. Lighting not rendered yet. 14 년 전
  Lasse Öörni fbdd44c3b8 Fixed comments. 14 년 전
  Lasse Öörni bc5dd97e4b Allow 6 vertex lights. 14 년 전
  Lasse Öörni a51afb0631 Initial vertex lighting support. 14 년 전
  Lasse Öörni 4c3be1f600 Added List::Resize(). 14 년 전
  Lasse Öörni 8a52455faa Added shadow mask feature, which allows selective shadow casting by different lights. 14 년 전
  Lasse Öörni b204b2031d Removed directional light shadowcaster occlusion for potentially taking much CPU time for relatively little gain, and/or being inaccurate. 14 년 전
  Lasse Öörni f3b5dae787 Threaded occlusion check for the main view. 14 년 전
  Lasse Öörni db5fbec28f Get main view zones, occluders, lights and geometries using one octree query. 14 년 전
  Lasse Öörni 6b504a0b21 Refactored occlusion buffer allocation to be thread-safe. Thread queries for directional shadowed lights as well. 14 년 전
  Lasse Öörni 7df7b2eaac Profiling blocks cleanup. 14 년 전
  Lasse Öörni cccb072a3d Threaded light queries. 14 년 전
  Lasse Öörni d29885dd9f Clamp max. amount of worker threads. 14 년 전
  Lasse Öörni 9e7295d666 Threaded batch sorting. 14 년 전
  Lasse Öörni aadc22f05a Changed WorkItem to a value type to make it easier to construct work queue tasks. 14 년 전
  Lasse Öörni 721885ba4a Divide geometry updates explicitly into main thread, worker threads, and none. 14 년 전
  Lasse Öörni c8089b1687 Initial work queue & multithreading support. 14 년 전
  Lasse Öörni 62e5541039 Removed the duplicate FrameInfo structure for shadow rendering as unnecessary. 14 년 전
  Lasse Öörni 353270e6c7 UpdateDistance() / UpdateGeometry() refactoring. LOD levels are calculated in UpdateDistance(), while UpdateGeometry() is strictly used for preparing GPU resources, and is called after culling and preparing batches. 14 년 전
  Lasse Öörni 7e4bc727b4 Cleaned up Batch & instancing code. BatchGroup inherits from Batch to reduce unnecessary copying of values. 14 년 전
  Lasse Öörni bdc29caebd Reverted to AngelScript 2.21.1 because of crash with VariantMap. 14 년 전
  Lasse Öörni 2fc9d75b9a Rewritten zone query handling. 14 년 전
  Lasse Öörni 00cca6b83c Zone system refactoring. Now objects check which zone they're in, for per-object ambient light and fog settings. 14 년 전
  Lasse Öörni 7f7e8b970d Added subgeometry centers to the model format for proper sorting of transparent geometries. 14 년 전
  Lasse Öörni 7be9585861 Fixed erroneous use of local axis movement when more than one node selected. 14 년 전
  Lasse Öörni 2f28445d94 Removed the "directional light occluded shadowcaster" -optimization, as it may produce missing light at the far distance when shadow starts to fade. 14 년 전
  Lasse Öörni 589c0ee141 Expanded the lit base pass optimization to cover also the first spot or point light affecting a drawable. 14 년 전
  Lasse Öörni 80a6948b22 Large rendering architecture refactoring. 14 년 전
  Lasse Öörni fe495f6bcc Added deferred fallback mode, which renders the G-buffer in 2 passes. 14 년 전