1
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 month ago. based on code collected about 1 month ago.
Jan 05, 2024 — Jan 05, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Math -Added more ctors/conversion operators between Int2/3/4 and Vector2/3/4 and System.Numeric.Vectors -Added DistanceXY/DistanceXYSquared to Vector3
Starnick
as Nicholas Woodfield
More... about 2 years ago
Changed FindFontData to LocateFontData
Starnick
as Nicholas Woodfield
More... about 2 years ago
Added imgui sample description and thumbnail
Starnick
as Nicholas Woodfield
More... about 2 years ago
Minor changes to gui sample
Starnick
as Nicholas Woodfield
More... about 2 years ago
Added some default ttf fonts to the content library
Starnick
as Nicholas Woodfield
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
Starnick
as Nicholas Woodfield
More... about 2 years ago
Missed adding a focus state
Starnick
as Nicholas Woodfield
More... about 2 years ago
Moved the keyboard/mouse focus state computations to extension methods at the abstraction-level.
Starnick
as Nicholas Woodfield
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.
Starnick
as Nicholas Woodfield
More... about 2 years ago
Added missing (temp) dep
Starnick
as Nicholas Woodfield
More... about 2 years ago
Consolidated intermediate/bin outputs under a single build folder
Starnick
as Nicholas Woodfield
More... about 2 years ago
IUpdatableEngineService now takes elapsed time
Starnick
as Nicholas Woodfield
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.
Starnick
as Nicholas Woodfield
More... about 2 years ago
Updated nugets
Starnick
as Nicholas Woodfield
More... about 2 years ago
Added SquidUI content as json
Starnick
as Nicholas Woodfield
More... about 2 years ago
Removed assembly signing
Starnick
as Nicholas Woodfield
More... about 2 years ago
Removed xml serialization code
Starnick
as Nicholas Woodfield
More... about 2 years ago
README.md edited online with Bitbucket
Starnick
as Nicholas Woodfield
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
Starnick
as Nicholas Woodfield
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.
Starnick
as Nicholas Woodfield
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
Starnick
as Nicholas Woodfield
More... almost 7 years ago