Releases: FUSEEProjectTeam/Fusee
Releases · FUSEEProjectTeam/Fusee
v0.13.0
What's Changed
- Bump protobuf from 3.12.2 to 3.20.1 in /src/Tools/BlenderScripts/addons/io_export_fus by @dependabot in #484
- Bump xunit.runner.visualstudio from 2.4.4 to 2.4.5 by @dependabot in #486
- Bump protobuf-net from 3.1.0 to 3.1.4 by @dependabot in #489
- Updated ext/protobuf and fixed path environment by @ASPePeX in #493
- Updated Wasm NuGet packages by @ASPePeX in #495
- Hotfix: Fixed mouse input for high frametimes by @wrestledBearOnce in #497
- Bump CommandLineParser from 2.8.0 to 2.9.1 by @dependabot in #500
- Bump SixLabors.Fonts from 1.0.0-beta16 to 1.0.0-beta17 by @dependabot in #502
- Bump SixLabors.ImageSharp from 2.1.1 to 2.1.2 by @dependabot in #503
- Feature/ext octantid by @RedImp1470 in #513
- Feature/454 First basic ImGui implementation (proof of concept) with Fusee viewport via render to texture by @wrestledBearOnce in #506
- Feature/505 move input into update by @RedImp1470 in #507
- Bump Microsoft.JSInterop.WebAssembly from 6.0.5 to 6.0.6 by @dependabot in #518
- Nuget/Microsoft.JsInterop 6.0.6 by @RedImp1470 in #521
- Bump OpenTK from 4.7.2 to 4.7.4 by @dependabot in #520
- Bump Microsoft.AspNetCore.Components.WebAssembly from 6.0.5 to 6.0.6 by @dependabot in #519
- Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 6.0.5 to 6.0.6 by @dependabot in #516
- Bump Microsoft.AspNetCore.Components.Web from 6.0.5 to 6.0.6 by @dependabot in #517
- Enable vertex colors by @wrestledBearOnce in #527
- Bump SixLabors.ImageSharp from 2.1.2 to 2.1.3 by @dependabot in #523
- Feature/524 point cloud with multiple cameras by @RedImp1470 in #529
- Bump ImGui.NET from 1.87.2 to 1.87.3 by @dependabot in #514
- Added ErrorProne.NET.CoreAnalyzers by @wrestledBearOnce in #530
- Removed PointColorMode by @RedImp1470 in #532
- Bump protobuf-net from 3.1.4 to 3.1.17 by @dependabot in #534
- 536 / 537: fix OpenTk warnings by @RedImp1470 in #538
- Fixes ImGui PointCloudPotree2 example crashes when EDL strength slider < 0.01f by @wrestledBearOnce in #540
- Enable images in ImGui: move
TextureHandle
fromIWritableTexture
toITextureBase
by @wrestledBearOnce in #542 - Fix render tests by @wrestledBearOnce in #535
- Feature/504 fix rendertests by @ASPePeX in #553
- ImGui: handle High-DPI, fix lagging mouse by @wrestledBearOnce in #551
- RecreateFontDeviceTexture() is now public by @wrestledBearOnce in #559
- Feature/555 writable multisample tex without RC by @RedImp1470 in #556
- Feature/451 gpu instancing by @RedImp1470 in #545
- Bump Microsoft.JSInterop.WebAssembly from 6.0.6 to 6.0.7 by @dependabot in #561
- Bump Microsoft.JSInterop from 6.0.6 to 6.0.7 by @dependabot in #562
- Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 6.0.6 to 6.0.7 by @dependabot in #563
- Bump Microsoft.AspNetCore.Components.WebAssembly from 6.0.6 to 6.0.7 by @dependabot in #564
- Nuget/wasmupdate by @ASPePeX in #565
- Feature/566 close game window by @wrestledBearOnce in #568
- Reworked ImGuiFilePicker by @wrestledBearOnce in #569
- Feature/576 577 imgui filepicker improvements by @wrestledBearOnce in #579
- Fixed ImGuiController, use ImGui vtx and idx instead of self-written idx by @wrestledBearOnce in #583
- Bump SixLabors.Fonts from 1.0.0-beta17 to 1.0.0-beta18 by @dependabot in #573
- Bump SixLabors.ImageSharp.Drawing from 1.0.0-beta14 to 1.0.0-beta15 by @dependabot in #574
- Bump xunit from 2.4.1 to 2.4.2 by @dependabot in #580
- Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 6.0.7 to 6.0.8 by @dependabot in #587
- Bump Microsoft.JSInterop from 6.0.7 to 6.0.8 by @dependabot in #588
- Bump Microsoft.JSInterop.WebAssembly from 6.0.7 to 6.0.8 by @dependabot in #589
- Bump Microsoft.AspNetCore.Components.WebAssembly from 6.0.7 to 6.0.8 by @dependabot in #590
- Feature/WasmNuGetUpdate by @ASPePeX in #592
- Hotfix/fix nuget build by @ASPePeX in #599
- Implemented
ScreenToWorld()
by @wrestledBearOnce in #602 - Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0 by @dependabot in #593
- RenderCanvasImp Desktop: made NativeWindowSettings.MinimumSize settable by @RedImp1470 in #603
- Implement
LineRendering
andLinePicking
by @wrestledBearOnce in #598 - Feature/591 dispose point cloud component by @RedImp1470 in #595
- Feature/612 visibility tester honors transform by @RedImp1470 in #614
- Bump Microsoft.NET.Test.Sdk from 17.3.0 to 17.3.1 by @dependabot in #608
- Feature/618 cannot set minwidth and minheight for imguirendercanvasimp by @RedImp1470 in #619
- Bump OpenTK from 4.7.4 to 4.7.5 by @dependabot in #620
- Added class for octant picking by @weibertalexander in #615
- Feature/622 pointcloudcomponents can use dynamic meshes by @RedImp1470 in #623
- Bump Microsoft.AspNetCore.Components.WebAssembly from 6.0.8 to 6.0.9 by @dependabot in #626
- Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 6.0.8 to 6.0.9 by @dependabot in #627
- Bump Microsoft.JSInterop.WebAssembly from 6.0.8 to 6.0.9 by @dependabot in #628
- Bump Microsoft.JSInterop from 6.0.8 to 6.0.9 by @dependabot in #629
- Feature/624 surfaceeffectpointcloud doesnt allow to modify the change surf methods by @RedImp1470 in #632
- Rework mesh implementation by @wrestledBearOnce in #611
- Feature/640 flags buffer is not uploaded correctly by @RedImp1470 in #641
- Feature/nuget update by @ASPePeX in #633
- 455 Improve Potree2 file access by @ASPePeX in #575
- Feature/639 refine octant picking by @weibertalexander in #645
- Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2 by @dependabot in #646
- Feature/dynamicpointcloudmeshaction by @ASPePeX in #650
- Feature/647+648 diagnostics housekeeping by @ASPePeX in #649
- Added bool to determine pointcloud loading by @ASPePeX in #657
- Feature/652+653 fix line rendering by @wrestledBearOnce in #654
- Scenepicker does not work with
WireframeCube
by @wrestledBearOnce in #667 - ImGuiInput new implementation by @wrestledBearOnce in #669
- Bump Microsoft.JSInterop.WebAssembly from 6.0.9 to 6.0.10 by @dependabot in #660
- Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 6.0.9 to 6.0.10 by @dependabot in #663
- Bump Microsoft.JSInterop from 6.0.9 to 6.0.10 by @dependabot in...
v0.12.1
- Experimental Mac compatibility
- Android is broken, use 0.12.0 for now.
What's Changed
- Bump protobuf from 3.12.2 to 3.20.1 in /src/Tools/BlenderScripts/addons/io_export_fus by @dependabot in #484
- Bump xunit.runner.visualstudio from 2.4.4 to 2.4.5 by @dependabot in #486
- Bump protobuf-net from 3.1.0 to 3.1.4 by @dependabot in #489
- Updated ext/protobuf and fixed path environment by @ASPePeX in #493
- Updated Wasm NuGet packages by @ASPePeX in #495
Full Changelog: v0.12.0...v0.12.1
v0.12.0
What's Changed
- Included LASPoint format 1 by @wrestledBearOnce in #391
- Blender Exporter: removed unused files / minor Readme update / fixed some typos by @RedImp1470 in #394
- Feature/update components by @RedImp1470 in #380
- Feature/point cloud ooc surface effect by @RedImp1470 in #381
- Feature/WasmWin by @ASPePeX in #404
- Feature/390 remove rc from pre pass visitor by @RedImp1470 in #397
- Feature/407 int vectors by @RedImp1470 in #411
- Feature/119 enable deferred for wasm by @wrestledBearOnce in #416
- Feature/418 unify math double and float by @RedImp1470 in #419
- Disabled getWeights() by @wrestledBearOnce in #424
- Feature/example picking ray cast by @qogoist in #413
- Feature/408 recognize fuspath as asset folder by @griestopf in #410
- 357 remove icons desktop by @wrestledBearOnce in #420
- Feature/379 Use cameras by @RedImp1470 in #438
- Feature/point cloud component by @RedImp1470 in #452
- feature/CiUpdate by @ASPePeX in #476
- Feature/446 image sharp 2.0 by @RedImp1470 in #466
- float3/4.Normalize.Zero returns zero by @wrestledBearOnce in #481
Dependency updates
- Bump Microsoft.JSInterop from 6.0.0 to 6.0.1 by @dependabot in #398
- Bump Microsoft.JSInterop.WebAssembly from 6.0.0 to 6.0.1 by @dependabot in #400
- Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 6.0.0 to 6.0.1 by @dependabot in #402
- Bump Microsoft.AspNetCore.Components.Web from 6.0.0 to 6.0.1 by @dependabot in #399
- Bump Microsoft.AspNetCore.Components.WebAssembly from 6.0.0 to 6.0.1 by @dependabot in #401
- Bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44 by @dependabot in #414
- Bump Microsoft.AspNetCore.Components.Web from 6.0.1 to 6.0.2 by @dependabot in #426
- Bump Microsoft.JSInterop.WebAssembly from 6.0.1 to 6.0.2 by @dependabot in #427
- Bump Microsoft.AspNetCore.Components.WebAssembly from 6.0.1 to 6.0.2 by @dependabot in #428
- Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 6.0.1 to 6.0.2 by @dependabot in #429
- Bump Microsoft.AspNetCore.Components.Web from 6.0.1 to 6.0.2 by @dependabot in #433
- Bump Microsoft.JSInterop from 6.0.1 to 6.0.2 by @dependabot in #434
- Bump Microsoft.JSInterop.WebAssembly from 6.0.1 to 6.0.2 by @dependabot in #435
- Bump Microsoft.AspNetCore.Components.WebAssembly from 6.0.1 to 6.0.2 by @dependabot in #436
- Bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.1.0 by @dependabot in #440
- Bump OpenTK from 4.6.7 to 4.7.1 by @dependabot in #439
- Bump Microsoft.AspNetCore.Components.WebAssembly from 6.0.2 to 6.0.3 by @dependabot in #457
- Bump Microsoft.JSInterop.WebAssembly from 6.0.2 to 6.0.3 by @dependabot in #458
- Bump Microsoft.AspNetCore.Components.Web from 6.0.2 to 6.0.3 by @dependabot in #459
- Bump Microsoft.JSInterop from 6.0.2 to 6.0.3 by @dependabot in #460
- Bump Microsoft.Extensions.Caching.Memory from 6.0.0 to 6.0.1 by @dependabot in #463
- Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 6.0.2 to 6.0.3 by @dependabot in #464
- Bump Xamarin.Legacy.OpenTK from 1.0.1 to 1.0.2 by @dependabot in #467
- Bump Microsoft.JSInterop from 6.0.3 to 6.0.4 by @dependabot in #473
- Bump Microsoft.JSInterop.WebAssembly from 6.0.3 to 6.0.4 by @dependabot in #472
- Bump Microsoft.AspNetCore.Components.Web from 6.0.3 to 6.0.4 by @dependabot in #471
- Bump Microsoft.AspNetCore.Components.WebAssembly from 6.0.3 to 6.0.4 by @dependabot in #470
- Bump protobuf-net from 3.0.101 to 3.1.0 by @dependabot in #478
- Bump SixLabors.ImageSharp from 2.1.0 to 2.1.1 by @dependabot in #477
- Bump OpenTK from 4.7.1 to 4.7.2 by @dependabot in #482
- Bump xunit.runner.visualstudio from 2.4.3 to 2.4.4 by @dependabot in #483
Full Changelog: v0.11.2...v0.12.0
v0.11.2
v0.11.1
What's Changed
- Bump MSBuild.Sdk.Extras from 3.0.23 to 3.0.38 by @dependabot in #367
- CI Build Updates by @ASPePeX in #375
- Added loading animation by @wrestledBearOnce in #376
- Release/0.11.1 by @ASPePeX in #378
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
- Added WindowHandle to RCI by @RedImp1470 in #304
- Feature/scene ray caster by @qogoist in #306
- Feature/big example merge by @Jonathan-Schnee in #307
- Feature/build updates by @ASPePeX in #290
- Feature/TransformMatrix by @ASPePeX in #295
- Feature/example robot arm update by @Jonathan-Schnee in #309
- Feature/render updates by @ASPePeX in #310
- Removed coverlet.collector by @dependabot in #315
- Bump protobuf-net from 3.0.73 to 3.0.101 by @dependabot in #314
- Bump Microsoft.NET.Test.Sdk from 16.10.0 to 16.11.0 by @dependabot in #321
- Feature/shadow samplers by @RedImp1470 in #327
- Feature/RenderTargetImp by @RedImp1470 in #322
- Feature/compute shaders by @RedImp1470 in #328
- Feature/BigCleanup by @ASPePeX in #329
- Feature/MathUpdate + net5 multiframework by @ASPePeX in #330
- Updated solution filter files by @RedImp1470 in #331
- Replaced System.Drawing with Sixlabor.Image and added format guessing by @wrestledBearOnce in #333
- Bump OpenTK from 4.6.4 to 4.6.7 by @dependabot in #336
- Bump Xamarin.Legacy.OpenTK from 1.0.0 to 1.0.1 by @dependabot in #340
- Restored file and protocol association for Install verb by @ASPePeX in #339
- Feature/UpdateIndependentRender by @ASPePeX in #335
- Remove shader src parameters from GUINode by @RedImp1470 in #341
- Feature/RemoveSceneConverterNullId by @ASPePeX in #342
- Feature/Default GUI by @RedImp1470 in #347
- Feature/point cloud rendering by @RedImp1470 in #348
- Feature/NativeDllHandling by @ASPePeX in #350
- Use SixLabors Font for all Platforms by @wrestledBearOnce in #338
- Bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.0.0 by @dependabot in #353
- FusSceneConverter loads textures the async way after traversal by @wrestledBearOnce in #356
- Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 by @dependabot in #362
- Bump System.Drawing.Common from 5.0.2 to 6.0.0 by @dependabot in #358
- PointCloudOutOfCore.Wpf: Removed Extended.Wpf.Toolkit and ColorPicker by @RedImp1470 in #365
- WebAssembly build via Blazor/Razor backend, updated solution to net6.0, netstandard2.1 dual target by @wrestledBearOnce in #316
- Feature/licenceupdates by @ASPePeX in #366
- Feature/PcRendering by @RedImp1470 in #372
- Release/0.11 by @ASPePeX in #374
New Contributors
- @Jonathan-Schnee made their first contribution in #307
Full Changelog: v0.10.2...v0.11.0
v0.10.2
v0.10.1
v0.10.0
v0.9.1
- FUSEE and the Blender Exporter are able to export/import Diffuse BSDF and Glossy BSDF Materials from Blender.
Note that FUSEE will always use the GGX distribution function in Glossy BSDF shaders for now. - The respective methods to create such materials in FUSEE itself can be found in MakeEffect.
- RC.ClearColor is expected to be in linear color space like the rest of the colors we define in the user code.
- Introduces new log level Verbose.
- Implementation warnings changed to log level Verbose
- Fixed and updated NuGet build script. It now packs the blender plugin directly to zip.
- Fixed DeltaTime documentation.
- Suppress OpenTK restore warning in DnTemplate & VSTemplate