UnityMeshSimplifier
realtime-CSG-for-unity
Our great sponsors
UnityMeshSimplifier | realtime-CSG-for-unity | |
---|---|---|
4 | 11 | |
1,648 | 695 | |
- | - | |
0.0 | 3.5 | |
3 months ago | 6 months ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
UnityMeshSimplifier
-
Optimizing Graphics and Rendering in Unity: Key aspects and practical solutions
You can also reduce the number of triangles on the fly if you want to create your own clipping conditions. For example you can use this component for runtime mesh processing.
-
Why Cities: Skylines 2 performs poorly
https://github.com/Whinarn/UnityMeshSimplifier :
> Mesh simplification for Unity. The project is deeply based on the Fast Quadric Mesh Simplification algorithm, but rewritten entirely in C# and released under the MIT license.
Mesh.Optimize: https://docs.unity3d.com/ScriptReference/Mesh.Optimize.html
Unity-Technologies/AutoLOD
-
Working on planets with caves generation for my game, some random bug in floating pieces removal caused quarter of my planet to be deleted, looks kind a cool though
Using LOD system, generating LODs for each chunk once its mesh is generated (using https://github.com/Whinarn/UnityMeshSimplifier to generate lower detail meshes). Also, have additional "LODs layer" where I take lowest meshes of all chunks, merge them together and create LODs for resulting mesh. This helps as then I can dissable all chunks game objects and simply enable planet object. (1000 chunks would result in 4000 total game objects as unity uses separate game object for each lod which can all be disabled/destroyed and replaced with 4 gameobjects). This is used if camera is very far away. In screenshot all chunks are in lowest LOD but camera is not far enough away to trigger dissabling of chunks and enabling of planet mesh.
-
Finally getting back to work.
This is more of what I want, but it took so long. It also won't work with my current cave digging system but that's an easy fix for later. I decided against writing my own mesh simplification method since this bad boy already exists.
realtime-CSG-for-unity
-
Is this possible to do in Unity?
Yes, it is possible! You can use one of the CSG solutions like: - https://github.com/sabresaurus/SabreCSG - https://github.com/LogicalError/realtime-CSG-for-unity
-
How do I make my game look Quake/Half Life?
Use this to build the levels - https://github.com/LogicalError/realtime-CSG-for-unity
-
Unity ProBuilder - Boolean Tool used to Combine, Intersect, or Subtract one shape from another.
Or you could use https://github.com/sabresaurus/SabreCSG or https://realtimecsg.com/
- Should I use Blender or ProBuilder for a FPS?
-
Level Design workflow - Blender to Unity issues.
I don't have a good answer to your question, but you could consider using RealtimeCSG: https://realtimecsg.com/.
- Does anyone know why my RealtimeCSG brushes are getting lit terribly by baked lighting? (Details in comments)
- House question
-
The year is 2021. You are starting a new game project. What assets/plugins do you import?
For all my projects with 3d level design: https://github.com/LogicalError/realtime-CSG-for-unity - best 3d prototyping
- Create Hole in 3D Primitive - In Editor
- Resource About Mesh Cutting
What are some alternatives?
extOSC - extOSC is a tool dedicated to simplify creation of applications in Unity with OSC protocol usage.
SabreCSG - Level design tools for Unity
TileMaps - Example repository for organizing generic tile maps in Unity with C#
Chisel.Prototype - Work in progress prototype for the Chisel Level Editor, for Unity
fluid-behavior-tree - Behavior trees for Unity3D projects. Written with a code driven approach on the builder pattern.
CompilePal - A tool to assist in the compiling of source engine maps
UI-Input - Unity project for building common behaviors/shared framework for games. [Moved to: https://github.com/tatmanblue/Unity-Shared]
Unity-game-hacking - A guide for hacking unity games
ArcCreate - Community based rhythm game editor and player made with Unity.
KDTree - Fast KDTree for Unity, with thread-safe querying.
unity-raw-input - Windows Raw Input wrapper for Unity game engine
quake-leveldesign-starterkit - A starter kit to consolidate various tools and resources into one comprehensive package, facilitating the quick and easy creation of Quake and GoldSrc engine-based maps with just a few clicks.