branchrust_reboot/main/d11_console_version/instancingcancel

86 Commits over 28 Days - 0.13cph!

7 Years Ago
Use gpu instancing for building blocks
7 Years Ago
Added D11DynamicInstancingGpu
7 Years Ago
Add support for InstallInBuildFolder
7 Years Ago
Fixes for GibbableAttribute
7 Years Ago
Fix for missing Profiler.EndSample
7 Years Ago
Fix for dodgy merge
7 Years Ago
Fix for World.GetRange calculation on LODGroups
7 Years Ago
changed epsilon value for Quaternion.EnsureValid because float.Epsilon seems to be too small and is causing asserts in debug builds of Unity
7 Years Ago
Fix for tree pools with new lodgroup changes. Made D11DynamicInstancing prefab info static. Made PrefabPoolCollection.SetGroup assign the correct prefabID instead of relying on the Poolable component being preprocessed before the component that assigns the group.
7 Years Ago
Add D11DynamicInstancing component to camera
7 Years Ago
Merge with d11_console_version
7 Years Ago
Added client.createtiming convar to log entity creation timings
7 Years Ago
Gather stats for plant skins and save out gibs as prefabs
7 Years Ago
Fix for mesh collider pool transfer layer and tag
7 Years Ago
Fix building block changes for client+server mode
7 Years Ago
Work in progress making gibbable meshes non-readable
7 Years Ago
Added GameManager.IsTransformOnly
7 Years Ago
Use instanced rendering for the building blocks. Disabled the building placeholders. Detect some prefab types which can be grouped automatically, mostly just mesh colliders used by the building components. Added a GibbableAttribute so that building components don't have to duplicate that information in every single instance (this also improve pool reuse). Made Gibbables use a gib.prefab and made them poolable. Removed ConstructionSkin component and moved the logic into BuildingBlock.
7 Years Ago
Added gib.prefab
7 Years Ago
Enabled instancing on building blocks & construction skins. Split out the 'movement' colliders from some of the skins to improve pool sharing.
7 Years Ago
Added dynamic instancing system for building blocks etc
7 Years Ago
poolable group fixes
7 Years Ago
Fix for CompareObjects when enum values out of range
7 Years Ago
fix for bad merge
7 Years Ago
Merge with prefabpools branch
7 Years Ago
Merge with d11_console_version
7 Years Ago
Don't destroy MaterialSetup on pooled world objects
7 Years Ago
Use roslyn compiler on xb1
7 Years Ago
Rosyln compiler xb1 fixes
7 Years Ago
added LOD fade test and removed old compute shader stuff (for now)
7 Years Ago
enable instancing on materials
7 Years Ago
Added jobs and burst packages
7 Years Ago
Fix for instance colours. Turns out you need to convert the colours to linear to be able to pass them as a vector array.
7 Years Ago
Added D11Instancing component to camera
7 Years Ago
Added prefab list inspector
7 Years Ago
Work in progress instanced rendering for static world geometry