userJake_Richcancel

4,141 Commits over 1,219 Days - 0.14cph!

2 Years Ago
Remove EmissionToggle component on instanced prefabs Prevent PlanterBox from trying to update material when instanced
2 Years Ago
Re-convert cliffs as InstancedMeshFilter was missing from RendererLOD for some reason
2 Years Ago
Fix formatting of debug of renderers
2 Years Ago
Fix PrefabPreProcess using Cast<> instead of OfType<> Add debug command to print all renderers and number of meshes they are rendering
2 Years Ago
Client & Server compile fixes
2 Years Ago
Fixed so doors (and other placeholder entities) will always show default skin outside of network range Massively simplify render component stripping for instanced prefabs Revert MaterialReplacement so it still adds to prefabs & strips them out right after for instanced prefabs
2 Years Ago
Prefabs updated after removing field
2 Years Ago
Remove "HideInsideNetworkRange" field
2 Years Ago
Move "HideInsideNetworkRange" from individual `InstancedMeshFilter` to `InstancedEntityComponent` Move code to only show instanced rendering outside network range from `PrefabScheduler` to `EntityScheduler`
2 Years Ago
Workshop skins work (but a hacky way)
2 Years Ago
Prevent MaterialReplacement from being added in PrefabPreProcess if InstancedMeshFilter is attached Start with to handle workshop skins
2 Years Ago
Update global_networked_bases/2021
2 Years Ago
Convert rug, landmind & floor spikes
2 Years Ago
Right click option will handle multiple selected prefabs
2 Years Ago
Convert garage door manually with an instanced placeholder mesh (since it's a SkinnedMeshRenderer)
2 Years Ago
Can now right click individual prefabs and convert them with the right click context menu Add method to de-convert prefabs from instanced rendering (mainly used to redo conversion from scratch) Fix MeshRenderers being stripped when entity needs to use normal rendering within network range
2 Years Ago
Manually convert doors and mark as "normal rendering in network range"
2 Years Ago
Don't run OnPreCull unless in playmode (errors)
2 Years Ago
One inverted bool convar = hour of debugging
2 Years Ago
Manually convert doors
2 Years Ago
Convert some building prefabs & mats
2 Years Ago
Fix prefab converter, add option for some building prefabs
2 Years Ago
Update global_networked_bases/2021
2 Years Ago
Cherry pick 84602 (BeginWrite called twice)
2 Years Ago
Cleanup
2 Years Ago
ComputeBuffer.BeginWrite will call warning if it is called twice before EndWrite is called
2 Years Ago
Convert sam site bottom to RendererLOD Update sam site prefab with new InstancedMeshFilter
2 Years Ago
Fix entity update being recieved before global network update
2 Years Ago
Cleanup
2 Years Ago
Merge from main -> global_networked_bases
2 Years Ago
Fix entity configs not being added & windmill prefab updated
2 Years Ago
Prefabs being migrated to new format in a separate commit
2 Years Ago
Change `InstancedMeshFilter` from List<Renderer> to single Renderer each and have multiple components Refactor existing code to work the new component data layout
2 Years Ago
Another code fix
2 Years Ago
Code fixes of converter
2 Years Ago
Convert DeployGuide to Graphics.DrawMesh() only to find out it's only used for codelocks Start converting ConstructionPlaceholder over instead Getting ready to convert all InstancedMeshFilter to be applied to every MeshRenderer instead of "one InstancedMeshFilter per prefab"
2 Years Ago
Standardize "single method" to ingest all types renderers into instanced rendering configs: RendererLOD, MeshLOD and plan MeshRenderers
2 Years Ago
Some more deployables
2 Years Ago
Convert a bunch of deployables
2 Years Ago
Convert landmine to rendererlod
2 Years Ago
Support importing MeshLOD into InstancedMeshFilter
2 Years Ago
Fix embrasure instanced rendering missing. add instanced rendering to large box
2 Years Ago
Compile fix
2 Years Ago
Use ComputeBuffer.BeginWrite() when in 2021, fallback to ComputeBuffer.SetData() in 2019 (mainly for the editor)
2 Years Ago
Update global_networked_bases/2021
2 Years Ago
Disable work shop skin applying since MeshRenderers are removed
2 Years Ago
Client compile fixes
2 Years Ago
Fix foundation floor not showing
2 Years Ago
Implement removing mesh (again) Update virtualMeshId when allocating larger section for a grid
2 Years Ago
Submit draw calls for instanced rendering in `OnPreCull()` and start the culling job at the end of `Update()`