Math -Added more ctors/conversion operators between Int2/3/4 and Vector2/3/4 and System.Numeric.Vectors -Added DistanceXY/DistanceXYSquared to Vector3 |
|
More...
|
about 2 years ago
|
Changed FindFontData to LocateFontData |
|
More...
|
about 2 years ago
|
Added imgui sample description and thumbnail |
|
More...
|
about 2 years ago
|
Minor changes to gui sample |
|
More...
|
about 2 years ago
|
Added some default ttf fonts to the content library |
|
More...
|
about 2 years ago
|
Gui -Adopted Dear ImGui to supersede Tesla.Squid as the engine's GUI system that is rendered via the RenderSystem (e.g. non-WinForms/Wpf GUI) -Added Tesla.Gui project and a new engine service type: IGuiSystem, with static accessor, AppGui -Added a font management system ontop of ImGui to facilitate loading and building of user/system installed fonts and creating multiple font atlasses -Added samples -Added Platforms.GetServiceDescriptor for gui systems |
|
More...
|
about 2 years ago
|
Missed adding a focus state |
|
More...
|
about 2 years ago
|
Moved the keyboard/mouse focus state computations to extension methods at the abstraction-level. |
|
More...
|
about 2 years ago
|
Refactored ApplicationHost into a singleton engine service and simplified some of its behavior. The "main window" is now explicit and it will leave other windows alone. |
|
More...
|
about 2 years ago
|
Added missing (temp) dep |
|
More...
|
about 2 years ago
|
Consolidated intermediate/bin outputs under a single build folder |
|
More...
|
about 2 years ago
|
IUpdatableEngineService now takes elapsed time |
|
More...
|
about 2 years ago
|
Reorganized entire project, all intermediate/build outputs will go to the same locations (no longer living among src code), moved tests to their own folder and did a pass on all csproj to consolidate and simplify. |
|
More...
|
about 2 years ago
|
Updated nugets |
|
More...
|
about 2 years ago
|
Added SquidUI content as json |
|
More...
|
about 2 years ago
|
Removed assembly signing |
|
More...
|
about 2 years ago
|
Removed xml serialization code |
|
More...
|
about 2 years ago
|
README.md edited online with Bitbucket |
|
More...
|
about 2 years ago
|
Update to .net 7 -Started applying nullable references throughout -Started applying "is null" instead of "== null" and "is not null" instead of "!= null" -Started applying inlined "out <Type> <varName>" throughout -Started applying "nameof(variable)" for many exceptions throughout -Introduced Span<T> in many, many places -Introduced new formatting in many places, tabs = two spaces now -Fixed many bugs, probably introduced many more |
|
More...
|
about 2 years ago
|
Update to .Net 6.0 and start working on some new changes |
|
More...
|
almost 3 years ago
|
Fixed copy-pasta error in MemoryHelper.UnpinObject, which causes a memory leak. |
|
More...
|
over 5 years ago
|
Changed PlaneGenerator to be more explicit in the axes that the width/height vertices are constructed from. |
|
More...
|
almost 6 years ago
|
Fixed assimp importer not using normal map if it's set to a height map. Updated to latest assimp/teximp |
|
More...
|
about 6 years ago
|
Finished some unfinished copy methods. Copying TeximpNet.Surface to engine databuffers (e.g. preserves non-color formats like float, Vector3, Vector4, halfVector4) now works. Some minor additional fixes. Removed some of the Image conversion enums, since we now "guess" a good DXT format, so only have a single flag to convert to DXT (forgot to remove this). |
|
More...
|
almost 7 years ago
|
Slight change to only use the compressor if we really need to. |
|
More...
|
almost 7 years ago
|
Fixed null reference for drawing tangent basis. In Assimp model, not flipping tangent basis. I don't think it's necessary based on some tests...hopefully |
|
More...
|
almost 7 years ago
|
Model loading sample no longer needs to swap winding order. |
|
More...
|
almost 7 years ago
|
Fixed copy-n-paste bug; not using index for tangent basis debug draw |
|
More...
|
almost 7 years ago
|
Slight behavior tweak to Assimp model importer: |
|
More...
|
almost 7 years ago
|
Fixed null reference exception |
|
More...
|
almost 7 years ago
|