Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
e88e9b3
Expose VehicleVoxel Center and Mesh Extents
Jun 13, 2020
a5695ae
Introduce VehicleOcclusion
Jun 14, 2020
bbc9529
Implement SetSkinProperties, UpdateOcclusion for FlightIntegrator
Jun 14, 2020
50bf65b
Better Parallelization of VehicleOcclusion
Jun 15, 2020
51cb558
Add convectionArea debug display
Jun 19, 2020
b52acb5
Set convectionTempMultiplier
Jun 19, 2020
7617331
Rewrite Jobs
Jun 19, 2020
c03e685
Compress Filtering Job Chain
Jun 23, 2020
ff20fb6
Timing / Optimizations of VehicleOcclusion
Jun 23, 2020
289d815
Fully Implement FlightIntegrator.UpdateOcclusion
Jun 25, 2020
e6ae2ca
Add BodyDirection handling
Jun 25, 2020
f720961
Bugfix: skinUnexposedTemperature handling
Jun 27, 2020
68f85bc
Refactor BucketSortByPriority to use NativeHashMap
Jun 27, 2020
585cd65
Minor OcclusionHandling Fixes
Jul 5, 2020
5e013e5
Jobify CutoffDistance Dot Product
Jul 5, 2020
e64611f
Refactor VehicleOcclusion Again
Jul 5, 2020
86a45e8
Fix convectionTempMultiplier
Jul 9, 2020
68e08e0
VehicleOcclusion Coding Practices Pass
Jul 12, 2020
74e10f6
Better Thermal Debug Field Handling
Jul 21, 2020
0f24d57
Add global pass state and job count soft limits
Jul 21, 2020
c1830f0
FARAeroPartModule Naming Rules
Jul 21, 2020
250fec4
Improve SkinSkinTransfer Calculation
Dec 20, 2020
11f796d
Enable OcclusionSettings via MM
Dec 20, 2020
c6199ee
Add OcclusionSettings defaults to cfg
Dec 20, 2020
f1ec828
Monitor Stall Timing
DRVeyl Feb 21, 2021
0920d38
Fix Occlusion Configurability
DRVeyl Feb 21, 2021
ff52325
Ensure VehicleOcclusion or FARAeroPartModule Setup Completed
DRVeyl Mar 12, 2021
f31308e
FARConfig Merge
DRVeyl Mar 12, 2021
cb3f365
Add Project References
DRVeyl Apr 11, 2021
4c28273
Fix Raycaster Bounds
DRVeyl May 22, 2021
53809f6
Jobs Optimizations & Better Use of Unity.Mathematics
DRVeyl Jun 27, 2021
a737ed8
Config Fixes and Comments
DRVeyl Jun 27, 2021
23346ce
Use TryGetValue in Metrics
DRVeyl Jun 28, 2021
ab04a71
Create Profiling Project Configuration
DRVeyl Jun 28, 2021
0c9479b
Improve coroutine state checks
DRVeyl Jun 28, 2021
34e2ac1
C# 9.0 Language feature: new
DRVeyl Jun 28, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions FerramAerospaceResearch.Base/FerramAerospaceResearch.Base.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,22 @@
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="Unity.Burst, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>$(KSP_DIR_BUILD)GameData\000_KSPBurst\Plugins\Unity.Burst.dll</HintPath>
</Reference>
<Reference Include="Unity.Burst.Unsafe, Version=4.0.5.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>$(KSP_DIR_BUILD)GameData\000_KSPBurst\Plugins\Unity.Burst.Unsafe.dll</HintPath>
</Reference>
<Reference Include="Unity.Collections, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>$(KSP_DIR_BUILD)GameData\000_KSPBurst\Plugins\\Unity.Collections.dll</HintPath>
</Reference>
<Reference Include="Unity.Mathematics, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>$(KSP_DIR_BUILD)GameData\000_KSPBurst\Plugins\Unity.Mathematics.dll</HintPath>
</Reference>
<Reference Include="UnityEngine">
<HintPath>$(KSP_DIR_BUILD)KSP_x64_Data\Managed\UnityEngine.dll</HintPath>
</Reference>
Expand Down Expand Up @@ -119,10 +135,12 @@
<Compile Include="Resources\ShaderPropertyIds.cs" />
<Compile Include="Threading\MainThread.cs" />
<Compile Include="Threading\ReaderWriteLockExtensions.cs" />
<Compile Include="UnityJobs\OcclusionJobs.cs" />
<Compile Include="Utils\CsvWriter.cs" />
<Compile Include="Utils\FARLogger.cs" />
<Compile Include="Utils\FARLogHandler.cs" />
<Compile Include="Utils\FARUtils.cs" />
<Compile Include="Utils\Metrics.cs" />
<Compile Include="Utils\MonoSingleton.cs" />
<Compile Include="Utils\Observable.cs" />
<Compile Include="Utils\Pair.cs" />
Expand Down
Loading